在pdfbox中更改字体权重并使行更精简

时间:2015-08-27 14:39:37

标签: scala pdf fonts pdfbox

我有一个用pdfbox编写的pdf,我想更改字体,使其重量较轻(setFontWeight()似乎是一个自然的选择):

val fontD: PDFontDescriptorDictionary  = new PDFontDescriptorDictionary();
    fontD.setFontWeight(100)
    fontD.setFontName("PDType1Font.HELVETICA")
    val customFont: PDSimpleFont = new PDTrueTypeFont()
    font1.setBaseFont("Helvetica")
    font1.setFontDescriptor(fontD)

但这并不会改变字体重量。我还有其他选择吗?如何在pdfbox中使用“drawLine”减少线宽?

非常感谢任何指针。

谢谢!

0 个答案:

没有答案