Documentize Namespace

Классы

Имя классаОписание
ChatCompletionПредставляет ответ завершения чата, возвращаемый моделью, на основе предоставленного ввода.
ChatGptConstsЭтот класс представляет хранилище констант.
ChatGptRequestOptionsПредставляет параметры для плагина Documentize.PdfManager.
ChoiceВыбор завершения чата.
CompressOptionsПредставляет параметры сжатия для компонента Documentize.PdfManager.
DecryptOptionsПредставляет параметры дешифрования для плагина Documentize.PdfSecurity.
DirectoryDataПредставляет данные директории для операций загрузки и сохранения.
DocConverterПредставляет плагин Documentize.DocConverter. Используется для преобразования PDF‑документ​ов в формат DOC/DOCX.
EncryptOptionsПредставляет параметры шифрования для плагина Documentize.PdfSecurity.
ExtractFormDataToDsvOptionsПредставляет параметры для экспорта значений полей компонентов Documentize.PdfForm и Documentize.PdfExtractor.
ExtractImagesOptionsПредставляет параметры извлечения изображений для компонента Documentize.PdfExtractor.
ExtractPropertiesOptionsПредставляет параметры извлечения свойств PDF для компонента Documentize.PdfExtractor.
ExtractTextOptionsПредставляет параметры извлечения текста для компонента Documentize.PdfExtractor.
FileDataПредставляет данные файла для операций загрузки и сохранения.
FileResultПредставляет результат операции в виде строкового пути к файлу.
FlattenFieldsOptionsПредставляет параметры для уплощения полей в документе с помощью компонента Documentize.PdfForm.
GetFieldNamesOptionsПредставляет параметры для получения имён полей в документе с помощью компонента Documentize.PdfForm.
HtmlConverterПредставляет плагин Documentize.HtmlConverter. Используется для преобразования PDF‑документов в формат HTML и HTML‑документов в PDF.
HtmlToPdfOptionsПредставляет параметры конвертера HTML в PDF для плагина Documentize.PdfConverter.
InfoКласс предоставляет информацию о текущей сборке продукта.
JpegConverterПредставляет плагин Documentize.JpegConverter. Используется для преобразования PDF‑документов в формат JPEG.
LicenseПредоставляет метод для установки лицензии.
MergeOptionsПредставляет параметры слияния для плагина Documentize.PdfManager.
MergerПредставляет плагин Documentize.Merger. Используется для объединения нескольких PDF‑документов в один PDF.
MessageСообщение завершения чата, сгенерированное моделью.
ObjectResultПредставляет результат операции в виде строки.
OptimizeOptionsПредставляет параметры оптимизации для плагина Documentize.PdfManager.
OptimizerПредставляет плагин Documentize.Optimizer. Используется для оптимизации, вращения, изменения размера и сжатия PDF‑документов.
OptionsWithInputПредставляет базовые параметры для операций с одним входным набором данных.
OptionsWithInputAndOutputПредставляет базовые параметры для операций с одним входным и одним выходным набором данных.
PageInfoПредставляет информацию о странице.
PageSizeКласс, представляющий размер страницы в PDF‑документе.
PdfAConverterПредставляет плагин для обработки преобразования PDF‑документов в формат PDF/A и проверки соответствия PDF/A.
PdfAOptionsBaseПредставляет базовый класс для параметров плагина Documentize.PdfAConverter. Этот класс предоставляет свойства и методы для настройки процесса преобразования и валидации PDF/A.
PdfAValidateOptionsПредставляет параметры для проверки соответствия PDF/A у PDF‑документов с плагином Documentize.PdfConverter.
PdfAValidationResultПредставляет результат процесса валидации PDF/A.
PdfChatGptПредставляет плагин PdfChatGpt.
PdfConverterПредставляет компонент Documentize.PdfConverter. Используется для конвертации PDF‑документов в другие форматы, такие как DOCX/DOC, XLSX/XLS/CSV/XLSM/ODS, HTML, JPEG, PNG, TIFF, PDF/A. Также позволяет выполнять проверку PDF/A и преобразовывать HTML в PDF.
PdfExtractorПредставляет компонент Documentize.PdfExtractor. Используется для извлечения текста, изображений, данных форм и свойств (метаданных) из PDF‑документов.
PdfFormПредставляет компонент Documentize.PdfForm. Используется для уплощения и извлечения данных форм. Также позволяет получать имена полей.
PdfManagerПредставляет компонент Documentize.PdfManager. Используется для объединения, разбиения, оптимизации, вращения, изменения размера, сжатия PDF‑документов, а также добавления таблиц и оглавления (TOC) в PDF‑документы. Может объединять несколько PDF‑документов в один PDF. Может разбивать PDF‑документы на отдельные страницы. Может оптимизировать, вращать, изменять размер и сжать PDF‑документы. Может вращать и изменять размер страниц PDF‑документа. Может добавлять таблицу в PDF‑документ. Может добавлять оглавление в PDF‑документ.
PdfPropertiesПредставляет свойства и метаинформацию PDF‑документа.
PdfSecurityПредставляет компонент Documentize.PdfSecurity. Используется для шифрования, дешифрования, подписывания и очистки PDF‑документов.
PdfToDocOptionsПредставляет параметры конвертера PDF в DOC для плагина Documentize.PdfConverter.
PdfToHtmlOptionsПредставляет параметры конвертера PDF в HTML для плагина Documentize.PdfConverter.
PdfToJpegOptionsПредставляет параметры конвертера PDF в JPEG для плагина Documentize.PdfConverter.
PdfToPdfAOptionsПредставляет параметры конвертации PDF‑документов в формат PDF/A с плагином Documentize.PdfConverter.
PdfToPngOptionsПредставляет параметры конвертера PDF в PNG для плагина Documentize.PdfConverter.
PdfToTiffOptionsПредставляет параметры конвертера PDF в TIFF для плагина Documentize.PdfConverter.
PdfToXlsOptionsПредставляет параметры конвертера PDF в XLS/XLSX для плагина Documentize.PdfConverter.
PluginBaseOptionsПредставляет базовые параметры для компонентов.
PngConverterПредставляет плагин Documentize.PngConverter. Используется для преобразования PDF‑документов в формат PNG.
RectangleКласс представляет прямоугольник.
RemoveFieldsOptionsПредставляет параметры для удаления полей в документе с помощью плагина Documentize.PdfForm.
ResizeOptionsПредставляет параметры изменения размера для плагина Documentize.PdfManager.
ResultContainerПредставляет контейнер, содержащий коллекцию результатов обработки плагина.
RotateOptionsПредставляет параметры вращения для плагина Documentize.PdfManager.
SanitizeOptionsПредставляет параметры конфигурации для очистки скрытых данных в документе.
SecurityПредставляет плагин Documentize.Security. Используется для шифрования и дешифрования PDF‑документов.
SignOptionsПредставляет параметры подписи для компонента Documentize.PdfSecurity.
SplitOptionsПредставляет параметры разбиения для плагина Documentize.PdfManager.
SplitterПредставляет плагин Documentize.Splitter. Используется для разбиения PDF‑документов на отдельные страницы.
StreamDataПредставляет потоковые данные для операций загрузки и сохранения.
StreamResultПредставляет результат операции в виде потока.
StringResultПредставляет результат операции в виде строки.
TableBuilderКласс представляет построитель таблицы на странице PDF.
TableCellBuilderКласс представляет построитель ячейки таблицы.
TableGeneratorПредставляет плагин Documentize.TableGenerator. Используется для добавления таблицы в PDF‑документ.
TableOptionsПредставляет параметры для добавления таблицы в документ с помощью плагина Documentize.PdfManager.
TableRowBuilderКласс представляет построитель строки таблицы.
TiffConverterПредставляет плагин Documentize.TiffConverter. Используется для преобразования PDF‑документов в формат TIFF.
TimestampOptionsПараметры для создания временной метки.
TocGeneratorПредставляет плагин Documentize.TocGenerator. Используется для добавления оглавления в PDF‑документы.
TocHeadingПредставляет параметры для заголовков или названий оглавления в документе с помощью плагина Documentize.PdfManager.
TocOptionsПредставляет параметры для добавления оглавления в документ с помощью плагина Documentize.PdfManager.
UsageСтатистика использования для запроса завершения.
XlsConverterПредставляет плагин Documentize.XlsConverter. Используется для преобразования PDF‑документов в форматы XLSX/XLS/CSV/XLSM/ODS.

Интерфейсы

Имя интерфейсаОписание
IDataОбщий интерфейс данных, определяющий общие члены, которые должны реализовывать конкретные данные.
IHaveInputОбщий интерфейс данных, определяющий входные данные, которые должны реализовывать параметры.
IOperationResultОбщий интерфейс результата операции, определяющий общие методы, которые должны реализовывать результаты операций конкретных компонентов.
IPluginOptionsОбщий интерфейс параметров компонента, определяющий общие методы, которые должны реализовывать конкретные параметры компонента.

Перечисления

Имя перечисленияОписание
ConvertErrorActionЭтот класс представляет действие для ошибок конвертации.
ConvertSoftMaskActionЭто действие представляет операции конвертации изображений с мягкой маской.
DataTypeПредставляет возможные типы данных для обработки компонентов.
DocConversionModeОпределяет режим конвертации выходного документа.
PdfToXlsOptions.ExcelFormatПозволяет указать формат файлов xls/xlsx/xml/csv. Значение по умолчанию — XLSX.
HtmlMediaTypeУказывает возможные типы медиа, используемые при рендеринге.
HtmlPageLayoutOptionУказывает флаги, которые совместно с другими параметрами определяют размеры и макеты страниц.
PdfAStandardVersionУказывает версию стандарта PDF/A для PDF‑документа.
RoleРоль автора сообщений.
RotationПеречисление возможных значений вращения.
PdfToHtmlOptions.SaveDataTypeОпределяет тип вывода HTML‑файла.
TextFormattingModeОпределяет разные режимы, которые могут использоваться при преобразовании PDF‑документа в текст. См. класс Documentize.ExtractTextOptions.
TiffColorDepthИспользуется для указания глубины цвета для Documentize.PdfToTiffOptions.
TiffCompressionИспользуется для указания типа сжатия для Documentize.PdfToTiffOptions.
 Русский