0

既存の pdf を pdf/a-1b にしようとしています。itext は、pdf/a 準拠にするという意味で、pdf を pdf/a に変換できないことを理解しています。ただし、ドキュメントにpdf/aとしてフラグを立てることは間違いありません。しかし、私はさまざまな例を見ましたが、その方法を理解できないようです。大きな問題は、

writer.PDFXConformance = PdfWriter.PDFA1B;

もう機能しません。まず PDFA1B が認識されません。次に、pdfwriter が書き直されたようで、それに関する情報はあまりありません。唯一の(itext Javaバージョンの)方法は次のとおりです。

PdfAWriter writer = PdfAWriter.getInstance(document, new FileOutputStream(filename), PdfAConformanceLevel.PDF_A_1B);

ただし、それにはドキュメントタイプが必要です。PDFをゼロから作成するときに使用できます。

現在のバージョンの itextsharp を使用した pdf から pdf/a への変換の例を教えてください。ありがとうございました。

4

1 に答える 1