古い 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 としてレンダリングされません。