com.aspose.pdf.facades

com.aspose.pdf.facades Пакет предоставляет классы, первоначально полученные из Aspose.Pdf.Kit. Эти классы используются для манипулирования документами, выполняя такие операции, как объединение, печать, подписание, аннотирование и т. д., но на высоком уровне без доступа к внутренней структуре документа.

Классы

Учебный классОписание
AlgorithmПредставляет алгоритмы, которые можно использовать для шифрования PDF-документа.
AlignmentTypeКласс содержит возможные типы выравнивания.
AutoRotateModeНаправление вращения при печати документа.
BlendingColorSpaceКласс представляет смешивающееся цветовое пространство.
BookmarkПредставляет закладку.
BookmarksПредставляет коллекцию объектов Bookmark.
CgmPdfProducerПредставляет класс для создания PDF из формата метафайла компьютерной графики (CGM).
DataTypeПеречисляет определения типов полей.
DefaultMetadataPropertiesПеречисление стандартных свойств XMP.
DocumentPrivilegeПредставляет привилегии для доступа к файлу Pdf.
EncodingTypeПеречисляет типы кодирования используемого текста.
FacadeБазовый класс фасада.
FieldTypeПеречисление возможных типов полей.
FontColorКласс, представляющий цвет текста.
FontStyleПеречисляет 14 типов шрифта.
FormКласс, представляющий объект формы Acro.
Form.ImportStatusСтатус импортированного поля
FormEditorКласс для редактирования форм (добавление/удаление поля и т.д.)
FormEditorWebКласс для редактирования форм (добавление/удаление поля и т.д.)
FormFieldFacadeКласс для представления свойств поля.
FormWebПредставление интерфейса формы Acro.
FormattedTextКласс, представляющий форматированный текст.
ImageMergeModeПредставляет режимы для слияния изображений.
KeySizeОпределяет различные размеры ключей, которые можно использовать для шифрования PDF-документов.
LineInfoПредставляет информацию строки.
PdfAnnotationEditorПредставляет собой класс для работы с аннотациями (комментариями) PDF-документа.
PdfBookmarkEditorПредставляет класс для работы с закладками файла PDF, включая создание, изменение, экспорт, импорт и удаление.
PdfContentEditorПредставляет класс для редактирования содержимого файла PDF.
PdfConverterПредставляет класс для преобразования каждой страницы PDF-файла в изображения, поддерживающие BMP, JPEG, PNG и TIFF.
PdfExtractorКласс для извлечения изображений и текста из документа PDF.
PdfFileEditorРеализует операции с файлом PDF: объединение, разбиение, извлечение страниц, создание буклета и др.
PdfFileEditor.ConcatenateCorruptedFileActionДействие, выполняемое при обнаружении поврежденного файла в процессе объединения.
PdfFileEditor.ConcatenationProgressHandlerПредставляет класс с абстрактным методом, который обычно предоставляется вызывающей стороной, и обрабатывает события выполнения, возникающие в результате конкатенации.
PdfFileEditor.CorruptedItemКласс, предоставляющий информацию о поврежденных файлах во время объединения.
PdfFileEditor.PageBreakДанные позиции разрыва страницы.
PdfFileEditor.ProgressEventHandlerInfoЭтот класс представляет информацию о ходе объединения, которую можно использовать во внешнем приложении.
PdfFileEditor.ProgressEventTypeЭто перечисление описывает возможные типы событий прогресса, которые могут возникнуть во время конкатенации.
PdfFileEditorWebПредставляет класс PdfFileEditorWeb.
PdfFileInfoПредставляет класс для доступа к метаинформации документа PDF.
PdfFileMendПредставляет класс для добавления текстов и изображений на страницы существующего документа PDF.
PdfFileSanitizationПредставляет API очистки и восстановления.
PdfFileSecurityПредставляет собой шифрование или расшифровку файла Pdf с использованием пароля владельца или пользователя, изменение параметра безопасности и пароля.
PdfFileSignatureПредставляет класс для подписи PDF-файла сертификатом.
PdfFileStampКласс для добавления штампов (водяных знаков или фона) в файлы PDF.
PdfFileStampWebКласс для добавления штампов (водяных знаков или фона) в файлы PDF.
PdfJavaScriptStripperКласс для удаления всего кода Java Script.
PdfPageEditorПредставляет класс для редактирования страницы файла PDF, включая поворот страницы, масштабирование страницы, перемещение положения и изменение размера страницы.
PdfPrintPageInfoПредставляет объект, содержащий информацию о текущей странице печати.
PdfProducerПредставляет класс для создания PDF из других форматов.
PdfQueryPageSettingsEventHandlerПредставляет метод, обрабатывающий событие QueryPageSettings PrintDocument.
PdfViewerПредставляет класс для просмотра или печати PDF-файла.
PdfXmpMetadataКласс для работы с метаданными XMP.
PositioningModeОпределяет режим позиционирования.
PropertyFlagПеречисление возможных флагов полей.
ReplaceTextStrategyЭтот класс содержит параметры, определяющие поведение PdfContentEditor при выполнении операции ReplaceText.
ReplaceTextStrategy.NoCharacterActionДействие, которое необходимо выполнить, если шрифт не содержит требуемого символа
ReplaceTextStrategy.ScopeОбласть применения операции замены текста REPLACE_ПЕРВЫЙ по умолчанию
SaveableFacadeБазовый класс для всех сохраняемых фасадов.
StampШтамп, представляющий класс.
StampInfoКласс, представляющий информацию штампа.
StampTypeОписывает типы штампов.
SubmitFormFlagПеречисление возможных флагов формы отправки.
TextPropertiesПредставляет свойства текста, такие как: размер текста, цвет, стиль и т. д.
VerticalAlignmentTypeКласс, представляющий возможные значения вертикального выравнивания.
ViewerPreferenceОписывает предпочтения зрителя (режим страницы, неполноэкранный режим страницы, макет страницы).
WordWrapModeОпределяет стратегии переноса слов

Интерфейсы

ИнтерфейсОписание
IFacadeОбщий интерфейс фасада, который определяет общие методы фасадов.
IFormКласс, представляющий объект формы Acro.
IFormEditorКласс для редактирования форм (добавление/удаление поля и т.д.)
IPdfFileEditorРеализует операции с файлом PDF: объединение, разбиение, извлечение страниц, создание буклета и др.
IPdfFileStampинтерфейс для добавления штампов (водяных знаков или фона) в файлы PDF.
ISaveableFacadeИнтерфейс фасада, определяющий методы, общие для всех сохраняемых фасадов.