iTextSharp 文本角度

iTextSharp angle of text

我的申请有点问题。 我想向 PDF 添加文本,但有一点特别之处。 文字必须是斜体,但是斜体的角度太高了! 斜体有 11 度的角度,但我需要 10 度!

我不知道 itextsharp 是如何工作的,如果有一个函数可以创建一个新的斜体函数,而这个函数又像 Visual Studio 使用的那样。 然后我可以编辑图书馆,但我不知道如何。

或者是否有可能创建我自己的功能来满足我的需求?

我不需要旋转我需要斜体这样的角度。

谢谢你的帮助。

您可以在 Chunk 上调用一个方法来为您执行此操作。

Chunk chunk = new Chunk("Hello world",  
                        FontFactory.getFont(FontFactory.COURIER, 
                                            20, 
                                            Font.NORMAL, 
                                            new BaseColor(255, 0, 0)));  
chunk.setSkew(0, 25);
document.add(chunk);

方法 setSkew 发挥了所有作用。

有关详细信息,请查看 http://developers.itextpdf.com/examples/itext-action-second-edition/chapter-3

它还显示了使用此方法的示例。