Расширенные методы THPDFPage

Эта страница перечисляет расширенные public-методы THPDFPage для специальных сценариев создания и совместимости

Разметочные и расширенные аннотации

AddHighlightAnnotation, AddUnderlineAnnotation, AddSquigglyAnnotation, AddStrikeOutAnnotation, AddPolylineAnnotation, AddPolygonAnnotation, AddInkAnnotation, AddCaretAnnotation, AddScreenAnnotation, AddWatermarkAnnotation, AddRedactAnnotation, Add3DAnnotation, AddRichMediaAnnotation, AddPopupAnnotation - создают аннотации рецензирования, мультимедиа, водяных знаков, редактирования, 3D, rich media и popup

HPDFDefaultLineExtras и HPDFDefaultPolyExtras возвращают нулевые записи extras, чтобы вызывающий код задавал только нужные необязательные поля аннотаций линии или многоугольника The returned records are THPDFLineExtras and THPDFPolyExtras

Расширения действий кнопок

AddPushButtonWithHideAction, AddPushButtonWithSubmitAction, AddPushButtonWithRenditionAction, AddPushButtonWithSoundAction, AddPushButtonWithMovieAction - добавляют действия кнопок для видимости полей, отправки форм, Rendition media, звука и устаревшего воспроизведения Movie

Боксы страницы и отображение

SetCropBox, SetBleedBox, SetTrimBox, SetArtBox, SetPageRotation, SetUserUnit, SetTabsOrder, DocScale - управляют производственными боксами, поворотом, масштабом больших страниц, порядком tab для аннотаций и старым масштабом рисования

Прозрачность и optional content

SetTransparencyGroup, SetTransparencyGroupICC, ClearTransparencyGroup, BeginOptionalContent, EndOptionalContent - управляют группами прозрачности страницы и помещают операции рисования в зарегистрированные слои optional content

Текст, шрифты, штрихкоды и совместимость

BeginMarkedContentMCIDProps, SetType3Font, SetCharacterSpacing, SetTextMatrix, MoveToNextLine, SetRGBHyperlinkColor, FMEllipse, MFRectangle, DirectDrawBarcode, TextOutStr, OutText, RtLTextOutStr, SetFontAndSize, ShowMetafileEx, Debug_GetProcessedRtlString, ProcessFont - охватывают низкоуровневое состояние текста, шрифты Type 3, цвет ссылки, штрихкоды, алиасы совместимости и диагностику

Помощники полей цифровой подписи

AttachPAdESSeedValue - Присоединяет словарь начальных значений PAdES к существующему полю подписи, чтобы до подписания объявить ограничения дайджеста, подфильтра, причины, места, контакта, метки времени и сертификата. Сначала создайте поле через AddPAdESSignatureField или другой помощник, затем вызовите AttachPAdESSeedValue

См. также