Потеря текстового заголовка при вращении / масштабировании файла iTextSharp pdf, как я могу это исправить? - PullRequest
1 голос
/ 09 ноября 2010

Когда я поворачиваю и масштабирую pdf, текстовый заголовок исчезает, но графика в порядке:

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

Как мне сохранить текст заголовка?

1 Ответ

0 голосов
/ 01 февраля 2011

Таким образом, шаблон page содержит штриховые рисунки, изображения и текст.Текст исчезает.Штриховые рисунки и изображения в порядке.Это верно?

Я подозреваю, что "текст заголовка" является аннотацией.PdfImportedPage не копирует аннотации, если вы не используете PdfCopy или PdfSmartCopy вместо PdfWriter или PdfStamper.

Возможно также, что текст заголовка находится в слое (он же необязательная группа содержимого).Опять же, PdfWriter и PdfStamper не справятся с этим вообще.Pdf [Smart] Copy может , но я совсем не уверен.Я не думаю, что копии будут передавать информацию уровня документа, приводя к поврежденному слою (который может привести к его исчезновению, оставляя вас с поведением, которое вы видите).

Много догадок-работать здесь.Трудно быть уверенным без образца PDF, который демонстрирует поведение.

...