2

古い FOP 0.94 を新しい FOP 2.3 に更新したいと考えています。古い FOP では、フォントは形状としてレンダリングされます。この動作を維持したいので、次をPDFTranscoder.:に設定しようとしました。

PDFTranscoder pdfTranscoder = new PDFTranscoder();
pdfTranscoder.addTranscodingHint(PDFTranscoder.KEY_STROKE_TEXT, Boolean.TRUE);

ただし、それを行うと、出力される PDF でフォントがレンダリングされません。フォントを形状としてレンダリングするように FOP に指示するにはどうすればよいですか?

私が削除した場合:

pdfTranscoder.addTranscodingHint(PDFTranscoder.KEY_STROKE_TEXT, Boolean.TRUE);

次に、テキストは出力される PDF にありますが、 shape としてレンダリングされません

4

1 に答える 1