Как добавить свои свойства данных (метаданные) в PDF (iTextSharp) - PullRequest
0 голосов
/ 19 февраля 2019

Я конвертирую файл в PDF, используя iTextSharp. Создаю новый документ и вставляю в него изображение.Как я могу перенести ширину и высоту изображения в новый PDF?(потому что изображение сжато) В новом документе вы можете передать заголовок, ключевые слова и т. д. Но если вам нужно где-то сохранить старые ширину и высоту (так как изображение сжато), а также при чтении PDF в размериз старых картин.Каждая страница имеет свои данные.

1 Ответ

0 голосов
/ 05 марта 2019

Это решение помогло.Информация содержит метаданные.

using (var writer = PdfWriter.GetInstance(doc, fs))
  {
    PdfDictionary info = writer.Info;
    PdfName newData = new PdfName($"NewData");
    info.Put(newData, new PdfString("any string data"));
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...