Ich verwende iTextSharp, um PDF-Dokumente aus Bildern zu erzeugen. Bisher war ich nicht erfolgreich.
Bearbeiten: Ich verwende iTextSharp, um das PDF zu generieren
Alles, was ich versuche, ist, ein PDF-Dokument (1a oder 1b, was auch immer passt) mit einigen Bildern zu machen. Dies ist der Code, den ich bisher gefunden habe, aber ich bekomme immer Fehler, wenn ich versuche, sie mit pdf-tools oder validatepdfa .
Dies sind die Fehler, die ich von PDF-Tools (mit PDF / A-1b-Validierung) erhalte: Bearbeiten: Markinfo und Color Space funktionieren noch nicht. Der Rest ist in Ordnung
%Vor%Hauptfluss
%Vor% Dies ist prepareImage ()
Es wird verwendet, um das Bild zu bmp zu glätten, also muss ich mich nicht um Alpha-Kanäle kümmern.
Kann mir jemand helfen, die Fehler zu beheben?
Speziell die device-specific color spaces
Bearbeiten: Weitere Erklärung: Ich versuche gescannte Bilder in PDF / A für Langzeitdaten zu konvertieren
Bearbeiten: Einige Dateien zum Testen mit
hinzugefügt
PDFs und Bilder.rar (3.9 MB)
Zypern
OK, ich habe eine Ihrer Dateien in callas pdfToolbox überprüft und es heißt: "Gerät Farbraum verwendet, aber keine PDF / A Ausgabe Absicht". Was ich als ein Zeichen nahm, dass Sie etwas falsch machen, während Sie eine Ausgabebedingung in das Dokument schreiben. Ich habe dann dieses Dokument mit demselben Werkzeug in PDF / A-1b umgewandelt und der Unterschied ist offensichtlich.
Vielleicht gibt es andere Fehler, die Sie beheben müssen, aber der erste Fehler hier ist, dass Sie einen Schlüssel in das Katalogdict für die PDF-Datei mit dem Namen "OutputIntent" einfügen. Das ist falsch: Seite 75 der PDF-Spezifikation besagt, dass der Schlüssel "OutputIntents" heißen sollte.
Wie gesagt, vielleicht gibt es darüber hinaus andere Probleme mit Ihrer Datei, aber der falsche Name für den Schlüssel bewirkt, dass PDF / A-Validierer nicht den Output Intent finden, den Sie versuchen, die Datei zu speichern ...
Zunächst einmal ist pdfx nicht pdfa.
Ich habe leider keine Lösung für das Bildproblem, aber ich habe für 1 und 2.
Grüße
%Vor%Tags und Links .net c# pdf itextsharp pdf-generation