IDocument
Все реализованные интерфейсы: com.aspose.ms.System.IDisposable, java.io.Closeable
public interface IDocument extends System.IDisposable, Closeable
интерфейс, представляющий PDF-документ
Методы
Метод | Описание |
---|---|
afterImport() | Перечислите все зарегистрированные аннотации и вызовите AfterImport для каждой из них. |
bindXml(InputStream stream) | Привязать xml к документу |
bindXml(String file) | Привязать xml к документу |
bindXml(String xmlFile, String xslFile) | Привязать xml/xsl к документу |
changePasswords(String ownerPassword, String newUserPassword, String newOwnerPassword) | Изменяет пароли к документам. |
check(boolean doRepair) | Утверждает документ. |
close() | Закрывает все ресурсы, используемые этим документом. |
convert(Document.CallBackGetHocr callback) | Преобразование документа в доступный для поиска документ. |
convert(Document.CallBackGetHocr callback, boolean isTestVisible) | Преобразование документа и сохранение ошибок в указанный файл. |
convert(Document.CallBackGetHocr callback, boolean isTestVisible, boolean isOriginalImage) | Преобразование документа и сохранение ошибок в указанный файл. |
convert(PdfFormatConversionOptions options) | Преобразование документа с использованием указанных параметров преобразования |
convert(OutputStream outputLogStream, PdfFormat format, int action) | |
convert(String outputLogFileName, PdfFormat format, int action) | Преобразование документа и сохранение ошибок в указанный файл. |
convert(String outputLogFileName, PdfFormat format, int action, int transparencyAction) | Преобразование документа и сохранение ошибок в указанный файл. |
convertInternal(System.IO.Stream log, PdfFormat _convertTo, int none) | Внутренний метод |
convertWithSkippingErrors(Document.CallBackGetHocr callback) | Преобразуйте документ в доступный для поиска документ и пропустите ошибки hochr, которые не могут быть преобразованы. |
decrypt() | Расшифровывает документ. |
dispose() | Закрывает все ресурсы, используемые этим документом. |
encrypt(String userPassword, String ownerPassword, DocumentPrivilege privileges, int cryptoAlgorithm, boolean usePdf20) | Шифрует документ. |
encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm) | Шифрует документ. |
encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm, boolean usePdf20) | Шифрует документ. |
exportAnnotationsToXfdf(String fileName) | Экспортирует все аннотации документа в файл XFDF. |
flatten() | Удаляет все поля из документа и вместо них помещает их значения. |
flatten(Form.FlattenSettings flattenSettings) | Удаляет все поля из документа и вместо них помещает их значения. |
freeMemory() | Очищает память |
getActions() | Получает действия документа. |
getBackground() | Получает цвет фона документа. |
getCatalogValue(String key) | Возвращает значение элемента из словаря каталога. |
getCollection() | Получает коллекцию документов. |
getCryptoAlgorithm() | Получает параметры безопасности, если документ зашифрован. |
getDefaultCopier() | Возвращает копир, используемый для копирования страниц в этот документ. |
getDestinations() | Получает коллекцию пунктов назначения. |
getDirection() | Получает порядок чтения текста: L2R (слева направо) или R2L (справа налево). |
getDuplex() | Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати. |
getEmbedStandardFonts() | Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. |
getEmbeddedFiles() | Получает коллекцию файлов, встроенных в документ. |
getEnableSignatureSanitization() | Получает или задает флаг для управления очисткой полей подписи. |
getEngineDoc() | Экземпляр IPdfDocument, используемый для доступа к внутренней структуре документа. |
getFileName() | Имя PDF-файла, вызвавшего этот документ |
getForm() | Получает акроформу документа. |
getId() | Получает идентификатор. |
getIgnoreCorruptedObjects() | Получает или устанавливает флаг игнорирования ошибок в исходных файлах. |
getInfo() | Получает информацию о документе. |
getLogicalStructure() | Получает логическую структуру документа. |
getMetadata() | Метаданные документа. |
getMetadataStream() | Возвращает необработанный поток метаданных |
getNamedDestinations() | Коллекция Named Destination в документе. |
getNonFullScreenPageMode() | Получает режим страницы, определяя способ отображения документа при выходе из полноэкранного режима. |
getObjectById(String id) | Получает объект с указанным идентификатором в документе. |
getOpenAction() | Получает действие, выполняемое при открытии документа. |
getOptimizeSize() | Получает флаг оптимизации. |
getOutlines() | Получает структуру документа. |
getPageInfo() | Получает информацию о странице. |
getPageLabels() | Получает метки страниц в документе. |
getPageLayout() | Получает макет страницы, который будет использоваться при открытии документа. |
getPageMode() | Получает режим страницы, определяя, как документ должен отображаться при открытии. |
getPages() | Получает коллекцию страниц документа. |
getPdfFormat() | |
getPermissions() | Получает разрешения документа. |
getVersion() | Получает версию Pdf из заголовка файла Pdf. |
getXmpMetadata(OutputStream stream) | Получить метаданные XMP из документа. |
importAnnotationsFromXfdf(String fileName) | Импорт аннотаций из файла XFDF в документ. |
isAbsentFontTryToSubstitute() | Уведомление об отсутствующих шрифтах при обработке документов |
isCenterWindow() | Получает флаг, указывающий, будет ли положение окна документа центрировано на экране. |
isDisableFontLicenseVerifications() | Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. |
isDisplayDocTitle() | Получает флаг, указывающий, должна ли строка заголовка окна документа отображать заголовок документа. |
isEncrypted() | Получает зашифрованный статус документа. |
isFitWindow() | Получает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице. |
isHideMenubar() | Получает флаг, указывающий, следует ли скрывать строку меню, когда документ активен. |
isHideToolBar() | Получает флаг, указывающий, должна ли быть скрыта панель инструментов, когда документ активен. |
isHideWindowUI() | Получает или задает флаг, указывающий, следует ли скрывать элементы пользовательского интерфейса, когда документ активен. |
isLinearized() | Получает или задает значение, указывающее, является ли документ линеаризованным. |
isManualDisposeEnabled() | По умолчанию метод сохраняет закрытые внутренние потоки и освобождает ресурсы памяти. |
isPdfUaCompliant() | Получает документ, совместимый с pdfua. |
isPdfaCompliant() | |
isXrefGapsAllowed() | Получает или задает документ, совместимый с pdfa. |
optimize() | Линеаризовать документ, чтобы - как можно быстрее открыть первую страницу; - отображать следующую страницу или переходить по ссылке на следующую страницу как можно быстрее; - отображать страницу постепенно по мере ее поступления, когда данные для страницы доставляются по медленному каналу (сначала отображать наиболее полезные данные); - разрешить взаимодействие с пользователем, например переход по ссылке, даже до того, как вся страница будет получена и отображена. |
optimizeResources() | Оптимизируйте ресурсы в документе: 1. |
optimizeResources(OptimizationOptions strategy) | Оптимизируйте ресурсы в документе в соответствии с определенной стратегией оптимизации. |
processParagraphs() | Сохраняет документ в поток. |
removeMetadata() | Удаляет метаданные из документа. |
removePdfUaCompliance() | Удалить соответствие pdfUa из документа |
removePdfaCompliance() | Удалить соответствие pdfa из документа |
repair() | Восстанавливает поврежденный документ. |
возобновить обновление() | resumeUpdate |
save() | Сохраняйте документ инкрементно (т. е. используя технику инкрементного обновления). |
save(OutputStream output) | Сохраняет документ в поток. |
save(OutputStream outputStream, SaveFormat format) | Сохранить документ |
save(OutputStream outputStream, SaveOptions options) | Сохраняет документ под новым именем, задавая параметры сохранения. |
save(String outputFileName) | Сохраняет документ в указанный файл. |
save(String outputFileName, SaveOptions options) | Сохраняет документ под новым именем, задавая параметры сохранения. |
saveIncrementally(System.IO.Stream output) | Поэтапно сохраняет документ PDF в указанный поток. |
saveIncrementally(OutputStream output) | Поэтапно сохраняет документ PDF в указанный поток. |
saveIncrementally(String outputFileName) | Поэтапно сохраняет документ PDF в указанный поток. |
saveXml(String file) | Сохранить документ в XML. |
sendTo(DocumentDevice device, int fromPage, int toPage, OutputStream output) | Отправляет определенные страницы документа на устройство для обработки документов. |
sendTo(DocumentDevice device, int fromPage, int toPage, String outputFileName) | Отправляет весь документ на устройство для обработки документов. |
sendTo(DocumentDevice device, OutputStream output) | Отправляет весь документ на устройство для обработки документов. |
sendTo(DocumentDevice device, String outputFileName) | Отправляет весь документ на устройство для обработки документов. |
setAbsentFontTryToSubstitute(boolean setAbsentFontTryToSubstitute) | Установка флага установки определяемого программой шрифта в случае отсутствия шрифта. |
setBackground(Color value) | Устанавливает цвет фона документа. |
setCenterWindow(boolean value) | Устанавливает флаг, определяющий, будет ли положение окна документа центрировано на экране. |
setCollection(Collection value) | Устанавливает коллекцию документа. |
setConvertMetadataAndCatalogOnly(boolean value) | Получает параметр преобразования для конвертера pdf/ua (преобразовывать только метаданные и каталог документов, если установлено значение true) |
setDirection(int value) | Устанавливает порядок чтения текста: L2R (слева направо) или R2L (справа налево). |
setDisableFontLicenseVerifications(boolean value) | Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. |
setDisplayDocTitle(boolean value) | Устанавливает флаг, определяющий, должна ли строка заголовка окна документа отображать заголовок документа. |
setDuplex(int value) | Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати. |
setEmbedStandardFonts(boolean value) | Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. |
setEnableSignatureSanitization(boolean value) | Получает или задает флаг для управления очисткой полей подписи. |
setFitWindow(boolean value) | Устанавливает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице. |
setHideMenubar(boolean value) | Устанавливает флаг, указывающий, должна ли строка меню быть скрыта, когда документ активен. |
setHideToolBar(boolean value) | Установите флаг, указывающий, должна ли панель инструментов быть скрыта, когда документ активен. |
setHideWindowUI(boolean value) | Устанавливает флаг, указывающий, должны ли быть скрыты элементы пользовательского интерфейса, когда документ активен. |
setIgnoreCorruptedObjects(boolean value) | |
setLayersAdded(boolean value) | Установить значение LayersAdded |
setLinearized(boolean value) | Устанавливает значение, указывающее, является ли документ линеаризованным. |
setManualDisposeEnabled(boolean manualDisposeEnabled) | По умолчанию метод save закрывает внутренние потоки и освобождает ресурсы памяти. |
setNonFullScreenPageMode(int value) | Устанавливает режим страницы, определяя, как отображать документ при выходе из полноэкранного режима. |
setOpenAction(IAppointment value) | Задает действие, выполняемое при открытии документа. |
setOptimizeSize(boolean value) | Устанавливает флаг оптимизации. |
setPageInfo(PageInfo value) | Устанавливает информацию о странице. |
setPageLayout(int value) | Задает макет страницы, который будет использоваться при открытии документа. |
setPageMode(int value) | Устанавливает режим страницы, определяя, как документ должен отображаться при открытии. |
setTitle(String title) | Установить заголовок для документа PDF |
setXmpMetadata(InputStream stream) | Установить метаданные XMP документа. |
setXrefGapsAllowed(boolean value) | Получает или задает документ, совместимый с pdfa. |
подавлять обновление() | suppressUpdate |
обновление страниц() | updatePages |
validate(OutputStream outputLogStream, PdfFormat format) | Подтвердить документ в указанный файл. |
validate(String outputLogFileName, PdfFormat format) | Подтвердить документ в указанный файл. |
afterImport()
public abstract void afterImport()
Перечислите все зарегистрированные аннотации и вызовите AfterImport для каждой из них.
bindXml(InputStream stream)
public abstract void bindXml(InputStream stream)
Привязать xml к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток с xml файлом |
bindXml(String file)
public abstract void bindXml(String file)
Привязать xml к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
file | java.lang.String | XML-файл |
bindXml(String xmlFile, String xslFile)
public abstract void bindXml(String xmlFile, String xslFile)
Привязать xml/xsl к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
xmlFile | java.lang.String | XML-файл. |
xslFile | java.lang.String | Файл xsl, если используется XSLT. |
changePasswords(String ownerPassword, String newUserPassword, String newOwnerPassword)
public abstract void changePasswords(String ownerPassword, String newUserPassword, String newOwnerPassword)
Изменяет пароли к документам. Это действие можно выполнить только с использованием пароля владельца.
Параметры:
Параметр | Тип | Описание |
---|---|---|
ownerPassword | java.lang.String | Пароль владельца. |
newUserPassword | java.lang.String | Новый пароль пользователя. |
newOwnerPassword | java.lang.String | Новый пароль владельца. |
check(boolean doRepair)
public abstract boolean check(boolean doRepair)
Утверждает документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
doRepair | boolean | Если правда найденные проблемы будут устранены. |
Возвращает: boolean - логическое значение
close()
public abstract void close()
Закрывает все ресурсы, используемые этим документом.
convert(Document.CallBackGetHocr callback)
public abstract boolean convert(Document.CallBackGetHocr callback)
Преобразование документа в доступный для поиска документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Процедура обратного вызова для распознавания hocr. |
Возвращает: boolean - логическое значение
convert(Document.CallBackGetHocr callback, boolean isTestVisible)
public abstract boolean convert(Document.CallBackGetHocr callback, boolean isTestVisible)
Преобразование документа и сохранение ошибок в указанный файл.
Это позволяет показать/скрыть доступный для поиска текст на странице. Значение по умолчанию — ЛОЖЬ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Действие для объектов, которые нельзя конвертировать |
isTestVisible | boolean | логическое значение |
Возвращает: boolean - Результат операции
convert(Document.CallBackGetHocr callback, boolean isTestVisible, boolean isOriginalImage)
public abstract boolean convert(Document.CallBackGetHocr callback, boolean isTestVisible, boolean isOriginalImage)
Преобразование документа и сохранение ошибок в указанный файл.
Это позволяет показать/скрыть доступный для поиска текст на странице. Значение по умолчанию — ЛОЖЬ. Это позволяет получить исходное изображение из pdf. Значение по умолчанию — ЛОЖЬ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Действие для объектов, которые нельзя конвертировать |
isTestVisible | boolean | логическое значение |
isOriginalImage | boolean | логическое значение |
Возвращает: boolean - Результат операции
convert(PdfFormatConversionOptions options)
public abstract boolean convert(PdfFormatConversionOptions options)
Преобразование документа с использованием указанных параметров преобразования
Параметры:
Параметр | Тип | Описание |
---|---|---|
options | PdfFormatConversionOptions | набор опций для преобразования документа PDF |
Возвращает: boolean - Результат операции
convert(OutputStream outputLogStream, PdfFormat format, int action)
public abstract boolean convert(OutputStream outputLogStream, PdfFormat format, int action)
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogStream | java.io.OutputStream | |
format | PdfFormat | |
action | int |
Возвращает: логический
convert(String outputLogFileName, PdfFormat format, int action)
public abstract boolean convert(String outputLogFileName, PdfFormat format, int action)
Преобразование документа и сохранение ошибок в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogFileName | java.lang.String | Путь к файлу, в котором будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
action | int | Действие для объектов, которые нельзя конвертировать |
Возвращает: boolean - Результат операции
convert(String outputLogFileName, PdfFormat format, int action, int transparencyAction)
public abstract boolean convert(String outputLogFileName, PdfFormat format, int action, int transparencyAction)
Преобразование документа и сохранение ошибок в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogFileName | java.lang.String | Путь к файлу, в котором будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
action | int | Действие для объектов, которые нельзя конвертировать |
transparencyAction | int | Действие для объектов, замаскированных изображением |
Возвращает: boolean - Результат операции
convertInternal(System.IO.Stream log, PdfFormat _convertTo, int none)
public abstract boolean convertInternal(System.IO.Stream log, PdfFormat _convertTo, int none)
Внутренний метод
Параметры:
Параметр | Тип | Описание |
---|---|---|
log | com.aspose.ms.System.IO.Stream | Внутренний объект |
_convertTo | PdfFormat | Внутренний объект |
none | int | Внутренний объект |
Возвращает: логическое значение — внутреннее значение
convertWithSkippingErrors(Document.CallBackGetHocr callback)
public abstract boolean convertWithSkippingErrors(Document.CallBackGetHocr callback)
Преобразуйте документ в доступный для поиска документ и пропустите ошибки hochr, которые не могут быть преобразованы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Процедура обратного вызова для распознавания hocr. |
Возвращает: boolean - логическое значение
decrypt()
public abstract void decrypt()
Расшифровывает документ. Вызовите затем Сохранить, чтобы получить расшифрованную версию документа.
dispose()
public abstract void dispose()
Закрывает все ресурсы, используемые этим документом.
Этот метод устарел, вместо него используйте close().
encrypt(String userPassword, String ownerPassword, DocumentPrivilege privileges, int cryptoAlgorithm, boolean usePdf20)
public abstract void encrypt(String userPassword, String ownerPassword, DocumentPrivilege privileges, int cryptoAlgorithm, boolean usePdf20)
Шифрует документ. Позвоните, затем Сохранить, чтобы получить зашифрованную версию документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
userPassword | java.lang.String | Пользовательский пароль. |
ownerPassword | java.lang.String | Пароль владельца. |
privileges | DocumentPrivilege | Права доступа к документу, подробности см. в разделе Разрешения. |
cryptoAlgorithm | int | Криптографический алгоритм, подробности см. в CryptoAlgorithm. |
usePdf20 | boolean | Поддержка версии 6 (расширение 8). |
encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm)
public abstract void encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm)
Шифрует документ. Позвоните, затем Сохранить, чтобы получить зашифрованную версию документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
userPassword | java.lang.String | Пользовательский пароль. |
ownerPassword | java.lang.String | Пароль владельца. |
permissions | int | Права доступа к документу, подробности см. в разделе Разрешения. |
cryptoAlgorithm | int | Криптографический алгоритм, подробности см. в CryptoAlgorithm. |
encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm, boolean usePdf20)
public abstract void encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm, boolean usePdf20)
Шифрует документ. Позвоните, затем Сохранить, чтобы получить зашифрованную версию документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
userPassword | java.lang.String | Пользовательский пароль. |
ownerPassword | java.lang.String | Пароль владельца. |
permissions | int | Права доступа к документу, подробности см. в разделе Разрешения. |
cryptoAlgorithm | int | Криптографический алгоритм, подробности см. в CryptoAlgorithm. |
usePdf20 | boolean | Поддержка версии 6 (расширение 8). |
exportAnnotationsToXfdf(String fileName)
public abstract void exportAnnotationsToXfdf(String fileName)
Экспортирует все аннотации документа в файл XFDF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Имя XFDF-файла |
flatten()
public abstract void flatten()
Удаляет все поля из документа и вместо них помещает их значения.
flatten(Form.FlattenSettings flattenSettings)
public abstract void flatten(Form.FlattenSettings flattenSettings)
Удаляет все поля из документа и вместо них помещает их значения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
flattenSettings | FlattenSettings | Настройки процесса выравнивания. |
freeMemory()
public abstract void freeMemory()
Очищает память
getActions()
public abstract DocumentActionCollection getActions()
Получает действия документа. Это свойство является экземпляром класса DocumentActions, который позволяет получить/установить действия BeforClosing, BeforSaving и т.д.
This example demonstrates how to obtain after open action of the document:
Document document = new Document("PdfWithOpenAction.pdf");
DocumentActions actions = document.getActions();
com.aspose.pdf.Action afterSavingAction = actions.getAfterSaving();
Возвращает: DocumentActionCollection - Объект DocumentActionCollection
getBackground()
public abstract Color getBackground()
Получает цвет фона документа.
Возвращает: Color - объект java.awt.Color
getCatalogValue(String key)
public abstract Object getCatalogValue(String key)
Возвращает значение элемента из словаря каталога.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | java.lang.String | Ключ предмета. |
Возвращает: java.lang.Object — Значение элемента — если ключ найден успешно; в противном случае ноль.
getCollection()
public abstract Collection getCollection()
Получает коллекцию документов.
Возвращает: Collection - Объект коллекции
getCryptoAlgorithm()
public abstract int getCryptoAlgorithm()
Получает параметры безопасности, если документ зашифрован. Если документ не зашифрован, то соответствующее исключение будет вызвано в .net 1.1 или CryptoAlgorithm будет нулевым для других версий .net.
Возвращает: интервал - целочисленное значение
getDefaultCopier()
public abstract Copier getDefaultCopier()
Возвращает копир, используемый для копирования страниц в этот документ.
Возвращает: Copier - Копировальный объект
getDestinations()
public abstract DestinationCollection getDestinations()
Получает коллекцию пунктов назначения.
Возвращает: DestinationCollection Объект DestinationCollection
getDirection()
public abstract int getDirection()
Получает порядок чтения текста: L2R (слева направо) или R2L (справа налево).
Возвращает: int - элемент направления
getDuplex()
public abstract int getDuplex()
Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати.
Возвращает: int — элемент PrintDuplex
getEmbedStandardFonts()
public abstract boolean getEmbedStandardFonts()
Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. Все шрифты PDF можно встроить в документ, просто установив для флага IsEmbedded значение true, но стандартные шрифты PDF Type1 являются исключением из этого правила. Встраивание стандартного шрифта Type1 требует много времени, поэтому для встраивания этих шрифтов необходимо не только установить флаг IsEmbedded в true для указанного шрифта, но и установить дополнительный флаг на уровне документа - EmbedStandardFonts = true; Это свойство можно установить только один раз для всех шрифтов. По умолчанию ложь.
Возвращает: boolean - логическое значение
getEmbeddedFiles()
public abstract EmbeddedFileCollection getEmbeddedFiles()
Получает коллекцию файлов, встроенных в документ.
Возвращает: EmbeddedFileCollection - Объект EmbeddedFileCollection
getEnableSignatureSanitization()
public abstract boolean getEnableSignatureSanitization()
Получает или задает флаг для управления очисткой полей подписи. Включено по умолчанию.
Возвращает: boolean - логическое значение
getEngineDoc()
public abstract IPdfDocument getEngineDoc()
Экземпляр IPdfDocument, используемый для доступа к внутренней структуре документа. Только внутренний
Возвращает: IPdfDocument - Объект IPdfDocument
getFileName()
public abstract String getFileName()
Имя PDF-файла, вызвавшего этот документ
Возвращает: java.lang.String — строковый объект
getForm()
public abstract Form getForm()
Получает акроформу документа.
Возвращает: Form - Форма объекта
getId()
public abstract Id getId()
Получает идентификатор.
Возвращает: Id - Идентификатор объекта
getIgnoreCorruptedObjects()
public abstract boolean getIgnoreCorruptedObjects()
Получает или устанавливает флаг игнорирования ошибок в исходных файлах. Когда страницы из исходного документа копируются в целевой документ, процесс копирования останавливается, за исключением случаев, когда некоторые объекты в исходных файлах повреждены, когда этот флаг установлен в false. пример: dest.Pages.Add(src.Pages); Если для этого флага установлено значение true, поврежденные объекты будут заменены пустыми значениями. По умолчанию: правда.
Возвращает: boolean - логическое значение
getInfo()
public abstract DocumentInfo getInfo()
Получает информацию о документе.
Возвращает: DocumentInfo - объект DocumentInfo
getLogicalStructure()
public abstract RootElement getLogicalStructure()
Получает логическую структуру документа.
Возвращает: RootElement - объект корневого элемента
getMetadata()
public abstract Metadata getMetadata()
Метаданные документа. (Документ PDF может включать общую информацию, такую как название документа, автора, даты создания и изменения. Такая глобальная информация о документе (в отличие от его содержания или структуры) называется метаданными и предназначена для помощи в каталогизации и поиске. для документов во внешних базах данных.)
Возвращает: Metadata - Объект метаданных
getMetadataStream()
public abstract IPdfStreamAccessor getMetadataStream()
Возвращает необработанный поток метаданных
Возвращает: IPdfStreamAccessor - Объект IPdfStreamAccessor
getNamedDestinations()
public abstract NamedDestinationCollection getNamedDestinations()
Коллекция Named Destination в документе.
Возвращает: NamedDestinationCollection - Экземпляр NamedDestinationCollection
getNonFullScreenPageMode()
public abstract int getNonFullScreenPageMode()
Получает режим страницы, определяя способ отображения документа при выходе из полноэкранного режима.
Возвращает: int - элемент PageMode
getObjectById(String id)
public abstract Object getObjectById(String id)
Получает объект с указанным идентификатором в документе.
Параметры:
Параметр | Тип | Описание |
---|---|---|
id | java.lang.String | Идентификатор объекта. |
Возвращает: java.lang.Object — объект с указанным идентификатором. Null, если идентификатор не найден.
getOpenAction()
public abstract IAppointment getOpenAction()
Получает действие, выполняемое при открытии документа.
Example demonstrates how to get CenterWindow flag:
Document document = new Document("sample.pdf");
IAppointment value = document.getOpenAction();
Возвращает: IAppointment - объект IAppointment
getOptimizeSize()
public abstract boolean getOptimizeSize()
Получает флаг оптимизации. Когда страницы добавляются в документ, равные потоки ресурсов в результирующем файле объединяются в один объект PDF, если этот флаг установлен. Это позволяет уменьшить результирующий размер файла, но может привести к замедлению выполнения и увеличению требований к памяти. Значение по умолчанию: ложь.
Возвращает: boolean - логическое значение
getOutlines()
public abstract OutlineCollection getOutlines()
Получает структуру документа.
Возвращает: OutlineCollection - Объект OutlineCollection
getPageInfo()
public abstract PageInfo getPageInfo()
Получает информацию о странице (только для генератора)
Возвращает: PageInfo - Информация о странице.
getPageLabels()
public abstract PageLabelCollection getPageLabels()
Получает метки страниц в документе.
Возвращает: PageLabelCollection - Объект PageLabelCollection
getPageLayout()
public abstract int getPageLayout()
Получает макет страницы, который будет использоваться при открытии документа.
Возвращает: int — элемент PageLayout
getPageMode()
public abstract int getPageMode()
Получает режим страницы, определяя, как документ должен отображаться при открытии.
Возвращает: int - элемент PageMode
getPages()
public abstract PageCollection getPages()
Получает коллекцию страниц документа. Обратите внимание, что страницы в коллекции нумеруются с 1.
Example below demonstrates how to operate with the document pages:
How to obtain number of pages and how to obtain rectangle of starting page of the document.
Document document = new Document("sample.pdf");
Pages pages = document.getPages();
System.out.println("Document contains " + pages.size());
Page page = pages.get_Item(1);
Rectangle rect = page.getRect();
Возвращает: PageCollection - логическое значение
getPdfFormat()
public abstract PdfFormat getPdfFormat()
Возвращает: PdfFormat - Элемент PDFFormat
getPermissions()
public abstract int getPermissions()
Получает разрешения документа.
Возвращает: интервал - целочисленное значение
getVersion()
public abstract String getVersion()
Получает версию Pdf из заголовка файла Pdf.
Возвращает: java.lang.String — строковый объект
getXmpMetadata(OutputStream stream)
public abstract void getXmpMetadata(OutputStream stream)
Получить метаданные XMP из документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.OutputStream | Поток, в котором будут храниться метаданные. |
importAnnotationsFromXfdf(String fileName)
public abstract void importAnnotationsFromXfdf(String fileName)
Импорт аннотаций из файла XFDF в документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Имя XFDF-файла |
isAbsentFontTryToSubstitute()
public abstract boolean isAbsentFontTryToSubstitute()
Уведомление об отсутствующих шрифтах при обработке документов
Возвращает: boolean - логическое значение
isCenterWindow()
public abstract boolean isCenterWindow()
Получает флаг, указывающий, будет ли положение окна документа центрировано на экране.
Example demonstrates how to get CenterWindow flag:
Document document = new Document("sample.pdf");
boolean value = document.isCenterWindow();
Возвращает: boolean - логическое значение
isDisableFontLicenseVerifications()
public abstract boolean isDisableFontLicenseVerifications()
Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. Например, какой-то шрифт не может быть встроен в документ PDF, если правила лицензии запрещают встраивание для этого шрифта. Этот флаг используется для отключения любых лицензионных ограничений для всех шрифтов в текущем PDF-документе. Будьте осторожны при использовании этого флага. Когда он установлен, это означает, что лицо, установившее этот флаг, берет на себя всю ответственность за возможные нарушения лицензии/закона. Так что Он берет это на свой страх и риск. Настоятельно рекомендуется использовать этот флаг только в том случае, если вы полностью уверены, что не нарушаете закон об авторском праве.
Возвращает: boolean - логическое значение По умолчанию false.
isDisplayDocTitle()
public abstract boolean isDisplayDocTitle()
Получает флаг, указывающий, должна ли строка заголовка окна документа отображать заголовок документа.
Example demonstrates how to get DisplayDocTitle flag:
Document document = new Document("sample.pdf");
boolean value = document.isDisplayDocTitle();
Возвращает: boolean - логическое значение
isEncrypted()
public abstract boolean isEncrypted()
Получает зашифрованный статус документа. Истинно, если документ зашифрован.
Возвращает: boolean - логическое значение
isFitWindow()
public abstract boolean isFitWindow()
Получает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице.
Example demonstrates how to get FitWindow flag:
Document document = new Document("sample.pdf");
boolean value = document.isFitWindow();
Возвращает: boolean - логическое значение
isHideMenubar()
public abstract boolean isHideMenubar()
Получает флаг, указывающий, следует ли скрывать строку меню, когда документ активен.
Example demonstrates how to get HideMenubar flag:
Document document = new Document("sample.pdf");
boolean value = document.isHideMenubar();
Возвращает: boolean - логическое значение
isHideToolBar()
public abstract boolean isHideToolBar()
Получает флаг, указывающий, должна ли быть скрыта панель инструментов, когда документ активен.
Example demonstrates how to get HideToolBar flag:
Document document = new Document("sample.pdf");
boolean value = document.isHideToolBar();
Возвращает: boolean - логическое значение
isHideWindowUI()
public abstract boolean isHideWindowUI()
Получает или задает флаг, указывающий, следует ли скрывать элементы пользовательского интерфейса, когда документ активен.
Example demonstrates how to get HideWindowUI flag:
Document document = new Document("sample.pdf");
boolean value = document.isHideWindowUI();
Возвращает: boolean - логическое значение
isLinearized()
public abstract boolean isLinearized()
Получает или задает значение, указывающее, является ли документ линеаризованным.
Возвращает: boolean - логическое значение
isManualDisposeEnabled()
public abstract boolean isManualDisposeEnabled()
По умолчанию метод сохраняет закрытые внутренние потоки и освобождает ресурсы памяти. Мы можем сделать некоторые операции и продолжить работу с документом после сохранения метода, если этот параметр ManualDispose включен.
Возвращает: boolean - логическое значение. (значение по умолчанию == ложь)
isPdfUaCompliant()
public abstract boolean isPdfUaCompliant()
Получает документ, совместимый с pdfua.
Возвращает: boolean - логическое значение
isPdfaCompliant()
public abstract boolean isPdfaCompliant()
Возвращает: логический
isXrefGapsAllowed()
public abstract boolean isXrefGapsAllowed()
Получает или задает документ, совместимый с pdfa.
Возвращает: boolean - логическое значение
optimize()
public abstract void optimize()
Линеаризовать документ, чтобы - как можно быстрее открыть первую страницу; - отображать следующую страницу или переходить по ссылке на следующую страницу как можно быстрее; - отображать страницу постепенно по мере ее поступления, когда данные для страницы доставляются по медленному каналу (сначала отображать наиболее полезные данные); - разрешить взаимодействие с пользователем, например переход по ссылке, даже до того, как вся страница будет получена и отображена. Вызов этого метода фактически не сохраняет документ. Напротив, документ подготовлен только для оптимизированной структуры, затем вызовите Сохранить, чтобы получить оптимизированный документ.
optimizeResources()
public abstract void optimizeResources()
Оптимизировать ресурсы в документе: 1. Удалены ресурсы, которые не используются на страницах документа; 2. Равные ресурсы объединены в один объект; 3. Неиспользуемые объекты удаляются.
optimizeResources(OptimizationOptions strategy)
public abstract void optimizeResources(OptimizationOptions strategy)
Оптимизируйте ресурсы в документе в соответствии с определенной стратегией оптимизации.
Параметры:
Параметр | Тип | Описание |
---|---|---|
strategy | OptimizationOptions | Стратегия оптимизации. |
processParagraphs()
public abstract void processParagraphs()
Сохраняет документ в поток.
removeMetadata()
public abstract void removeMetadata()
Удаляет метаданные из документа.
removePdfUaCompliance()
public abstract void removePdfUaCompliance()
Удалить соответствие pdfUa из документа
removePdfaCompliance()
public abstract void removePdfaCompliance()
Удалить соответствие pdfa из документа
repair()
public abstract void repair()
Восстанавливает поврежденный документ.
resumeUpdate()
public abstract void resumeUpdate()
возобновить обновление
save()
public abstract void save()
Сохраняйте документ инкрементно (т. е. используя технику инкрементного обновления).
Чтобы сохранить документ постепенно, мы должны открыть файл документа для записи. Поэтому Document нужно инициализировать не с помощью InputStream, а с путем к файлу, как в следующем фрагменте кода: Document doc = new Document(“document.pdf”); // внести некоторые изменения и постепенно сохранить документ doc.save();
В случае, когда документ был инициализирован с помощью InputStream, запись в InputStream невозможна, поэтому мы рекомендуем использовать отдельные методы «save» для сохранения документа или «saveIncrementally» для сохранения документа инкрементально.
save(OutputStream output)
public abstract void save(OutputStream output)
Сохраняет документ в поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | java.io.OutputStream | Поток, где будет храниться оболочка документа. |
save(OutputStream outputStream, SaveFormat format)
public abstract void save(OutputStream outputStream, SaveFormat format)
Сохранить документ
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Объект OutputStream |
format | SaveFormat | СохранитьФормат значение |
save(OutputStream outputStream, SaveOptions options)
public abstract void save(OutputStream outputStream, SaveOptions options)
Сохраняет документ под новым именем, задавая параметры сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | OutputStream, где будет храниться документ. |
options | SaveOptions | Сохранить параметры. |
save(String outputFileName)
public abstract void save(String outputFileName)
Сохраняет документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Путь к файлу, в котором будет храниться документ. |
save(String outputFileName, SaveOptions options)
public abstract void save(String outputFileName, SaveOptions options)
Сохраняет документ под новым именем, задавая параметры сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Путь к файлу, в котором будет храниться документ. |
options | SaveOptions | Сохранить параметры. |
saveIncrementally(System.IO.Stream output)
public abstract void saveIncrementally(System.IO.Stream output)
Поэтапно сохраняет документ PDF в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | com.aspose.ms.System.IO.Stream | Объект OutputStream |
saveIncrementally(OutputStream output)
public abstract void saveIncrementally(OutputStream output)
Поэтапно сохраняет документ PDF в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | java.io.OutputStream | Объект OutputStream |
saveIncrementally(String outputFileName)
public abstract void saveIncrementally(String outputFileName)
Поэтапно сохраняет документ PDF в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Строковое значение |
saveXml(String file)
public abstract void saveXml(String file)
Сохранить документ в XML.
Параметры:
Параметр | Тип | Описание |
---|---|---|
file | java.lang.String | XML-файл модели документа |
sendTo(DocumentDevice device, int fromPage, int toPage, OutputStream output)
public abstract void sendTo(DocumentDevice device, int fromPage, int toPage, OutputStream output)
Отправляет определенные страницы документа на устройство для обработки документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
device | DocumentDevice | Устройство документа, которое используется для обработки документа. |
fromPage | int | Первая страница для обработки. |
toPage | int | Последняя страница для обработки. |
output | java.io.OutputStream | Выходной поток содержит результаты обработки страниц документа на данном устройстве. |
sendTo(DocumentDevice device, int fromPage, int toPage, String outputFileName)
public abstract void sendTo(DocumentDevice device, int fromPage, int toPage, String outputFileName)
Отправляет весь документ на устройство для обработки документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
device | DocumentDevice | Устройство документа, которое используется для обработки документа. |
fromPage | int | Первая страница для обработки. |
toPage | int | Последняя страница для обработки. |
outputFileName | java.lang.String | Имя выходного файла с результатами обработки. |
sendTo(DocumentDevice device, OutputStream output)
public abstract void sendTo(DocumentDevice device, OutputStream output)
Отправляет весь документ на устройство для обработки документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
device | DocumentDevice | Объект DocumentDevice |
output | java.io.OutputStream | Объект OutputStream |
sendTo(DocumentDevice device, String outputFileName)
public abstract void sendTo(DocumentDevice device, String outputFileName)
Отправляет весь документ на устройство для обработки документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
device | DocumentDevice | Устройство документа, которое используется для обработки документа. |
outputFileName | java.lang.String | Имя выходного файла с результатами обработки. |
setAbsentFontTryToSubstitute(boolean setAbsentFontTryToSubstitute)
public abstract void setAbsentFontTryToSubstitute(boolean setAbsentFontTryToSubstitute)
Установка флага установки определяемого программой шрифта в случае отсутствия шрифта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
setAbsentFontTryToSubstitute | boolean | логическое значение |
setBackground(Color value)
public abstract void setBackground(Color value)
Устанавливает цвет фона документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color | объект java.awt.Color |
setCenterWindow(boolean value)
public abstract void setCenterWindow(boolean value)
Устанавливает флаг, определяющий, будет ли положение окна документа центрировано на экране.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setCollection(Collection value)
public abstract void setCollection(Collection value)
Устанавливает коллекцию документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | Collection | Объект коллекции |
setConvertMetadataAndCatalogOnly(boolean value)
public abstract void setConvertMetadataAndCatalogOnly(boolean value)
Получает параметр преобразования для конвертера pdf/ua (преобразовывать только метаданные и каталог документов, если установлено значение true)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setDirection(int value)
public abstract void setDirection(int value)
Устанавливает порядок чтения текста: L2R (слева направо) или R2L (справа налево).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент направления |
setDisableFontLicenseVerifications(boolean value)
public abstract void setDisableFontLicenseVerifications(boolean value)
Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. Например, какой-то шрифт не может быть встроен в документ PDF, если правила лицензии запрещают встраивание для этого шрифта. Этот флаг используется для отключения любых лицензионных ограничений для всех шрифтов в текущем PDF-документе. Будьте осторожны при использовании этого флага. Когда он установлен, это означает, что лицо, установившее этот флаг, берет на себя всю ответственность за возможные нарушения лицензии/закона. Так что Он берет это на свой страх и риск. Настоятельно рекомендуется использовать этот флаг только в том случае, если вы полностью уверены, что не нарушаете закон об авторском праве.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение По умолчанию false. |
setDisplayDocTitle(boolean value)
public abstract void setDisplayDocTitle(boolean value)
Устанавливает флаг, определяющий, должна ли строка заголовка окна документа отображать заголовок документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setDuplex(int value)
public abstract void setDuplex(int value)
Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PrintDuplex |
setEmbedStandardFonts(boolean value)
public abstract void setEmbedStandardFonts(boolean value)
Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. Все шрифты PDF можно встроить в документ, просто установив для флага IsEmbedded значение true, но стандартные шрифты PDF Type1 являются исключением из этого правила. Встраивание стандартного шрифта Type1 требует много времени, поэтому для встраивания этих шрифтов необходимо не только установить флаг IsEmbedded в true для указанного шрифта, но и установить дополнительный флаг на уровне документа - EmbedStandardFonts = true; Это свойство можно установить только один раз для всех шрифтов. По умолчанию ложь.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setEnableSignatureSanitization(boolean value)
public abstract void setEnableSignatureSanitization(boolean value)
Получает или задает флаг для управления очисткой полей подписи. Включено по умолчанию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setFitWindow(boolean value)
public abstract void setFitWindow(boolean value)
Устанавливает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setHideMenubar(boolean value)
public abstract void setHideMenubar(boolean value)
Устанавливает флаг, указывающий, должна ли строка меню быть скрыта, когда документ активен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setHideToolBar(boolean value)
public abstract void setHideToolBar(boolean value)
Установите флаг, указывающий, должна ли панель инструментов быть скрыта, когда документ активен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setHideWindowUI(boolean value)
public abstract void setHideWindowUI(boolean value)
Устанавливает флаг, указывающий, должны ли быть скрыты элементы пользовательского интерфейса, когда документ активен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setIgnoreCorruptedObjects(boolean value)
public abstract void setIgnoreCorruptedObjects(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setLayersAdded(boolean value)
public abstract void setLayersAdded(boolean value)
Установить значение LayersAdded
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setLinearized(boolean value)
public abstract void setLinearized(boolean value)
Устанавливает значение, указывающее, является ли документ линеаризованным.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setManualDisposeEnabled(boolean manualDisposeEnabled)
public abstract void setManualDisposeEnabled(boolean manualDisposeEnabled)
По умолчанию метод save закрывает внутренние потоки и освобождает ресурсы памяти. Мы можем сделать некоторые операции и продолжить работу с документом после вызова метода сохранения, если этот параметр ManualDispose включен. Но настоятельно рекомендуется вызывать метод dispose, когда экземпляр Document больше не нужен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
manualDisposeEnabled | boolean | логическое значение. (значение по умолчанию == ложь) |
setNonFullScreenPageMode(int value)
public abstract void setNonFullScreenPageMode(int value)
Устанавливает режим страницы, определяя, как отображать документ при выходе из полноэкранного режима.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PageMode |
setOpenAction(IAppointment value)
public abstract void setOpenAction(IAppointment value)
Задает действие, выполняемое при открытии документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | IAppointment | Объект IAppointment |
setOptimizeSize(boolean value)
public abstract void setOptimizeSize(boolean value)
Устанавливает флаг оптимизации. Когда страницы добавляются в документ, равные потоки ресурсов в результирующем файле объединяются в один объект PDF, если этот флаг установлен. Это позволяет уменьшить результирующий размер файла, но может привести к замедлению выполнения и увеличению требований к памяти. Значение по умолчанию: ложь.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setPageInfo(PageInfo value)
public abstract void setPageInfo(PageInfo value)
Устанавливает информацию о странице (только для генератора).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | PageInfo | Объект PageInfo |
setPageLayout(int value)
public abstract void setPageLayout(int value)
Задает макет страницы, который будет использоваться при открытии документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PageLayout |
setPageMode(int value)
public abstract void setPageMode(int value)
Устанавливает режим страницы, определяя, как документ должен отображаться при открытии.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PageMode |
setTitle(String title)
public abstract void setTitle(String title)
Установить заголовок для документа PDF
Параметры:
Параметр | Тип | Описание |
---|---|---|
title | java.lang.String | Название документа |
setXmpMetadata(InputStream stream)
public abstract void setXmpMetadata(InputStream stream)
Установить метаданные XMP документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток, содержащий метаданные XMP. |
setXrefGapsAllowed(boolean value)
public abstract void setXrefGapsAllowed(boolean value)
Получает или задает документ, совместимый с pdfa.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
suppressUpdate()
public abstract void suppressUpdate()
подавлять обновление
updatePages()
public abstract void updatePages()
обновление страниц
validate(OutputStream outputLogStream, PdfFormat format)
public abstract boolean validate(OutputStream outputLogStream, PdfFormat format)
Подтвердить документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogStream | java.io.OutputStream | Поток, где будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
Возвращает: boolean - Результат операции
validate(String outputLogFileName, PdfFormat format)
public abstract boolean validate(String outputLogFileName, PdfFormat format)
Подтвердить документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogFileName | java.lang.String | Путь к файлу, в котором будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
Возвращает: boolean - логическое значение