Cloudmersive PDF
PDF позволяет легко создавать, преобразовывать, обрабатывать, редактировать, работать с, шифровать и подписывать PDF-файлы.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| URL | https://account.cloudmersive.com/contact-support |
| Метаданные соединителя | |
|---|---|
| Publisher | Cloudmersive, LLC |
| Веб-сайт | https://cloudmersive.com/pdf-api |
| Политика конфиденциальности | https://cloudmersive.com/privacy-policy |
Этот соединитель очень важен для любого приложения, которое работает с PDF для создания PDF-файлов, улучшения PDF-файлов, шифрования и защиты паролем PDF-файлов, добавления подложек, преобразования между форматами и извлечения информации из PDF-файлов. Обработка без отслеживания состояния обеспечивает быструю производительность и надежную безопасность. Cloudmersive PDF охватывает широкий спектр ключевых возможностей обработки PDF и безопасности PDF. Дополнительные сведения см. на странице API PDF .
Чтобы использовать этот соединитель, требуется учетная запись Cloudmersive. Вы можете зарегистрироваться с помощью учетной записи Майкрософт или создать учетную запись Cloudmersive. Выполните приведенные ниже действия, чтобы получить ключ API.
Получение ключа и секрета API
- Регистрация для облачной учетной записи
- Войдите с помощью учетной записи Cloudmersive и щелкните ключи API
Здесь вы можете создать и просмотреть ключи API, перечисленные на странице "Ключи API". Просто скопируйте и вставьте этот ключ API в соединитель CLOUDmersive PDF.
Теперь вы можете приступить к использованию cloudmersive PDF Connector.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| КЛЮЧ | securestring | КЛЮЧ для этого API | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Возвращает поля и значения формы PDF |
Шифрование PDF-документа паролем. Задайте пароль владельца для управления разрешениями владельца (редактора или создателя) и задайте пароль пользователя (читателя) для управления средством просмотра PDF-файла. Задайте поля паролей NULL, чтобы опустить заданный пароль. |
| Вставка, копирование страниц из одного PDF-документа в другой |
Скопируйте одну или несколько страниц из одного PDF-документа (исходного документа) и вставьте их во второй PDF-документ (целевой документ). |
| Добавление одной или нескольких заметок PDF, примечаний в PDF-документе |
Добавляет одну или несколько заметок, примечания в PDF-документ. |
| Добавление текстового водяного знака в PDF |
Добавление текстового подложки в PDF |
| Задает и заполняет значения полей формы PDF |
Заполните поля формы в формате PDF с определенными значениями. Используйте поля формы и получения для перечисления доступных полей и их типов данных в входной форме. |
| Задает метаданные PDF-документа |
Задает метаданные (записывает) в входной PDF-документ, включая название, автор и т. д. |
| Поворот всех страниц в PDF-документе |
Поворот всех страниц в PDF-документе на 90 градусов |
| Поворот диапазона, подмножества страниц в PDF-документе |
Поворот диапазона определенных страниц в PDF-документе на несколько 90 градусов |
| Получение заметок PDF, включая комментарии в документе |
Перечисляет заметки, включая примечания и заметки, в PDF-документе. |
| Получение метаданных pdf-документа |
Возвращает метаданные из PDF-документа, включая название, автор и т. д. |
| Получение текста в pdf-документе по странице |
Возвращает текст в PDF-файле по странице |
| Растеризация PDF-файла в формате PDF на основе изображений |
Растеризируйте PDF-файл в формате PDF на основе изображений. Выходные данные — это PDF-файл, в котором каждая страница состоит из изображения с высоким разрешением, при этом удаляются все текст, цифры и другие компоненты. |
| Расшифровка и защита паролем PDF |
Расшифровка PDF-документа паролем. Расшифрованный PDF-файл больше не требует открытия пароля. |
| Удаление, удаление страниц из PDF-документа |
Удаление одной или нескольких страниц из PDF-документа |
| Удаление всех заметок PDF, включая комментарии в документе |
Удаляет все заметки, включая примечания и заметки, в PDF-документе. |
| Удаление определенной заметки PDF, примечания в документе |
Удаляет определенную заметку в PDF-документе с помощью ЗаметкиIndex. Чтобы перечислить AnnotationIndex для всех заметок в PDF-документе, используйте API /edit/pdf/annotations/list. |
| Шифрование, защита паролем и установка ограниченных разрешений в ФОРМАТЕ PDF |
Зашифруйте PDF-документ с помощью пароля и задайте разрешения в ФОРМАТЕ PDF. Задайте пароль владельца для управления разрешениями владельца (редактора или создателя) и задайте пароль пользователя (читателя) для управления средством просмотра PDF [необязательно]. Задайте для пароля читателя значение NULL, чтобы опустить пароль. Ограничить или разрешить печать, копирование содержимого, сборку документов, редактирование (только для чтения), заполнение формы, изменение заметок и снижение печати с помощью управления цифровыми правами документа (DRM). |
| Шифрование и защита паролем PDF |
Шифрование PDF-документа паролем. Задайте пароль владельца для управления разрешениями владельца (редактора или создателя) и задайте пароль пользователя (читателя) для управления средством просмотра PDF-файла. Задайте поля паролей NULL, чтобы опустить заданный пароль. |
Возвращает поля и значения формы PDF
Шифрование PDF-документа паролем. Задайте пароль владельца для управления разрешениями владельца (редактора или создателя) и задайте пароль пользователя (читателя) для управления средством просмотра PDF-файла. Задайте поля паролей NULL, чтобы опустить заданный пароль.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Результат получения полей формы PDF
- Тело
- PdfFormFields
Вставка, копирование страниц из одного PDF-документа в другой
Скопируйте одну или несколько страниц из одного PDF-документа (исходного документа) и вставьте их во второй PDF-документ (целевой документ).
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Исходный PDF-файл для копирования страниц из.
|
sourceFile | True | file |
Исходный PDF-файл для копирования страниц из. |
|
Целевой PDF-файл для копирования страниц в.
|
destinationFile | True | file |
Целевой PDF-файл для копирования страниц в. |
|
Номер страницы (1 на основе) для начала копирования страниц из (включительно) в S
|
pageStartSource | True | integer |
Номер страницы (1 на основе) для начала копирования страниц из (включительно) в S |
|
Номер страницы (на основе 1) для остановки копирования страниц из (включительно)
|
pageEndSource | True | integer |
Номер страницы (на основе 1) для остановки копирования страниц из (включительно) |
|
Номер страницы (на основе 1), чтобы вставить страницы до целевого файла.
|
pageInsertBeforeDesitnation | True | integer |
Номер страницы (на основе 1), чтобы вставить страницы до целевого файла. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Добавление одной или нескольких заметок PDF, примечаний в PDF-документе
Добавляет одну или несколько заметок, примечания в PDF-документ.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
0-й индекс заметки в документе |
|
|
AnnotationType
|
AnnotationType | string |
Тип заметки; возможные значения: Text |
|
|
CreationDate
|
CreationDate | date-time |
Дата создания заметки |
|
|
Высота
|
Height | double |
Высота заметки |
|
|
LeftX
|
LeftX | double |
Левая координата X для расположения заметки |
|
|
ИзменениеDate
|
ModifiedDate | date-time |
Дата последнего изменения заметки |
|
|
PageNumber
|
PageNumber | integer |
1-й индекс страницы, содержащей заметку |
|
|
Тема
|
Subject | string |
Тема заметки |
|
|
TextContents
|
TextContents | string |
Текстовое содержимое заметки |
|
|
Название
|
Title | string |
Заголовок заметки; это часто автор заметки в pdf-файлах, созданных в Acrobat |
|
|
TopY
|
TopY | double |
Верхняя координация Y расположения заметки |
|
|
Ширина
|
Width | double |
Ширина заметки |
|
|
InputFileBytes
|
InputFileBytes | byte |
Входное содержимое файла байт для изменения файла |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Добавление текстового водяного знака в PDF
Добавление текстового подложки в PDF
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Текст водяного знака для добавления в PDF -файл (обязательный)
|
watermarkText | True | string |
Текст водяного знака для добавления в PDF -файл (обязательный) |
|
Имя семейства шрифтов для текста водяного знака; Значение по умолчанию — Times New Roman
|
fontName | string |
Имя семейства шрифтов для текста водяного знака; Значение по умолчанию — Times New Roman |
|
|
Размер шрифта в точках текста; значение по умолчанию — 150
|
fontSize | number |
Размер шрифта в точках текста; значение по умолчанию — 150 |
|
|
Цвет шрифта в шестнадцатеричном или html-цвете; Значение по умолчанию — Red
|
fontColor | string |
Цвет шрифта в шестнадцатеричном или html-цвете; Значение по умолчанию — Red |
|
|
Прозрачность шрифта от 0.0 (полностью прозрачно) до 1.0 (полностью o)
|
fontTransparency | number |
Прозрачность шрифта от 0.0 (полностью прозрачно) до 1.0 (полностью o) |
|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Задает и заполняет значения полей формы PDF
Заполните поля формы в формате PDF с определенными значениями. Используйте поля формы и получения для перечисления доступных полей и их типов данных в входной форме.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
CheckboxValue
|
CheckboxValue | boolean |
Для полей с флажком типа значение, которое нужно поместить в поле |
|
|
ComboBoxSelectedIndex
|
ComboBoxSelectedIndex | integer |
Для полей типа ComboBox; указывает выбранный индекс выбора поля со списком |
|
|
FieldName
|
FieldName | string |
Имя заданного поля; вы можете вызвать /convert/edit/pdf/form/get-fields для перечисления имен полей в форме |
|
|
TextValue
|
TextValue | string |
Для полей типа Text текстовое значение, которое нужно поместить в поле |
|
|
InputFileBytes
|
InputFileBytes | byte |
Содержимое входного файла для задания полей |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Задает метаданные PDF-документа
Задает метаданные (записывает) в входной PDF-документ, включая название, автор и т. д.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
InputFileBytes
|
InputFileBytes | byte |
Входное содержимое файла байт для изменения файла |
|
|
Author
|
Author | string |
Имя пользователя создателя или автора документа, если оно доступно, значение NULL, если оно недоступно. |
|
|
Создатель
|
Creator | string |
Создатель документа |
|
|
DateCreated
|
DateCreated | date-time |
Метка времени, созданная документом, если она доступна, значение NULL, если оно недоступно. |
|
|
DateModified
|
DateModified | date-time |
Метка времени последнего изменения документа, если она доступна, значение NULL, если оно недоступно |
|
|
Ключевые слова
|
Keywords | string |
Ключевые слова документа |
|
|
PageCount
|
PageCount | integer |
Количество страниц в документе |
|
|
Тема
|
Subject | string |
Тема документа |
|
|
Успешно
|
Successful | boolean |
Значение True, если операция выполнена успешно, значение false в противном случае |
|
|
Название
|
Title | string |
Название документа |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Поворот всех страниц в PDF-документе
Поворот всех страниц в PDF-документе на 90 градусов
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
|
Угол поворота страницы в градусах должен быть кратным 90 дегр
|
rotationAngle | True | integer |
Угол поворота страницы в градусах должен быть кратным 90 дегр |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Поворот диапазона, подмножества страниц в PDF-документе
Поворот диапазона определенных страниц в PDF-документе на несколько 90 градусов
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
|
Угол поворота страницы в градусах должен быть кратным 90 дегр
|
rotationAngle | True | integer |
Угол поворота страницы в градусах должен быть кратным 90 дегр |
|
Номер страницы (на основе 1) для запуска поворота страниц с (включительно).
|
pageStart | True | integer |
Номер страницы (на основе 1) для запуска поворота страниц с (включительно). |
|
Номер страницы (1 на основе), чтобы остановить поворот страницы (включительно).
|
pageEnd | True | integer |
Номер страницы (1 на основе), чтобы остановить поворот страницы (включительно). |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Получение заметок PDF, включая комментарии в документе
Перечисляет заметки, включая примечания и заметки, в PDF-документе.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Результат получения заметок из PDF-документа
Получение метаданных pdf-документа
Возвращает метаданные из PDF-документа, включая название, автор и т. д.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Результат операции автодетекта/get-info
- Тело
- PdfMetadata
Получение текста в pdf-документе по странице
Возвращает текст в PDF-файле по странице
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Текст PDF-файла, разбитый на страницу
- Тело
- PdfTextByPageResult
Растеризация PDF-файла в формате PDF на основе изображений
Растеризируйте PDF-файл в формате PDF на основе изображений. Выходные данные — это PDF-файл, в котором каждая страница состоит из изображения с высоким разрешением, при этом удаляются все текст, цифры и другие компоненты.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Расшифровка и защита паролем PDF
Расшифровка PDF-документа паролем. Расшифрованный PDF-файл больше не требует открытия пароля.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Допустимый пароль для PDF-файла
|
password | True | string |
Допустимый пароль для PDF-файла |
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Удаление, удаление страниц из PDF-документа
Удаление одной или нескольких страниц из PDF-документа
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
|
Номер страницы (на основе 1), чтобы начать удаление страниц из (включительно).
|
pageStart | True | integer |
Номер страницы (на основе 1), чтобы начать удаление страниц из (включительно). |
|
Номер страницы (1 на основе), чтобы остановить удаление страниц из (включительно).
|
pageEnd | True | integer |
Номер страницы (1 на основе), чтобы остановить удаление страниц из (включительно). |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Удаление всех заметок PDF, включая комментарии в документе
Удаляет все заметки, включая примечания и заметки, в PDF-документе.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Удаление определенной заметки PDF, примечания в документе
Удаляет определенную заметку в PDF-документе с помощью ЗаметкиIndex. Чтобы перечислить AnnotationIndex для всех заметок в PDF-документе, используйте API /edit/pdf/annotations/list.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
|
0-й индекс заметки в документе
|
annotationIndex | True | integer |
0-й индекс заметки в документе |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Шифрование, защита паролем и установка ограниченных разрешений в ФОРМАТЕ PDF
Зашифруйте PDF-документ с помощью пароля и задайте разрешения в ФОРМАТЕ PDF. Задайте пароль владельца для управления разрешениями владельца (редактора или создателя) и задайте пароль пользователя (читателя) для управления средством просмотра PDF [необязательно]. Задайте для пароля читателя значение NULL, чтобы опустить пароль. Ограничить или разрешить печать, копирование содержимого, сборку документов, редактирование (только для чтения), заполнение формы, изменение заметок и снижение печати с помощью управления цифровыми правами документа (DRM).
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Пароль владельца (создателя или редактора) PDF-файла (обязательно)
|
ownerPassword | True | string |
Пароль владельца (создателя или редактора) PDF-файла (обязательно) |
|
Пароль пользователя (читателя) PDF-файла (необязательно)
|
userPassword | True | string |
Пароль пользователя (читателя) PDF-файла (необязательно) |
|
Возможные значения: "128" (128-разрядное шифрование RC4) и "256" (256-разрядная версия)
|
encryptionKeyLength | string |
Возможные значения: "128" (128-разрядное шифрование RC4) и "256" (256-разрядная версия) |
|
|
Установите значение false, чтобы отключить печать с помощью DRM. Значение по умолчанию — истинно.
|
allowPrinting | boolean |
Установите значение false, чтобы отключить печать с помощью DRM. Значение по умолчанию — истинно. |
|
|
Установите значение false, чтобы отключить сборку документов с помощью DRM. Значение по умолчанию — истинно.
|
allowDocumentAssembly | boolean |
Установите значение false, чтобы отключить сборку документов с помощью DRM. Значение по умолчанию — истинно. |
|
|
Установите значение false, чтобы отключить копирование и извлечение содержимого из pdf-режима
|
allowContentExtraction | boolean |
Установите значение false, чтобы отключить копирование и извлечение содержимого из pdf-режима |
|
|
Установите значение false, чтобы отключить заполнение полей формы в ФОРМАТЕ PDF с помощью DRM
|
allowFormFilling | boolean |
Установите значение false, чтобы отключить заполнение полей формы в ФОРМАТЕ PDF с помощью DRM |
|
|
Установите значение false, чтобы отключить редактирование в ФОРМАТЕ PDF с помощью DRM (создание PDF-файла
|
allowEditing | boolean |
Установите значение false, чтобы отключить редактирование в ФОРМАТЕ PDF с помощью DRM (создание PDF-файла |
|
|
Установите значение false, чтобы отключить заметки и редактирование заметок в
|
allowAnnotations | boolean |
Установите значение false, чтобы отключить заметки и редактирование заметок в |
|
|
Установите значение false, чтобы отключить деградированную печать PDF-файла с помощью DRM. Def
|
allowDegradedPrinting | boolean |
Установите значение false, чтобы отключить деградированную печать PDF-файла с помощью DRM. Def |
|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Шифрование и защита паролем PDF
Шифрование PDF-документа паролем. Задайте пароль владельца для управления разрешениями владельца (редактора или создателя) и задайте пароль пользователя (читателя) для управления средством просмотра PDF-файла. Задайте поля паролей NULL, чтобы опустить заданный пароль.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Пароль пользователя (читателя) PDF-файла
|
userPassword | string |
Пароль пользователя (читателя) PDF-файла |
|
|
Пароль владельца (создателя или редактора) PDF-файла
|
ownerPassword | string |
Пароль владельца (создателя или редактора) PDF-файла |
|
|
Возможные значения: "128" (128-разрядное шифрование RC4) и "256" (256-разрядная версия)
|
encryptionKeyLength | string |
Возможные значения: "128" (128-разрядное шифрование RC4) и "256" (256-разрядная версия) |
|
|
Входной файл для выполнения операции.
|
inputFile | True | file |
Входной файл для выполнения операции. |
Возвращаемое значение
Вывод содержимого файла из операции
- OutputContent
- binary
Определения
GetPdfAnnotationsResult
Результат получения заметок из PDF-документа
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Annotations
|
Annotations | array of PdfAnnotation |
Заметки в PDF-файле, упорядоченные путем размещения от начала до завершения в документе |
|
Успешно
|
Successful | boolean |
Значение True, если успешно, значение false в противном случае |
PdfAnnotation
Сведения о заметках PDF
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
0-й индекс заметки в документе |
|
AnnotationType
|
AnnotationType | string |
Тип заметки; возможные значения: Text |
|
CreationDate
|
CreationDate | date-time |
Дата создания заметки |
|
Высота
|
Height | double |
Высота заметки |
|
LeftX
|
LeftX | double |
Левая координата X для расположения заметки |
|
ИзменениеDate
|
ModifiedDate | date-time |
Дата последнего изменения заметки |
|
PageNumber
|
PageNumber | integer |
1-й индекс страницы, содержащей заметку |
|
Тема
|
Subject | string |
Тема заметки |
|
TextContents
|
TextContents | string |
Текстовое содержимое заметки |
|
Название
|
Title | string |
Заголовок заметки; это часто автор заметки в pdf-файлах, созданных в Acrobat |
|
TopY
|
TopY | double |
Верхняя координация Y расположения заметки |
|
Ширина
|
Width | double |
Ширина заметки |
PdfFormField
Определение поля и значение в форме
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
FieldComboBoxSelectedIndex
|
FieldComboBoxSelectedIndex | integer |
Применяется только к типам полей ComboBox; указывает выбранный индекс выбора поля со списком, если он доступен |
|
FieldName
|
FieldName | string |
Имя поля формы |
|
FieldType
|
FieldType | string |
Тип данных поля; возможные значения: Text (FieldValue будет строкой), флажок (FieldValue может быть "true" или "false"), ComboBox (FieldComboBoxSelectedIndex также будет заполнен), Other |
|
FieldValue
|
FieldValue | string |
Значение поля формы |
PdfFormFields
Результат получения полей формы PDF
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
FormFields
|
FormFields | array of PdfFormField |
Поля и значения полей, найденные в форме |
|
Успешно
|
Successful | boolean |
Значение True, если операция выполнена успешно, значение false в противном случае |
PdfMetadata
Результат операции автодетекта/get-info
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Author
|
Author | string |
Имя пользователя создателя или автора документа, если оно доступно, значение NULL, если оно недоступно. |
|
Создатель
|
Creator | string |
Создатель документа |
|
DateCreated
|
DateCreated | date-time |
Метка времени, созданная документом, если она доступна, значение NULL, если оно недоступно. |
|
DateModified
|
DateModified | date-time |
Метка времени последнего изменения документа, если она доступна, значение NULL, если оно недоступно |
|
Ключевые слова
|
Keywords | string |
Ключевые слова документа |
|
PageCount
|
PageCount | integer |
Количество страниц в документе |
|
Тема
|
Subject | string |
Тема документа |
|
Успешно
|
Successful | boolean |
Значение True, если операция выполнена успешно, значение false в противном случае |
|
Название
|
Title | string |
Название документа |
PdfPageText
Текст одной страницы PDF
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
PageNumber
|
PageNumber | integer |
Номер страницы страницы (на основе 1) |
|
PageText
|
PageText | string |
Текст страницы |
PdfTextByPageResult
Текст PDF-файла, разбитый на страницу
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Страницы
|
Pages | array of PdfPageText |
Страницы в ФОРМАТЕ PDF |
|
Успешно
|
Successful | boolean |
Значение True, если операция выполнена успешно, значение false в противном случае |
бинарный
Это базовый тип данных binary.