2012-03-26 13 views
2

Ich habe einige PDF-Dokumente und ich muss einen Weg finden, um alle Bilder in den PDF-Dateien von RGB nach CMYK zu konvertieren automatisieren.konvertieren Sie ein PDF für den Druck

Ich bevorzuge C# als Programmiersprache. Ich habe in der Vergangenheit mit iTextSharp gearbeitet, aber es erlaubt mir nicht, dies zu tun (es tut es nicht oder ich weiß es nicht).

Die Frage ist: Was soll ich verwenden, um alle Bilder aus einem PDF zu extrahieren, von RGB in CMYK konvertieren und alle konvertierten Bilder zurück (keine anderen Änderungen).

Danke.

+0

http://stackoverflow.com/questions/5945244/extract-image-from-pdf-using-itextsharp dieses – kyjan

Antwort

0

Ich würde einen Konverter finden, um Ihre PDF in HTML umzuwandeln und dann alle Bilder herauszunehmen, sie zu konvertieren, die Referenzen zu aktualisieren und sie dann wieder in PDF umzuwandeln.

können Sie dieses Paket verwenden, um HTML zu konvertieren: http://sourceforge.net/projects/pdftohtml/

Dann können Sie die GDI oder Grafikbibliothek verwenden, um zwischen RGB und CMYK zu konvertieren. Möglicherweise schauen Sie in eine Drittanbieter-Konsolenanwendung, um die Konvertierung durchzuführen, da ich nicht 100% sicher bin, ob GDI CMYK schreiben kann, ich weiß nur, dass es CMYK lesen kann.

Hoffnung, die

+0

Dank für Ihre Antwort lesen. Das Problem besteht nicht darin, das Bild in CMYK zu konvertieren, sondern das Bild zu extrahieren und zu aktualisieren. Da die PDF-Datei für den Druck bestimmt ist, muss der Extrakt-/Aktualisierungsprozess genau sein. Das bedeutet, dass Sie nichts in der PDF-Datei ändern. Aus diesem Grund ist jede Konvertierung und Neukonvertierung in PDF in diesem Fall keine Lösung. –

+1

Würde das helfen? Ich denke, das Öffnen der PDF und das Ersetzen von Bildern ist im Grunde das, was Sie wollen. ei. Bilder exportieren -> modifizieren -> Bilder durch neue ersetzen. Versuchen Sie Folgendes: http://forums.codeguru.com/showthread.php?t=468051 – Base33

+0

Ich würde nicht empfehlen, in HTML und zurück zu konvertieren. Es ist sehr fehleranfällig. Beide Konvertierungen werden niemals ideal sein. Die Chance, mit dem exakten PDF zu enden, ist gering bis gar nicht. –

Verwandte Themen