0
我想要生成工作表,如下面鏈接中所述。 http://www.softschools.com/handwriting/practice/對於給定的輸入,我在生成虛線字體時遇到了問題。我想在itext jar中這樣做,那麼有人可以指導我嗎?如何在ITEXT中以虛線字體生成文本?
我想要生成工作表,如下面鏈接中所述。 http://www.softschools.com/handwriting/practice/對於給定的輸入,我在生成虛線字體時遇到了問題。我想在itext jar中這樣做,那麼有人可以指導我嗎?如何在ITEXT中以虛線字體生成文本?
您可以使用自定義字體來使用iText編寫您的PDF。
重要提示:請檢查並確認自定義字體的最終用戶協議被用於個人和商業目的
代碼:
public static void main(String[] args) {
Document document = new Document();
try {
PdfWriter.getInstance(document, new FileOutputStream(
"C:/users/XY/desktop/XY/Dotted.pdf"));
document.open();
String text = "The test file for Kids";
Font font = new Font(BaseFont.createFont("C:/Workspace/kg_primary_dots/KGPrimaryDotsLined.ttf",
BaseFont.IDENTITY_H, BaseFont.EMBEDDED), 72, Font.NORMAL);
Paragraph para = new Paragraph(text, font);
document.add(para);
} catch (DocumentException de) {
System.err.println(de.getMessage());
} catch (IOException ioe) {
System.err.println(ioe.getMessage());
}
document.close();
}
輸出:
它爲我工作。謝謝你。 – STK