Aspose.Pdf.Facades

Aspose.Pdf.Фасадыпространство имен предоставляет классы, изначально полученные из Aspose.Pdf.Kit. Эти классы используются для манипулирования документами для выполнения таких операций, как объединение, штамповка, подписание, аннотирование и т. д., но на высоком уровне без доступа к внутренней структуре документа.

Классы

Учебный класс Описание
AutoFiller Представляет класс для получения данных из базы данных или другого источника данных, заполняет их в разработанные поля шаблона pdf и, наконец, создает новый файл pdf или поток. Он имеет два режима ввода файла шаблона: ввод в виде потока или файла pdf . Он имеет четыре типа режимов вывода: один объединенный поток, один объединенный файл, много небольших потоков, много маленьких файлов. Он может получать буквальные данные, содержащиеся в System.Data.DataTable.
Bookmark Представляет закладку.
Bookmarks Представляет наборBookmark объекты.
DocumentPrivilege Представляет привилегии для доступа к файлу Pdf. Ссылаться наPdfFileSecurity . Существует 4 способа использования этого класса: 1. Непосредственное использование предопределенных привилегий. 2. На основе предопределенных привилегий и изменение некоторых определенных разрешений. 4.Смешивает путь2 и путь3.
Facade Базовый класс фасада.
FontColor Класс, представляющий цвет текста.
Form Класс, представляющий объект формы Acro.
FormattedText Класс, представляющий форматированный текст. Содержит информацию о тексте и его цвете, размере, стиле.
FormDataConverter Представляет класс для преобразования данных из одного формата в другой формат. Он может преобразовывать данные в fdf/xml/pdf/xfdf в OLEDB/OdbcDB. Он также может преобразовывать данные в OLEDB/OdbcDB в данные в fdf/xml/xfdf. Он может конвертировать fdf в xml с тегом «жесткое имя».
FormEditor Класс для редактирования форм (добавление/удаление поля и т.д.)
FormFieldFacade Класс для представления свойств поля.
LineInfo Представляет информацию о строке.
PdfAnnotationEditor Представляет собой класс для работы с аннотациями (комментариями) PDF-документа.
PdfBookmarkEditor Представляет класс для работы с закладками файла PDF, включая создание, изменение, экспорт, импорт и удаление.
PdfContentEditor Представляет класс для редактирования содержимого файла PDF.
PdfConverter Представляет класс для преобразования каждой страницы pdf-файла в изображения с поддержкой форматов BMP, JPEG, PNG и TIFF. Поддерживаемый контент в pdf: изображения, формы, комментарии.
PdfExtractor Класс для извлечения изображений и текста из документа PDF.
PdfFileEditor Реализует операции с файлом PDF: объединение, разбиение, извлечение страниц, создание буклета и т. д.
PdfFileInfo Представляет класс для доступа к метаинформации документа PDF.
PdfFileMend Представляет класс для добавления текстов и изображений на страницы существующего документа PDF.
PdfFileSanitization Представляет API очистки и восстановления. Используйте его, если вы не можете создавать/открывать документы каким-либо другим способом.
PdfFileSecurity Представляет собой шифрование или расшифровку файла Pdf с использованием пароля владельца или пользователя, изменение параметра безопасности и пароля.
PdfFileSignature Представляет класс для подписи PDF-файла сертификатом.
PdfFileStamp Класс для добавления штампов (водяных знаков или фона) в файлы PDF.
PdfJavaScriptStripper Класс для удаления всего кода Java Script.
PdfPageEditor Представляет класс для редактирования страницы файла PDF, включая поворот страницы, масштабирование страницы, перемещение позиции и изменение размера страницы.
PdfPrintPageInfo Представляет объект, содержащий информацию о текущей странице печати.
PdfProducer Представляет класс для создания PDF из других форматов. В этом примере показано, как создать файл Pdf из файла CGM.
PdfQueryPageSettingsEventHandler Представляет метод, обрабатывающий событие QueryPageSettings PrintDocument.
PdfViewer Представляет класс для просмотра или печати PDF-файла.
PdfXmpMetadata Класс для работы с метаданными XMP.
ReplaceTextStrategy Этот класс содержит параметры, определяющие поведение PdfContentEditor при выполнении операции ReplaceText.
SaveableFacade Базовый класс для всех сохраняемых фасадов.
Stamp Штамп, представляющий класс.
StampInfo Класс, представляющий информацию штампа.
TextProperties Представляет свойства текста, такие как: размер текста, цвет, стиль и т. д.
ViewerPreference Описывает предпочтения зрителя (режим страницы, неполноэкранный режим страницы, макет страницы).

Интерфейсы

Интерфейс Описание
IFacade Общий интерфейс фасада, который определяет общие методы фасадов.
ISaveableFacade Интерфейс фасада, определяющий методы, общие для всех сохраняемых фасадов.

перечисление

перечисление Описание
Algorithm Представляет алгоритмы, которые можно использовать для шифрования PDF-документа.
AutoRotateMode Направление вращения при печати документа.
BlendingColorSpace Класс представляет цветовое пространство смешивания.
DataType Перечисляет определения типов полей.
DefaultMetadataProperties Перечисление стандартных свойств XMP.
EncodingType Перечисляет типы кодирования текста, используя.
FieldType Перечисление возможных типов полей.
FontStyle Перечисляет 14 типов шрифтов.
ImageMergeMode Представляет режимы объединения изображений.
KeySize Определяет различные размеры ключей, которые можно использовать для шифрования pdf-документов.
PositioningMode Определяет режим позиционирования. Возможные значения включают Legacy (обратная совместимость) и Current (обновленный метод расчета позиции текста)
PropertyFlag Перечисление возможных флагов полей.
StampType Описывает типы штампов.
SubmitFormFlag Перечисление возможных флагов формы отправки.
WordWrapMode Определяет стратегии переноса слов