1

我有一个带有一些 pdfpcells 的 pdfptable,这张表被打印出来并随每个部分一起带走。当零件在机架上时,纸张是倒置的。如何将一些文本写入 pdfpcell,然后将其旋转 180 度?

4

2 回答 2

1

pdfpcells 详细信息:http: //api.itextpdf.com/itext/com/itextpdf/text/Image.html

[编辑] 忽略下面的方法,使用下面发现​​的 Dah 的 setRotation。感谢您的支持 Dah,我不应该得到它:)

您将必须创建图像,将文本绘制到图像,将图像转换为 -y,或旋转图像。

然后将图像写入 url,然后将该图像 url 传递给“com.itextpdf.text.Image”的构造函数。

在图像中绘制文本:Java - 在图像中心绘制文本

将图像倒置:

g2d.translate(0, 2 * imageHeight + gap);
g2d.scale(1, -1);

或者

旋转图像:Java:旋转图像

然后:

将图像写入文件:http ://docs.oracle.com/javase/tutorial/2d/images/saveimage.html

于 2013-04-01T19:55:27.443 回答
0

显然我错过了哦-如此明显的 PdfPCell.setRotation();

于 2013-04-02T15:33:48.797 回答