我的應用程序有一點問題。 我想添加一個文本到PDF中,但有一點特別的事情。 文本必須是斜體,但斜體的角度太高! 斜體有11度的角度,但我需要10度!iTextSharp文本的角度
我不知道itextsharp是如何工作的,如果有一個函數創建另一個像Visual Studio使用的新的斜體函數。 然後我可以編輯圖書館,但我不知道如何。
或者是否有可能創建我自己的功能,做我想要的?
我不需要旋轉我需要一個像斜體一樣的角度。
感謝您的幫助。
我的應用程序有一點問題。 我想添加一個文本到PDF中,但有一點特別的事情。 文本必須是斜體,但斜體的角度太高! 斜體有11度的角度,但我需要10度!iTextSharp文本的角度
我不知道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
它還示出了使用這種方法的例子。
感謝您的幫助,認爲這將是更多的工作^^ –
如何在iTextSharp中請求斜體?你使用真正的斜體字還是僱用窮人的斜體字? (如果您不確定,請顯示相應的代碼。) – mkl