【发布时间】:2016-09-19 20:38:09
【问题描述】:
我目前正在为我的组织使用 iTextPDF 库在 C# 中为 PDF 生成器应用程序工作。如何对 PDFPCell 对象内的文本进行 40 度旋转。我可以做一些技巧来使它工作,而不是手动使用 PDFContentByte 方法,例如 ShowTextAligned。
【问题讨论】:
-
创建
PdfTemplate然后将其包装在图像中并旋转该图像是一种选择。使用旋转文本创建图案颜色是另一种选择。使用PdfPCell事件是您可能已经找到的选项。最有效的方法取决于确切的用例。看你的屏幕截图,我没有看到细胞。查看您的屏幕截图,我建议使用图案颜色,但我不确定这是否是您的确切用例。 -
如果 itextsharp 中的 pdfpcell 可以进行 45 度旋转,这个案例早早解决了...大声笑...我会尝试使用 pdftemplate 作为您的建议...
-
hmm...我仍然没有从“创建 PdfTemplate 然后将其包装在图像中并旋转该图像”中获得信息。这是否意味着我在图像中创建旋转文本模板,然后使用这些模板作为水印来创建新的 pdf...?
-
@Bruno 我尝试在link 使用您的教程。我明白了,但我的结果是!pattern color,我的代码是:link
标签: c# pdf-generation itextsharp itextpdf