HTML-сайт Выйти

Пример iText (Sharp) TimetableAnnotations1.java / TimetableAnnotations1.cs из главы 7 из iText в действии - 2nd Edition показывает, как добавьте аннотации к существующим файлам PDF в целом.

Центральный код (на примере C #):

rect = GetPosition(screening);
annotation = PdfAnnotation.CreateText(
    stamper.Writer, rect, movie.MovieTitle,
    string.Format(INFO, movie.Year, movie.Duration),
    false, "Help"
);
annotation.Color = WebColors.GetRGBColor(
    "#" + movie.entry.category.color
);
stamper.AddAnnotation(annotation, page);

, где stamper является PdfStamper, работающим в вашем файле PDF ; movie - структура данных, в примере извлекается название, текст и цвет аннотации.

PdfAnnotation предлагает несколько других Create... методов для создания других типов аннотаций.

0
задан A.L 25 February 2015 в 17:56
поделиться