2
PDFBox API
を使用して、フィールドにキリル文字の値を追加する際に助けが必要です。これまで私がこれまで持っていたことは次のとおりです。PDFBox API:キリル値を扱う方法
PDDocument document = PDDocument.load(file);
PDDocumentCatalog dc = document.getDocumentCatalog();
PDAcroForm acroForm = dc.getAcroForm();
PDField naziv = acroForm.getField("naziv");
naziv.setValue("Наслов"); // this part right here
naziv.setValue("Naslov"); // it works like this
入力がラテンアルファベットのときには完璧に機能します。しかし、私はキリル文字の入力も処理する必要があります。 どうすればいいですか?
p.s.これは私が手例外です: によって引き起こさ:java.lang.IllegalArgumentExceptionが:U + 043Dは(「afii10079」)このフォントはHelveticaエンコーディングでは使用できません。
CreateSimpleFormWithEmbeddedFont.javaの例では、特定のフォントを使用する方法、つまりコードを部分的に使用する方法を示しています。任意のPDFや特定のPDFの特定のフィールドにのみ必要ですか?あなたはPDFを共有できますか? –
私はgoogle.driveでPDFを公開するつもりです。 はリンクです - > https://drive.google.com/open?id=1eI1iRQnrxMA2kEVJPLH9FhQMx2_2kMHj – Cronck