在旋转/缩放的iTextSharp pdf上丢失文本标题,我该如何解决?

时间:2010-11-09 07:25:18

标签: .net pdf itextsharp

当我旋转并缩放pdf时,文本标题正在消失,但图形很好:

pdfContent.AddTemplate(
page,
0, -pScaleHeight, pScaleWidth, 
0, 0, PageSize.LETTER.Height);

如何保留标题文字?

1 个答案:

答案 0 :(得分:0)

因此page模板包含艺术线条,图片和文字。文字消失了。线条艺术和图像都很好。那是对的吗?

我怀疑“标题文字”是一个注释。 PdfImportedPage不会复制注释,除非您使用的是PdfCopy或PdfSmartCopy而不是PdfWriter或PdfStamper。

标题文本也可能位于图层(也称为可选内容组)中。同样,PdfWriter和PdfStamper根本无法很好地处理这个问题。 Pdf [智能]复制可能,但我不确定。我认为副本不会带来文档级别的图层信息,从而导致图层被破坏(这可能会导致图像消失,从而导致您看到的行为消失。)

这里有很多猜测。如果没有展示行为的示例PDF,很难确定。