com.aspose.pdf

com.aspose.pdf является корневым пакетом для всех классов библиотеки Aspose.PDF for Java, которые находятся либо непосредственно в ней, напримерDocument или косвенно через несколько подпакетов.

  1. классы почти для всех типов аннотаций, которые может иметь документ.

  2. классы, которые описывают формы (стандартные, статические, динамические) и различные типы полей, такие как текстовое поле, список, переключатель и т. д.

  3. классы, которые помогают работать с логической структурой документа, которая представляет организацию документа по главам и разделам или идентификацию специальных элементов, таких как рисунки, таблицы и сноски.

  4. классы, которые позволяют извлекать текст, добавлять текст, манипулировать существующим текстом документа. Он также содержит классы, позволяющие извлекать, заменять, подставлять шрифты документа.

  5. классы для работы с различными типами действий, назначениями и другими особенностями документа, которые традиционно называют интерактивными средствами обеспечения взаимодействия пользователя с ним.

  6. классы, которые позволяют чередовать поведение функций извлечения текста и манипулирования. В пакете com.aspose.pdf.text есть дополнительные классы.

  7. дополнительные классы поддержки для DOM.

  8. классы для вариантов преобразования PDF/A.

Классы

Учебный классОписание
AbsorbedCellПредставляет ячейку таблицы, которая существует на странице
AbsorbedColumnПредставляет столбец таблицы, который существует на странице
AbsorbedRowПредставляет строку таблицы, которая существует на странице
AbsorbedTableПредставляет таблицу, которая существует на странице
ActionCollectionКоллекция действий
AnnotationКласс, представляющий объект аннотации.
AnnotationActionCollectionПредставляет коллекцию действий аннотации.
AnnotationCollectionКласс, представляющий коллекцию аннотаций.
AnnotationFlagsНабор флагов, определяющих различные характеристики аннотации.
AnnotationSelectorЭтот класс используется для выбора аннотаций с использованием идеи шаблона посетителя.
AnnotationStateПеречисление состояний, в которые можно установить исходную аннотацию.
AnnotationStateModelМодель состояния, соответствующая состоянию аннотации.
AnnotationTypeПеречисление типов аннотаций.
AnnotationTypeConverterПредставляет класс AnnotationTypeConverter.
AppearanceDictionaryСловарь внешнего вида аннотации, указывающий, как аннотация должна быть визуально представлена на странице.
ApsLoadOptionsКласс описывает параметры загрузки приложений.
ApsSaveOptionsСохранить параметры для экспорта в формат APS XML.
ApsToFlowConverterПреобразование APS в поток* !!!
ArtifactКласс представляет объект PDF Artifact.
Artifact.ArtifactSubtypeПеречисление возможных подтипов артефактов.
Artifact.ArtifactTypeПеречисление возможных типов артефактов.
ArtifactCollectionКласс представляет коллекцию артефактов.
BackgroundArtifactКласс описывает фоновый артефакт.
BarcodeFieldКласс представляет поле штрих-кода.
BaseActionCollectionКласс инкапсулирует базовые действия с интерактивными действиями страницы/аннотации/поля.
BaseOperatorCollectionПредставляет базовый класс для коллекции операторов.
BaseParagraphПредставляет абстрактный базовый объект, который можно добавить на страницу (doc.Paragraphs.Add()).
BlendModeПеречисление режимов наложения.
BorderКласс, представляющий характеристики границы аннотации.
BorderCornerStyleПеречисляет стили углов границы для границы.
BorderEffectОписывает эффект, который следует применить к границе аннотаций.
BorderInfoЭтот класс представляет границу для графических элементов.
BorderSideПеречисляет стороны границы.
BorderStyleОписывает стиль границы аннотации.
BorderStyleConverterПредставляет класс BorderStyleConverter
BoxStyleПредставляет стили флажка
BrushЭтот класс представляет абстрактную кисть
BuildVersionInfoЭтот класс предоставляет информацию о текущей сборке продукта.
ButtonFieldКласс представляет поле кнопки.
CapStyleСтиль окончания строки рукописной аннотации.
CaptionPositionПеречисление расположения заголовка аннотации.
CaretAnnotationКласс, представляющий аннотацию Caret.
CaretSymbolСимвол, который будет связан с кареткой.
CaretSymbolConverterПредставляет класс CaretSymbolConverter.
CellПредставляет ячейку строки таблицы.
CellsПредставляет коллекцию ячеек строки.
CgmImportOptionsПараметр импорта для импорта из формата метафайла компьютерной графики (CGM).
CgmLoadOptionsСодержит опции для загрузки/импорта файла CGM в документ PDF.
CharInfoПредставляет объект информации о персонаже.
CharInfoCollectionПредставляет коллекцию объектов CharInfo.
CharacteristicsПредставляет характеристики аннотации
CheckboxFieldКласс, представляющий поле флажка
ChoiceFieldПредставляет базовый класс для полей выбора.
CircleAnnotationКласс, представляющий аннотацию Circle.
CollectionПредставляет класс для коллекции (12.3.5 коллекции).
ColorПредставляет класс для значения цвета, которое может быть выражено в другом цветовом пространстве.
ColorSpaceПеречисление цветовых пространств.
ColorTypeОпределяет тип цвета элементов на странице.
ColumnAdjustmentПеречисляет типы корректировки столбца.
ColumnInfoЭтот класс представляет информацию о столбцах.
ComHelperПредоставляет методы для COM-клиентов для загрузки документа в Aspose.PDF.
ComboBoxFieldКласс, представляющий поле Combobox формы.
CommonFigureAnnotationАбстрактный класс, представляющий общую аннотацию фигуры.
CompositingParametersПредставляет объект, содержащий параметры компоновки графики текущего состояния графики.
ContentDispositionЗаголовок Content-Disposition протокола MIME.
ContentsAppenderВыполняет изменения содержимого только в режиме APPEND.
ConvertErrorActionЭтот класс представляет действие при ошибках преобразования.
ConvertSoftMaskActionЭто действие представляет собой действия по преобразованию изображений с мягкой маской.
ConvertTransparencyActionЭтот класс представляет действие для преобразования прозрачности.
CopierКласс для копирующего объекта
CryptoAlgorithmПредставляют тип криптографического алгоритма, который используется в процедурах шифрования/дешифрования.
CustomExplicitDestinationПредставляет пользовательское явное назначение.
DashКласс, представляющий штрихпунктирную линию.
DateFieldПоле даты с представлением календаря.
DefaultAppearanceОписывает внешний вид поля по умолчанию (шрифт, размер текста и цвет).
DefaultDirectoryУказывает путь по умолчанию для какой-либо цели
DestinationCollectionКласс представляет собой набор всех адресатов (дерево имен, отображающее строки имен на адресаты (см. 12.3.2.3, «Именованные адресаты») и (см. 7.7.4, «Словарь имен»)) в документе pdf.
DestinationFactoryПредставляет класс DestinationFactory
DigestHashAlgorithmПредставляет тип алгоритма, который сопоставляет данные с «хэшем».
DirectionТекстовое направление.
DocMDPAccessPermissionsПрава доступа, предоставленные для этого документа.
DocMDPSignatureПредставляет класс типа подписи документа MDP (обнаружение и предотвращение модификации).
DocSaveOptionsСохранить параметры для экспорта в формат Doc
DocSaveOptions.DocFormatПозволяет указать формат файла .doc или .docx.
DocSaveOptions.RecognitionModeПозволяет управлять преобразованием PDF-документа в текстовый документ.
DocumentКласс, представляющий PDF-документ
Document.OptimizationOptionsКласс, описывающий алгоритм оптимизации документа.
DocumentActionCollectionКласс описывает действия, выполняемые над некоторыми действиями с документом.
DocumentFactoryКласс, который позволяет создавать/загружать документы разных типов.
DocumentInfoПредставляет метаинформацию документа PDF.
DocumentWebПредставляет класс DocumentWeb
ElementКласс, представляющий базовый элемент логической структуры.
EmbeddedFileCollectionКласс, представляющий коллекцию встроенных файлов.
EncryptedPayloadПредставляет зашифрованную полезную нагрузку в спецификации файла.
EpubLoadOptionsСодержит опции для загрузки/импорта файла EPUB в документ PDF.
EpubSaveOptionsПараметры сохранения для экспорта в формат EPUB
EpubSaveOptions.RecognitionModeКогда PDF-файл (который обычно имеет фиксированный макет) преобразуется, механизм преобразования пытается выполнить группировку и многоуровневый анализ, чтобы восстановить замысел автора исходного документа и получить результат в потоковом макете.
ExcelSaveOptionsСохранить параметры для экспорта в формат Excel
ExcelSaveOptions.ExcelFormatПозволяет указать формат файла .xls/xml или .xlsx.
ExplicitDestinationПредставляет базовый класс для явных назначений в документе PDF.
ExplicitDestinationTypeПеречисляет типы явных назначений.
ExplicitDestinationTypeConverterПредставляет класс ExplicitDestinationTypeConverter.
ExtendedBooleanПредставляет логический тип, который поддерживает неопределенное значение.
ExternalSignatureСоздает отдельный PKCS#7Отдельная подпись с использованием X509Certificate2.
ExtractImageModeОпределяет различные режимы, которые можно использовать при извлечении изображений из документов.
FieldБазовый класс для полей акроформы.
FigureElementКласс, представляющий фигуру логической структуры.
FileAttachmentAnnotationКласс описывает аннотацию вложенного файла.
FileEncodingКодировка прикрепленного файла.
FileFontSourceПредставляет один исходный файл шрифта.
FileHyperlinkПредставляет объект файловой гиперссылки.
FileIconЗначок, который будет использоваться для отображения аннотации.
FileIconConverterПредставляет класс FileIconConverter
FileParamsОпределяет встроенный словарь параметров файла, который должен содержать дополнительную информацию о файле.
FileSelectBoxFieldПоле для элемента поля выбора файла.
FileSpecificationКласс, представляющий встроенный файл.
FitBExplicitDestinationПредставляет явный пункт назначения, который отображает страницу с увеличенным содержимым настолько, чтобы ограничивающая рамка полностью помещалась в окне как по горизонтали, так и по вертикали.
FitBHExplicitDestinationПредставляет явное место назначения, которое отображает страницу с вертикальной координатой top, расположенной на верхнем краю окна, и содержимое страницы, увеличенное настолько, чтобы соответствовать всей ширине ее ограничивающей рамки в окне.
FitBVExplicitDestinationПредставляет явное место назначения, которое отображает страницу с горизонтальной координатой слева, расположенной на левом краю окна, а содержимое страницы увеличивается настолько, чтобы соответствовать всей высоте ее ограничивающей рамки в окне.
FitExplicitDestinationПредставляет явное место назначения, которое отображает страницу с ее содержимым, увеличенным настолько, чтобы вся страница поместилась в окне как по горизонтали, так и по вертикали.
FitHExplicitDestinationПредставляет явное место назначения, которое отображает страницу с вертикальной координатой top, расположенной на верхнем краю окна, а содержимое страницы увеличивается настолько, чтобы соответствовать всей ширине страницы в окне.
FitRExplicitDestinationПредставляет явное место назначения, которое отображает страницу с ее содержимым, увеличенным настолько, чтобы соответствовать прямоугольнику, заданному координатами слева, снизу, справа и вверху внутри окна как по горизонтали, так и по вертикали.
FitVExplicitDestinationПредставляет явное место назначения, которое отображает страницу с горизонтальной координатой слева, расположенной на левом краю окна, а содержимое страницы увеличивается настолько, чтобы соответствовать всей высоте страницы в окне.
FixedPrintПредставляют фиксированные данные печати аннотации водяного знака.
FixupЭто перечисление представляет тип Fixup.
FloatingBoxПредставляет FloatingBox в документе Pdf.
FolderFontSourceПредставляет папку, содержащую файлы шрифтов.
FontПредставляет объект шрифта.
FontAbsorberПредставляет объект-поглотитель шрифтов.
FontCollectionПредставляет коллекцию шрифтов.
FontEmbeddingOptionsСтандарт PDF/A требует, чтобы все шрифты были встроены в документ.
FontRepositoryВыполняет поиск шрифтов.
FontSourceПредставляет источник шрифта базового класса.
FontStylesЗадает информацию о стиле, применяемую к тексту.
FontSubsetStrategyперечисляет стратегии для подмножества шрифтов
FooterArtifactОписывает артефакт нижнего колонтитула.
FormКласс, представляющий объект формы.
Form.FlattenSettingsКласс, описывающий настройки процедуры выравнивания формы.
Form.SignDependentElementsRenderingModesФормы могут содержать информацию для подписи и могут быть подписаны или не подписаны.
FormTypeПеречень возможных типов акроформы.
FormattedFragmentПредставляет абстрактный отформатированный фрагмент.
FreeTextAnnotationПредставляет аннотацию произвольного текста, отображающую текст непосредственно на странице.
FreeTextIntentПеречисляет намерения аннотации произвольного текста.
GoToActionПредставляет действие перехода, которое изменяет представление на указанное место назначения (страницу, местоположение и коэффициент увеличения).
GoToRemoteActionПредставляет удаленное действие перехода, похожее на обычное действие перехода, но с переходом к месту назначения в другом файле PDF вместо текущего файла.
GoToURIActionПредставляет действие URI, вызывающее разрешение URI.
GraphInfoПредставляет графическую информацию.
GroupКласс групповых атрибутов, определяющий атрибуты страницы\Группа страниц \u2019s для использования в модели прозрачного изображения.
HeaderArtifactКласс описывает артефакт заголовка.
HeaderFooterКласс представляет верхний или нижний колонтитул страницы PDF.
HeadingПредставляет заголовок.
HideActionПредставляет действие скрытия, которое скрывает или показывает одну или несколько аннотаций на экране, устанавливая или снимая их флажки «Скрытые».
HighlightAnnotationПредставляет выделенную аннотацию, которая выделяет диапазон текста в документе.
HighlightingModeПеречисляет режим выделения аннотации, визуальный эффект, который будет использоваться при нажатии или удерживании кнопки мыши внутри ее активной области.
HorizontalAlignmentОписывает горизонтальное выравнивание.
HtmlDocumentTypeПредставляет перечисление типов документов Html.
HtmlFragmentПредставляет HTML-фрагмент.
HtmlLoadOptionsПредставляет параметры загрузки/импорта html-файла в pdf-документ.
HtmlMediaTypeОпределяет возможные типы мультимедиа, используемые во время рендеринга.
HtmlPageLayoutOptionУказывает флаги, которые вместе с другими параметрами определяют размеры и макеты страниц.
HtmlSaveOptionsСохранить параметры для экспорта в формат Html
HtmlSaveOptions.AntialiasingProcessingTypeЭто перечисление описывает возможные меры сглаживания во время преобразования.
HtmlSaveOptions.CssSavingInfoЭтот класс представляет собой набор данных, связанных с пользовательским сохранением CSS во время преобразования PDF в формат HTML.
HtmlSaveOptions.CssSavingStrategyВы можете назначить этому свойству пользовательскую стратегию, реализующую обработку и/или сохранение одной части CSS, созданной при конвертации PDF в HTML.
HtmlSaveOptions.CssUrlMakingStrategyВы можете назначить этому свойству делегата, созданного из пользовательского метода, который реализует создание URL-адреса CSS, на который ссылается сгенерированный HTML-документ.
HtmlSaveOptions.CssUrlRequestInfoПредставляет набор данных, относящихся к запросу от конвертера к пользовательскому коду, направленному на получение желаемого URL-адреса (или шаблона URL-адреса) предметного CSS.
HtmlSaveOptions.FontEncodingRulesЭто перечисление определяет правила, которые настраивают логику кодирования.
HtmlSaveOptions.FontSavingModesПеречисляет режимы, которые можно использовать для сохранения шрифтов, на которые имеются ссылки в сохраненном PDF-файле.
HtmlSaveOptions.HtmlImageSavingInfoЭтот класс представляет собой набор данных, связанных с сохранением файла изображения внешнего ресурса во время преобразования PDF в HTML.
HtmlSaveOptions.HtmlImageTypeперечисляет возможные типы файлов изображений, которые можно сохранить в качестве внешних ресурсов во время преобразования Pdf в Html.
HtmlSaveOptions.HtmlMarkupGenerationModesИногда к создаваемому HTML предъявляются особые требования.
HtmlSaveOptions.HtmlPageMarkupSavingInfoЕсли свойство SplitToPages у HtmlSaveOptions, то при преобразовании PDF в HTML создается несколько HTML-файлов (один HTML-файл на конвертируемую страницу).
HtmlSaveOptions.HtmlPageMarkupSavingStrategyРезультат преобразования может содержать одну или несколько HTML-страниц (которые также могут ссылаться на внешние файлы, такие как изображения или шрифты). Вы можете присвоить этому свойству делегат, созданный из пользовательского метода, который реализует обработку полученной HTML-страницы (собственно HTML), созданной во время преобразование.
HtmlSaveOptions.ImageParentTypesПеречисляет возможные типы родительских изображений. Изображение может относиться к HTML-странице или родительскому изображению SVG.
HtmlSaveOptions.PartsEmbeddingModesЭто перечисление перечисляет возможные режимы встраивания файлов, на которые есть ссылки в HTML. Оно позволяет контролировать, будут ли файлы, на которые ссылаются, (HTML, шрифты, изображения, CSS) встраиваться в основной файл HTML или будут генерироваться как отдельные двоичные объекты.
HtmlSaveOptions.RasterImagesSavingModesПреобразованный PDF может содержать растровые изображения (.png,*.jpeg и т. д.)
HtmlSaveOptions.ResourceSavingStrategyЭтому свойству можно назначить делегата, созданного из пользовательского метода, который реализует обработку внешнего ресурса (шрифта или изображения), который был извлечен из PDF и должен быть сохранен как внешний ресурс при преобразовании PDF в HTML.
HyperlinkПредставляет абстрактную гиперссылку.
IconCaptionPositionОписывает положение значка.
IconFitОписывает, как значок аннотации виджета должен отображаться внутри прямоугольника аннотации.
IdПредставляет структуру идентификатора файла.
ImageПредставляет изображение.
ImageDeleteActionДействие, выполняемое с объектом изображения при удалении изображения из коллекции.
ImageFileTypeПеречисляет типы файлов изображений.
ImageFilterTypeПеречисление, представляющее тип фильтра изображения.
ImageFormatЭто перечисление представляет форматы изображений.
ImagePlacementПредставляет характеристики изображения, размещенного на странице документа Pdf.
ImagePlacementAbsorberПредставляет объект-поглотитель объектов размещения изображения.
ImagePlacementCollectionПредставляет коллекцию мест размещения изображений.
ImageStampПовторяет графический штамп.
ImageTypeПредставляет типы форматов изображений.
ImportDataActionПри вызове действия import-data данные Forms Data Format (FDF) должны быть импортированы в документ.\интерактивная форма из указанного файла.
ImportFormatУказывает формат импорта.
ImportOptionsТип ImportOptions содержит уровень абстракции отдельных параметров импорта.
InkAnnotationПредставляет собой «набросок» от руки, состоящий из одного или нескольких непересекающихся путей.
InvalidFormTypeOperationExceptionИсключение, которое выдается, когда операция с типом формы недопустима.
JavaScriptCollectionЭтот класс представляет собой набор JavaScript.
JavascriptActionКласс, представляющий действие javascript.
JustificationПеречисляет формы квадрирования (выравнивания), которые будут использоваться при отображении текста аннотации.
LaTeXSaveOptionsСохранить параметры для экспорта в формат TeX.
LatexFragmentПредставляет фрагмент TeX.
LatexLoadOptionsПредставляет параметры для загрузки/импорта файла TeX в документ PDF.
LaunchActionПредставляет действие запуска, которое запускает приложение, открывает или печатает документ.
LaunchActionOperationПеречисляет операции, выполняемые с документом во время выполнения действия запуска.
LayerПредставляет слой страницы.
LettersPositioningMethodsПеречисляет возможные способы расположения букв в словах в результирующем HTML.
LevelFormatПредставляет формат оглавления.
LicenseПредоставляет методы для лицензирования компонента.
LightingSchemeTypeEnum LightingSchemeType: набор типов схемы освещения.
LightweightOperatorCollectionЛегкая коллекция оператора.
LineAnnotationКласс, представляющий линейную аннотацию.
LineEndingПеречисляет стили окончания линии, которые будут использоваться при рисовании линии.
LineEndingConverterПредставляет класс LineEndingConverter
LineEndingsDrawerРисует окончания строк для аннотаций.
LineIntentПеречисляет намерения аннотации строки.
LinkAnnotationПредставляет либо гипертекстовую ссылку на пункт назначения в другом месте документа, либо действие, которое необходимо выполнить.
ListBoxFieldКласс представляет поле ListBox.
LoadOptionsТип LoadOptions содержит уровень абстракции отдельных параметров загрузки.
LoadOptions.MarginsAreaUsageModesПредставляет режим использования области полей во время преобразования (например, HTML, EPUB и т. д.), определяет обработку инструкций импортированного формата, связанных с использованием полей.
LoadOptions.PageSizeAdjustmentModesВНИМАНИЕ!
LoadOptions.ResourceLoadingResultРезультат пользовательской загрузки ресурса
LocalHyperlinkПредставляет локальный объект гиперссылки.
LocaleOptionsТип LocaleOptions определяет конфигурацию локали для Aspose.PDF.
MarginInfoЭтот класс представляет маржу для разных объектов.
MarkupAnnotationАбстрактный класс, представляющий аннотацию разметки.
MarkupParagraphПредставляет абзац.
MarkupSectionПредставляет собой раздел разметки — прямоугольную область страницы, которая содержит текст и может быть визуально отделена от других текстовых блоков.
MatrixКласс представляет собой матрицу преобразования.
Matrix3DКласс представляет собой матрицу преобразования.
MdLoadOptionsПараметры загрузки для преобразования формата Markdown.
MeasureКласс, который описывает систему координат измерения.
Measure.NumberFormatЧисловой формат меры.
Measure.NumberFormat.FractionStyleЗначение, указывающее, каким образом отображаются дробные значения.
Measure.NumberFormatListПредставляет список числовых форматов.
MediaClipКласс описывает объект воспроизведения медиаклипа.
MediaClipDataКласс описывает данные медиаклипа.
MediaClipSectionЭтот класс описывает раздел Media clip.
MediaRenditionКласс описывает воспроизведение мультимедиа.
MemoryCleanerПредставляет класс MemoryCleaner
MemoryExtenderПредставляет класс MemoryExtender. При использовании больших файлов в системе с ограниченной памятью кучи можно включить использование дискового пространства в качестве временной памяти подкачки.
MemoryFontSourceПредставляет один исходный файл шрифта.
MetadataПредоставляет доступ к потоку метаданных XMP.
MeteredПредоставляет методы для установки измеренного ключа.
MhtLoadOptionsПредставляет варианты загрузки/импорта .mht-файла в pdf-документ.
MobiXmlSaveOptionsСохранить параметры для экспорта в формат Xml
MovieAnnotationПредставляет аннотацию к фильму, содержащую анимированную графику и звук для воспроизведения на экране компьютера и через динамики.
NamedActionПредставляет именованные действия, которые должны поддерживать приложения для просмотра PDF.
NamedDestinationВместо прямого определения с помощью явного синтаксиса на место назначения можно ссылаться косвенно с помощью объекта имени или строки байтов.
NoteЭтот класс представляет примечание к абзацу генератора.
NumberFieldТекстовое поле с указанными допустимыми символами
NumberTreeКласс, представляющий числовую древовидную структуру файла PDF. 7.9.7 Числовые деревья
NumberingStyleПеречисление поддерживаемого стиля нумерации страниц для класса PageLabel.
OcspSettingsПредставляет параметры ocsp, используемые в процессе подписания.
OperatorАбстрактный класс, представляющий оператор.
OperatorCollectionКласс представляет собой набор операторов
OperatorSelectorЭтот класс используется для выбора операторов с использованием идеи шаблона посетителя.
OpiПредставляет Открытый интерфейс допечатной подготовки (OPI) — это механизм для создания заполнителей с низким разрешением или прокси для таких изображений с высоким разрешением.
OptimizedMemoryStreamОпределяет MemoryStream, который может содержать больше стандартной емкости
OptimizedMemoryStream.SeekOriginУказывает позицию в потоке, используемую для поиска.
OptionКласс представляет вариант поля выбора.
OptionCollectionКласс, представляющий набор опций поля выбора.
OutlineCollectionПредставляет иерархию структуры документа.
OutlineItemCollectionПредставляет запись схемы в иерархии структуры документа PDF.
OutlinesКласс описывает набор контуров.
PDF3DActivationEnum PDF3DActivation: набор режимов активации 3D-аннотаций.
PDF3DAnnotationКласс PDF3DАннотация.
PDF3DArtworkКласс PDF3DArtwork.
PDF3DContentКласс PDF3DContent.
PDF3DCrossSectionКласс PDF3DCrosSection.
PDF3DCrossSectionArrayКласс PDF3DCrossSectionArray.
PDF3DCuttingPlaneOrientationКласс PDF3DCuttingPlaneOrientation.
PDF3DLightingSchemeКласс PDF3DLightingScheme.
PDF3DRenderModeКласс PDF3DRenderMode.
PDF3DStreamКласс PDF3DStream.
PDF3DViewКласс PDF3DView.
PDF3DViewArrayКласс PDF3DViewArray.
PKCS1Представляет объект подписи относительно PKCS\Стандарт №1.
PKCS7Представляет PKCS\Объект #7, соответствующий PKCS\ Спецификация #7 в Internet RFC 2315, PKCS#7: Синтаксис криптографических сообщений, версия 1.5.
PKCS7DetachedПредставляет PKCS\Объект #7, соответствующий PKCS\ Спецификация #7 в Internet RFC 2315, PKCS#7: Синтаксис криптографических сообщений, версия 1.5.
PageКласс, представляющий страницу документа PDF.
Page.BeforePageGenerateПроцедура настройки верхнего и нижнего колонтитула.
PageActionCollectionЭтот класс описывает действия на странице
PageCollectionКоллекция страниц PDF-документа.
PageCoordinateTypeОписывает тип координат страницы.
PageInfoПредставляет информацию о странице для генератора PDF.
PageLabelКласс, представляющий диапазон меток страницы.
PageLabelCollectionКласс, представляющий коллекцию меток страницы.
PageLayoutОписывает макет страницы.
PageMarkupРазметка страницы представлена коллекциями MarkupSection и MarkupParagraph.
PageModeКласс описывает используемые компоненты страницы документа.
PageNumberStampПредставляет штамп номера страницы и используется для нумерации страниц.
PageSizeКласс, представляющий размер страницы в документе PDF.
ParagraphAbsorberПредставляет объект-поглотитель объектов структуры страницы, таких как разделы и абзацы.
ParagraphsЭтот класс представляет коллекцию абзацев.
PasswordBoxFieldКласс описывает текстовое поле для ввода пароля.
PasswordTypeЭто перечисление представляет известные типы паролей, используемые для защищенных паролем PDF-документов.
PclLoadOptionsПредставляет параметры для загрузки (импорта) файла PCL в документ PDF.
PclLoadOptions.ConversionEnginesПеречисляет механизмы преобразования, которые можно использовать для преобразования
PdfASymbolicFontEncodingStrategyЭтот класс описывает правила, которые можно использовать для настройки процесса копирования данных кодировки для случаев, когда символьный шрифт TrueType имеет более одной кодировки.
PdfASymbolicFontEncodingStrategy.QueueItemОпределяет подтаблицу кодирования.
PdfASymbolicFontEncodingStrategy.QueueItem.CMapEncodingTableTypeОбъявляет набор некоторых известных подтаблиц кодирования
PdfActionПредставляет действие в документе PDF
PdfActionCollectionКласс описывает список действий.
PdfEventКласс, представляющий события
PdfFormatConversionOptionsпредставляет собой набор опций для преобразования документа PDF
PdfFormatConversionOptions.PdfANonSpecificationFlagsЭтот класс содержит флаги для управления преобразованием PDF/A в случаях, когда исходный документ PDF не соответствует спецификации PDF.
PdfFormatConversionOptions.PuaProcessingStrategyНекоторые PDF-документы имеют специальные символы Unicode, которые относятся к области частного использования (PUA), см. описание наhttps://en.wikipedia.org/wiki/Private_Use_Areas.
PdfFormatConversionOptions.RemoveFontsStrategyНекоторые документы имеют большой размер после преобразования в формат PDF/A.
PdfFormatConversionOptions.SegmentAlignStrategyОписывает стратегии, используемые для выравнивания текстовых сегментов документа.
PdfPageStampКласс представляет штамп, который использует PDF-страницу в качестве штампа.
PdfSaveOptionsСохранить параметры для экспорта в формат Pdf
PdfXmlLoadOptionsПараметры загрузки для формата PdfXml.
PdfXmlSaveOptionsПараметры сохранения для формата PdfXml.
PermissionsЭто перечисление представляет права пользователя для pdf.
PointПредставьте точку с дробными координатами.
Point3DПредставьте точку с дробными координатами.
PolyAnnotationАбстрактный базовый класс для полианнотаций.
PolyIntentПеречисляет назначение полигональной или полилинейной аннотации.
PolygonAnnotationКласс, представляющий аннотацию многоугольника.
PolylineAnnotationПредставляет аннотацию полилинии, аналогичную многоугольнику, за исключением того, что первая и последняя вершины не связаны неявным образом.
PopupAnnotationПредставляет всплывающую аннотацию, которая отображает текст во всплывающем окне для ввода и редактирования.
PositionПредставляет объект положения
PptxSaveOptionsСохранить параметры для экспорта в формат SVG
PredefinedActionОпределяет различные действия, которые могут быть запущены из файла PDF.
PrintControllerПредставляет контроллер печати.
PrintDuplexПараметр обработки бумаги, используемый при печати файла из диалогового окна печати.
ProgressEventTypeЭто перечисление описывает возможные типы событий прогресса, которые могут возникнуть во время преобразования.
PsLoadOptionsПредставляет варианты загрузки/импорта .mht-файла в pdf-документ.
RadioButtonFieldКласс, представляющий поле переключателя.
RadioButtonOptionFieldКласс представляет элемент поля RadioButton.
RectangleКласс представляет прямоугольник.
RedactionТолько для внутреннего использования
RedactionAnnotationПредставляет аннотацию Redact.
RenderModeTypeEnum RenderModeType: набор типов режимов рендеринга.
RenderingOptionsПредставляет параметры рендеринга
RenditionКласс, описывающий объект воспроизведения RendtionAnnotation.
RenditionActionДействие воспроизведения, управляющее воспроизведением мультимедийного содержимого.
RenditionOperationОперация, выполняемая при запуске действия.
RenditionTypeПеречисление описывает возможные типы Rendition.
ReplyTypeПеречисляет виды отношений (т.\u201тип сообщения=) между аннотацией и аннотацией, указанной InReplyTo.
ResourcesКласс, представляющий ресурсы страницы.
RgbToDeviceGrayConversionStrategyПредставляет стратегию преобразования rgb в серые цветовые пространства устройства.
RichMediaAnnotationКласс описывает RichMediaAnnotation, который позволяет вставлять видео/аудиоданные в документ PDF.
RichMediaAnnotation.ActivationEventСобытие, которое активирует аннотацию.
RichMediaAnnotation.ContentTypeТип мультимедиа.
RichTextBoxFieldКласс описывает компонент редактора форматированного текста.
RootElementЭлемент корневой структуры.
RotationПеречисление возможных значений вращения.
RowПредставляет строку таблицы.
RowsПредставляет коллекцию строк таблицы.
SaveOptionsТип SaveOptions удерживает уровень абстракции для отдельных параметров сохранения.
SaveOptions.BorderInfoЭкземпляр этого класса представляет информацию о границе, которую можно утопить в каком-либо результирующем документе.
SaveOptions.BorderPartStyleПредставляет информацию об одной части границы (сверху, снизу, слева или справа)
SaveOptions.HtmlBorderLineTypeПредставляет типы линий, которые можно использовать в результирующем документе для рисования границ или других линий.
SaveOptions.MarginInfoЭкземпляр этого класса представляет информацию о полях страницы, которая может быть скрыта в каком-либо результирующем документе.
SaveOptions.MarginPartStyleПредставляет информацию об одной части поля (сверху, снизу, слева или справа)
SaveOptions.NodeLevelResourceTypeперечисляет возможные типы сохраняемых внешних ресурсов
SaveOptions.ResourceSavingInfoЭтот класс представляет собой набор данных, связанных с сохранением файла внешнего ресурса, который происходит во время преобразования PDF в какой-либо другой формат (например,
ScalingModeИспользуемый тип масштабирования.
ScalingReasonОбстоятельства, при которых значок должен масштабироваться внутри прямоугольника аннотации.
ScreenAnnotationАннотация экрана, указывающая область страницы, на которой могут воспроизводиться медиаклипы.
SelectorRenditionКласс описывает представление селектора.
SignatureАбстрактный класс, представляющий объект подписи в документе PDF.
SignatureCustomAppearanceАбстрактный класс, представляющий объект внешнего вида подписи.
SignatureFieldПредставляет поле формы подписи.
SoundAnnotationПредставляет звуковую аннотацию, содержащую звук, записанный с микрофона компьютера или импортированный из файла.
SoundDataПредставляет звуковые данные, определяющие звук, который будет воспроизводиться при активации аннотации.
SoundEncodingФормат кодирования демонстрационных данных.
SoundIconПеречисляет значки, которые будут использоваться при отображении аннотации.
SoundIconConverterПредставляет класс SoundIconConverter
SoundSampleDataПредставляет дополнительные записи, относящиеся к звуковому объекту (Раздел 9.2 PDF1-7)
SoundSampleDataEncodingFormatФормат кодирования данных звукового образца.
SquareAnnotationКласс, представляющий квадратную аннотацию.
SquigglyAnnotationПредставляет волнистую аннотацию, которая отображается в виде зубчатого подчеркивания в тексте документа.
StampАбстрактный класс для различных видов штампов, являющихся потомками.
StampAnnotationПредставляет аннотацию штампа.
StampIconПеречисляет значки, которые будут использоваться при отображении аннотации.
StampIconConverterПредставляет класс StampIconConverter
StrikeOutAnnotationПредставляет зачеркнутую аннотацию, которая отображается как зачеркнутая в тексте документа.
StructElementЭлемент общей конструкции.
SubjectNameElementsПеречисление описывает элементы в строке темы подписи.
SubmitFormActionКласс, описывающий действие отправки формы.
SvgLoadOptionsПредставляет параметры для загрузки/импорта файла SVG в документ PDF.
SvgLoadOptions.ConversionEnginesПеречисляет механизмы преобразования, которые можно использовать для преобразования
SvgSaveOptionsСохранить параметры для экспорта в формат SVG
SvgSaveOptions.SvgExternalImageTypeперечисляет возможные типы файлов изображений, которые можно сохранить в качестве внешних ресурсов во время преобразования Pdf в SVG.
SvgSaveOptions.SvgImageSavingInfoЭтот класс представляет собой набор данных, связанных с сохранением файла изображения внешнего ресурса во время преобразования PDF в HTML.
SymbologyСимволика (штрих-код) определяет технические детали конкретного типа штрих-кода: ширину штрихов, набор символов, метод кодирования, спецификации контрольной суммы и т. д.
SystemFontSourceПредставляет все шрифты, установленные в системе.
TabAlignmentTypeПеречисляет типы выравнивания вкладок.
TabLeaderTypeПеречисляет типы выноски табуляции.
TabOrderПорядок вкладок на странице
TabStopПредставляет настраиваемую позицию табуляции в абзаце.
TabStopsПредставляет коллекцию объектов TabStop.
TableПредставляет таблицу, которую можно добавить на страницу.
TableAbsorberПредставляет объект-поглотитель элементов таблицы.
TableBrokenПеречисляет сломанную таблицу.
TableElementCollectionПредставляет набор элементов, взятых из существующей таблицы.
TeXFragmentПредставляет фрагмент LaTeX.
TeXLoadOptionsПредставляет параметры для загрузки/импорта файла TeX в документ PDF.
TeXMemoryOutputDirectoryРеализует выборку выходного потока из памяти.
TeXSaveOptionsСохранить параметры для экспорта в формат TeX
TextAbsorberПредставляет объект-поглотитель текста.
TextAlignmentВыравнивание текста в аннотации.
TextAnnotationПредставляет текстовую аннотацию, которая представляет собой «заметку», прикрепленную к точке в документе PDF.
TextBoxFieldКласс, представляющий поле текстового поля.
TextBuilderДобавляет текстовый объект на страницу Pdf.
TextDefaultsОпределяет значения по умолчанию текстовой подсистемы
TextDefaults.DefaultFontStrategyУказывает тип значений по умолчанию текстовой подсистемы.
TextEditOptionsDescubes варианты операций редактирования текста.
TextEditOptions.ClippingPathsProcessingModeРежимы обработки пути отсечения
TextEditOptions.FontReplaceПоведение при замене шрифта.
TextEditOptions.LanguageTransformationРежимы преобразования языка
TextEditOptions.NoCharacterActionДействие, которое необходимо выполнить, если шрифт не содержит требуемого символа
TextElementОбщий текстовый элемент логической структуры документа.
TextExtractionErrorОписывает ошибку извлечения текста, появившуюся в документе PDF.
TextExtractionErrorLocationПредставляет место в документе PDF, где появилась ошибка извлечения текста.
TextExtractionOptionsПредставляет параметры извлечения текста
TextExtractionOptions.TextFormattingModeОпределяет различные режимы, которые можно использовать при преобразовании документа PDF в текст.
TextFormattingOptionsПредставляет параметры форматирования текста
TextFormattingOptions.LineSpacingModeОпределяет особенности межстрочного интервала
TextFormattingOptions.WordWrapModeОпределяет стратегии переноса слов
TextFragmentПредставляет собой фрагмент текста Pdf.
TextFragmentAbsorberПредставляет объект-поглотитель текстовых фрагментов.
TextFragmentCollectionПредставляет коллекцию текстовых фрагментов
TextFragmentStateПредставляет текстовое состояние текстового фрагмента.
TextIconПеречисляет значки, которые будут использоваться при отображении аннотации.
TextIconConverterПредставляет класс TextIconConverter
TextMarkupAnnotationАбстрактный базовый класс для аннотаций текстовой разметки.
TextOptionsПредставляет параметры обработки текста
TextParagraphПредставляет текстовые абзацы как многострочный текстовый объект.
TextParagraph.TextBackgroundModeФоновый режим для TextParagraph
TextParagraphAbsorberПредставляет объект-поглотитель текстовых абзацев.
TextParagraphCollectionПредставляет коллекцию текстовых абзацев
TextRenderingModeРежим рендеринга текста, Tmode, определяет, должен ли показ текста вызывать обводку контуров глифа, заливку, использование в качестве границы отсечения или некоторую комбинацию этих трех факторов.
TextReplaceOptionsПредставляет параметры замены текста
TextReplaceOptions.ReplaceAdjustmentОпределяет действие, которое будет выполнено после замены фрагмента текста на более короткий.
TextReplaceOptions.ScopeОбласть применения операции замены текста REPLACE_FIRST по умолчанию. Этот устаревший параметр был сохранен для совместимости.
TextSearchOptionsПредставляет параметры текстового поиска
TextSegmentПредставляет сегмент текста Pdf.
TextSegmentCollectionПредставляет коллекцию текстовых сегментов
TextStampПовторяет текстовую печать.
TextStateПредставляет текстовое состояние текста
TextStyleКласс, представляющий поле флажка
TimestampSettingsПредставляет параметры ocsp, используемые в процессе подписания.
ToUnicodeProcessingRulesЭтот класс описывает правила, которые можно использовать для устранения ошибки Adobe Preflight «Текст не может быть сопоставлен с Unicode».
TocInfoПредставляет информацию о содержании.
TxtLoadOptionsПараметры загрузки для преобразования TXT в PDF.
UnderlineAnnotationПредставляет аннотацию подчеркивания, которая отображается как подчеркивание в тексте документа.
UnifiedSaveOptionsЭтот класс представляет параметры сохранения для сохранения, использующего единый способ преобразования (с единой внутренней моделью документа).
UnifiedSaveOptions.ConversionProgressEventHandlerПредставляет класс с абстрактным методом, который обычно предоставляется вызывающей стороной, и обрабатывает события выполнения, поступающие от преобразователя.
UnifiedSaveOptions.ProgressEventHandlerInfoЭтот класс представляет информацию о ходе преобразования, которую можно использовать во внешнем приложении, чтобы показать ход преобразования конечному пользователю.
VerticalAlignmentПеречисление возможных значений вертикального выравнивания.
WarningCallbackИнтерфейс для поддержки механизма обратного вызова пользователя.
WarningInfoНеизменяемый объект для инкапсуляции предупреждающей информации.
WarningTypeEnum представляет тип предупреждения.
WatermarkПредставляет водяной знак страницы.
WatermarkAnnotationКласс описывает объект аннотации водяного знака.
WatermarkArtifactКласс описывает артефакт водяного знака.
WebHyperlinkПредставляет объект веб-гиперссылки.
WidgetAnnotationКласс, представляющий аннотацию виджета.
XFAПредставляет XML-форму с учетом архитектуры XML-форм (XFA).
XFormКласс представляет XForm
XFormCollectionКласс представляет коллекцию XFormCollection.
XImageКласс, представляющий изображение X-Object.
XImage.RawParametersКласс, представляющий необработанные параметры XImage изображения.
XImageCollectionКласс, представляющий коллекцию XImage.
XYZExplicitDestinationПредставляет явный пункт назначения, который отображает страницу с координатами (слева, сверху), расположенными в верхнем левом углу окна, и содержимым страницы, увеличенным с помощью коэффициента масштабирования.
XfaParserOptionsкласс для обработки связанной инкапсуляции данных
XfdfReaderКласс, выполняющий чтение формата XFDF.
XfdfWriterОбъединяет методы записи аннотаций и полей в файл формата XFDF.
XmlLoadOptionsПредставляет параметры для загрузки/импорта файла XML в документ PDF.
XmlSaveOptionsСохранить параметры для экспорта в формат Xml
XmpFieldПредставляет поле XMP.
XmpFieldTypeЭто перечисление представляет типы поля XMP.
XmpPdfAExtensionCategoryTypeКатегория недвижимости: внутренняя или внешняя.
XmpPdfAExtensionFieldЭта схема описывает поле структурированного типа.
XmpPdfAExtensionObjectПредставляет базовый класс для экземпляров полей, свойств и типов значений.
XmpPdfAExtensionPropertyОписывает одно свойство.
XmpPdfAExtensionSchemaОписывает схему расширения XMP, предоставляемую PDF/A-1.
XmpPdfAExtensionSchemaDescriptionПредставляет описание схемы расширения XMP, предоставленной PDF/A-1.
XmpPdfAExtensionValueTypeСхема PDF/A ValueType требуется для всех типов значений свойств, которые не определены в спецификации XMP 2004, т. е. для типов значений, не входящих в следующий список: - Типы массивов (это типы контейнеров, которые могут содержать одно или несколько полей): Alt, Bag, Seq — основные типы значений: логическое, (открытое и закрытое) Choice, Date, Dimensions, Integer, Lang Alt, Locale, MIMEType, ProperName, Real, Text, Thumbnail, URI, URL, XPath — типы значений управления мультимедиа : AgentName, RenditionClass, ResourceEvent, ResourceRef, Version — тип значения Basic Job/Workflow: Job — типы значений схемы EXIF: Flash, CFAPattern, DeviceSettings, GPSCoordinate, OECF/SFR, URI пространства имен Rational Schema:http://www.aiim.org/pdfa/ns/type# Обязательный префикс пространства имен схемы: pdfaType
XmpValueПредставляет значение XMP
XpsLoadOptionsПредставляет параметры для загрузки/импорта файла XPS в документ PDF.
XpsSaveOptionsСохранить параметры для экспорта в формат XPs
XslFoLoadOptionsПредставляет параметры для загрузки/импорта файла XSL-FO в документ PDF.
XslFoLoadOptions.ParsingErrorsHandlingTypesИсходный документ XSLFO может содержать ошибки форматирования.

Интерфейсы

ИнтерфейсОписание
IAnnotationVisitorОпределяет посетителя для посещения различных аннотаций документа.
IAppointmentПредставляет общий интерфейс для действий и пунктов назначения.
IColorSpaceConversionStrategyИнтерфейс для стратегий преобразования цветового пространства.
IDocumentинтерфейс, представляющий PDF-документ
IFontOptionsПолезные свойства для настройки поведения шрифта
IIndexBitmapConverterЭтот интерфейс заявлен для настройки алгоритмов квантования.
IIndexBitmapConverterInternalЭтот интерфейс заявлен для настройки алгоритмов квантования.
IOperatorSelectorОпределяет посетителя для посещения различных операторов pdf.
IPageSetOptionsОпределяет параметры преобразования, связанные с набором страниц для преобразования.
IPipelineOptionsОпределяет параметры преобразования, связанные с конфигурацией конвейера.
ITableElementЭтот интерфейс представляет собой элемент существующей таблицы, извлеченный TableAbsorber.

Enumerations

перечислениеОписание
AFRelationshipПеречисление описывает отношения связанных файлов.
LoadFormatЗадает формат загрузки.
PdfFormatЭтот класс представляет формат pdf.
ReturnActionEnum представляет собой действие рабочего процесса программы в случае вызова метода IWarningCallback.Warning(WarningInfo).
SaveFormatОпределяет формат