DocumentWeb
Наследование: java.lang.Object, com.aspose.pdf.IVentureLicenseTarget, com.aspose.pdf.ADocument
Все реализованные интерфейсы: com.aspose.pdf.IDocument
public final class DocumentWeb extends ADocument implements IDocument
Представляет класс DocumentWeb
Конструкторы
Конструктор | Описание |
---|---|
DocumentWeb() | Инициализирует пустой DocumentWeb. |
DocumentWeb(InputStream input) | Инициализировать новый экземпляр DocumentWeb из входного потока. |
DocumentWeb(InputStream input, String password) | |
DocumentWeb(InputStream input, LoadOptions options) | Открывает существующий DocumentWeb из потока, обеспечивая необходимое преобразование для получения pdf DocumentWeb. |
DocumentWeb(String filename, LoadOptions options) | |
DocumentWeb(String filename) | Просто запустите DocumentWeb, используя имя файла . |
DocumentWeb(String filename, String password) | Инициализирует новый экземпляр класса DocumentWeb для работы с зашифрованным DocumentWeb. |
Поля
Поле | Описание |
---|---|
FontSubstitution | Это происходит, когда шрифт заменяет другой шрифт в документе. |
Методы
Метод | Описание |
---|---|
afterImport() | Перечислите все зарегистрированные аннотации и вызовите AfterImport для каждой из них. |
bindXml(InputStream stream) | Привязать xml к документу |
bindXml(InputStream xmlStream, InputStream xslStream) | Привязать xml/xsl к документу |
bindXml(InputStream xmlStream, InputStream xslStream, System.Xml.XmlReaderSettings settings) | Привязать xml/xsl к документу |
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 isTextVisible, boolean isOriginalImage) | Преобразование документа и сохранение ошибок в указанный файл. |
convert(PdfFormatConversionOptions options) | Преобразование документа с использованием указанных параметров преобразования |
convert(int fixup, OutputStream outputLog) | Преобразуйте документ, применив Fixup. |
convert(int fixup, OutputStream outputLog, boolean onlyValidation, Object[] parameters) | Преобразуйте документ, применив Fixup. |
convert(int fixup, String outputLog) | Преобразуйте документ, применив Fixup. |
convert(int fixup, String outputLog, boolean onlyValidation, Object[] parameters) | Преобразуйте документ, применив Fixup. |
convert(InputStream srcStream, LoadOptions loadOptions, OutputStream dstStream, SaveOptions saveOptions) | Преобразует поток в исходном формате в поток в целевом формате. |
convert(InputStream srcStream, LoadOptions loadOptions, String dstFileName, SaveOptions saveOptions) | Преобразует поток в исходном формате в целевой файл в целевом формате. |
convert(OutputStream outputLogStream, PdfFormat format, int action) | Преобразование документа и сохранение ошибок в указанный поток. |
convert(OutputStream outputLogStream, PdfFormat format, int action, int transparencyAction) | Преобразование документа и сохранение ошибок в указанный файл. |
convert(String srcFileName, LoadOptions loadOptions, OutputStream dstStream, SaveOptions saveOptions) | Преобразует исходный файл в исходном формате в поток в целевом формате. |
convert(String srcFileName, LoadOptions loadOptions, String dstFileName, SaveOptions saveOptions) | Преобразует исходный файл в исходном формате в целевой файл в целевом формате. |
convert(String outputLogFileName, PdfFormat format, int action) | Преобразование документа и сохранение ошибок в указанный файл. |
convert(String outputLogFileName, PdfFormat format, int action, int transparencyAction) | Преобразование документа и сохранение ошибок в указанный файл. |
convertInternal(System.IO.Stream outputLogStream, PdfFormat format, int action) | Преобразование документа и сохранение ошибок в указанный поток. |
convertPageToPNGMemoryStream(Page page) | Конвертируйте страницу в PNG для потока изображений DSR, OMR, OCR. |
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) | Шифрует документ. |
endOperation() | |
equals(Object arg0) | |
exportAnnotationsToXfdf(OutputStream output) | Экспорт всех аннотаций документа в поток. |
exportAnnotationsToXfdf(String fileName) | Экспортирует все аннотации документа в файл XFDF. |
flatten() | Удаляет все поля из документа и вместо них помещает их значения. |
flatten(Form.FlattenSettings flattenSettings) | Удаляет все поля из документа и вместо них помещает их значения. |
freeMemory() | Очищает память |
getAbsentFontHandler() | Уведомление об отсутствии шрифтов при обработке документов. |
getActions() | Получает действия документа. |
getAllowReusePageContent() | Позволяет объединять содержимое страниц для оптимизации размера документа. |
getBackground() | Получает цвет фона документа. |
getCatalogValue(String key) | Возвращает значение элемента из словаря каталога. |
getClass() | |
getCollection() | Получает коллекцию документов. |
getCryptoAlgorithm() | Получает параметры безопасности, если документ зашифрован. |
getDefaultCopier() | Возвращает копир, используемый для копирования страниц в этот документ. |
getDestinations() | Получает коллекцию пунктов назначения. |
getDirection() | Получает порядок чтения текста: L2R (слева направо) или R2L (справа налево). |
getDuplex() | Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати. |
getEmbedStandardFonts() | Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. |
getEmbeddedFiles() | Получает коллекцию файлов, встроенных в документ. |
getEnableSignatureSanitization() | Получает или задает флаг для управления очисткой полей подписи. |
getEngineDoc() | |
getFileName() | Имя PDF-файла, вызвавшего этот документ |
getForm() | Получает акроформу документа. |
getId() | Получает идентификатор. |
getIgnoreCorruptedObjects() | Получает или устанавливает флаг игнорирования ошибок в исходных файлах. |
getInfo() | Получает информацию о документе. |
getJavaScript() | Коллекция JavaScript уровня документа. |
getLogicalStructure() | Получает логическую структуру документа. |
getMetadata() | Метаданные документа. |
getMetadataStream() | Только для внутреннего использования! |
getNamedDestinations() | Коллекция Named Destination в документе. |
getNonFullScreenPageMode() | Получает режим страницы, определяя способ отображения документа при выходе из полноэкранного режима. |
getObjectById(String id) | Получает объект с указанным идентификатором в документе. |
getOpenAction() | Получает действие, выполняемое при открытии документа. |
getOptimizeSize() | Получает флаг оптимизации. |
getOutlines() | Получает структуру документа. |
getPageInfo() | Получает информацию о странице. |
getPageLabels() | Получает метки страниц в документе. |
getPageLayout() | Получает макет страницы, который будет использоваться при открытии документа. |
getPageMode() | Получает режим страницы, определяя, как документ должен отображаться при открытии. |
getPages() | Получает коллекцию страниц документа. |
getPdfFormat() | Получает формат PDF. |
getPermissions() | Получает разрешения документа. |
getTaggedContent() | Получает доступ к содержимому TaggedPdf. |
getVersion() | Получает версию Pdf из заголовка файла Pdf. |
getXmpMetadata(OutputStream output) | Получить метаданные XMP из документа. |
hashCode() | |
importAnnotationsFromXfdf(InputStream stream) | Импорт аннотаций из потока в документ. |
importAnnotationsFromXfdf(String fileName) | Импорт аннотаций из файла XFDF в документ. |
isAbsentFontTryToSubstitute() | Флаг, информирующий о замене отсутствующего шрифта. |
isCenterWindow() | Получает флаг, указывающий, будет ли положение окна документа центрировано на экране. |
isDisableFontLicenseVerifications() | Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. |
isDisplayDocTitle() | Получает флаг, указывающий, должна ли строка заголовка окна документа отображать заголовок документа. |
isEnableObjectUnload() | Получить или установить флаг, разрешающий частичную выгрузку документа из памяти. |
isEncrypted() | Получает зашифрованный статус документа. |
isFitWindow() | Получает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице. |
isHandleSignatureChange() | Выбросить исключение, если документ сохранится с изменениями и будет иметь подпись |
isHideMenubar() | Получает флаг, указывающий, следует ли скрывать строку меню, когда документ активен. |
isHideToolBar() | Получает флаг, указывающий, должна ли быть скрыта панель инструментов, когда документ активен. |
isHideWindowUI() | Получает или задает флаг, указывающий, следует ли скрывать элементы пользовательского интерфейса, когда документ активен. |
isLicensed() | Получает лицензированное состояние системы. |
isLinearized() | Получает или задает значение, указывающее, является ли документ линеаризованным. |
isManualDisposeEnabled() | По умолчанию метод сохраняет закрытые внутренние потоки и освобождает ресурсы памяти. |
isPdfUaCompliant() | Получает документ, совместимый с pdfua. |
isPdfaCompliant() | Получает документ, совместимый с pdfa. |
isSkippedPdfaCompliantValidationBeforeSave() | По умолчанию процесс проверки pdfa необходим для обновления или удаления данных, совместимых с pdfa, если некоторые правила были нарушены. |
isXrefGapsAllowed() | Получает или задает документ, совместимый с pdfa. |
notify() | |
notifyAll() | |
optimize() | Линеаризовать документ, чтобы - как можно быстрее открыть первую страницу; - отображать следующую страницу или переходить по ссылке на следующую страницу как можно быстрее; - отображать страницу постепенно по мере ее поступления, когда данные для страницы доставляются по медленному каналу (сначала отображать наиболее полезные данные); - разрешить взаимодействие с пользователем, например переход по ссылке, даже до того, как вся страница будет получена и отображена. |
optimizeResources() | Оптимизируйте ресурсы в документе: 1. |
optimizeResources(OptimizationOptions strategy) | Оптимизируйте ресурсы в документе в соответствии с определенной стратегией оптимизации. |
preSave(PageCollection pages, SaveOptions saveOptions) | Внутренний метод |
processParagraphs() | Сохраняет документ в генератор. |
removeMetadata() | Удаляет метаданные из документа. |
removePdfUaCompliance() | Удалить соответствие pdfUa из документа |
removePdfaCompliance() | Удалить соответствие pdfa из документа |
repair() | Восстанавливает поврежденный документ. |
resumeUpdate() | возобновляет обновление документа |
save() | Сохраняйте документ инкрементально (т. е. используя метод инкрементного обновления). |
save(System.IO.Stream output) | Только для внутреннего использования |
save(SaveOptions options) | Сохраняет документ с параметрами сохранения. |
save(OutputStream output) | Сохраняет документ в поток. |
save(OutputStream outputStream, SaveFormat format) | Сохраняет документ с новым именем вместе с форматом файла. |
save(OutputStream outputStream, SaveOptions options) | |
save(String outputFileName) | Сохраняет документ в указанный файл. |
save(String outputFileName, SaveFormat format) | Сохраняет документ с новым именем вместе с форматом файла. |
save(String outputFileName, SaveOptions options) | Сохраняет документ под новым именем, задавая параметры сохранения. |
save(HttpServletResponse response, String outputFileName, int disposition, 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) | Отправляет весь документ на устройство для обработки документов. |
setAbsentFontHandler(ADocument.AbsentFontHandler absentFontHandler) | Уведомление об отсутствии шрифтов при обработке документов. |
setAbsentFontTryToSubstitute(boolean substitute) | Установка флага для замены отсутствующего шрифта. |
setAllowReusePageContent(boolean value) | Позволяет объединять содержимое страниц для оптимизации размера документа. |
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. |
setEnableObjectUnload(boolean value) | Получить или установить флаг, разрешающий частичную выгрузку документа из памяти. |
setEnableSignatureSanitization(boolean value) | Получает или задает флаг для управления очисткой полей подписи. |
setFitWindow(boolean value) | Устанавливает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице. |
setHandleSignatureChange(boolean value) | Выбросить исключение, если документ сохранится с изменениями и будет иметь подпись |
setHideMenubar(boolean value) | Устанавливает флаг, указывающий, должна ли строка меню быть скрыта, когда документ активен. |
setHideToolBar(boolean value) | Установите флаг, указывающий, должна ли панель инструментов быть скрыта, когда документ активен. |
setHideWindowUI(boolean value) | Устанавливает флаг, указывающий, должны ли быть скрыты элементы пользовательского интерфейса, когда документ активен. |
setIgnoreCorruptedObjects(boolean value) | Получает или устанавливает флаг игнорирования ошибок в исходных файлах. |
setLayersAdded(boolean value) | |
setLinearized(boolean value) | |
setManualDisposeEnabled(boolean manualDisposeEnabled) | По умолчанию метод save закрывает внутренние потоки и освобождает ресурсы памяти. |
setNonFullScreenPageMode(int value) | Устанавливает режим страницы, определяя, как отображать документ при выходе из полноэкранного режима. |
setOpenAction(IAppointment value) | Задает действие, выполняемое при открытии документа. |
setOptimizeSize(boolean value) | Устанавливает флаг оптимизации. |
setPageInfo(PageInfo value) | Устанавливает информацию о странице. |
setPageLayout(int value) | Задает макет страницы, который будет использоваться при открытии документа. |
setPageMode(int pageMode) | Устанавливает режим страницы, определяя, как документ должен отображаться при открытии. |
setSkipPdfaCompliantValidationBeforeSave(boolean pdfaCompliantValidationBeforeSave) | По умолчанию процесс проверки pdfa необходим для обновления или удаления pdfa, если некоторые правила были нарушены. |
setTitle(String title) | Установить заголовок для документа PDF |
setXmpMetadata(InputStream stream) | Установить метаданные XMP документа. |
setXrefGapsAllowed(boolean value) | Получает или задает документ, совместимый с pdfa. |
startOperation() | |
suppressUpdate() | Подавляет обновление данных содержимого для всех страниц Содержимое не обновляется до тех пор, пока не будет вызвано ResumeUpdate |
toString() | |
updatePages() | |
validate(PdfFormatConversionOptions options) | Подтвердить документ в указанный файл. |
validate(OutputStream outputLogStream, PdfFormat format) | Подтвердить документ в указанный файл. |
validate(String outputLogFileName, PdfFormat format) | Подтвердить документ в указанный файл. |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
DocumentWeb()
public DocumentWeb()
Инициализирует пустой DocumentWeb.
DocumentWeb(InputStream input)
public DocumentWeb(InputStream input)
Инициализировать новый экземпляр DocumentWeb из входного потока.
Параметры:
Параметр | Тип | Описание |
---|---|---|
input | java.io.InputStream | Поток с pdf DocumentWeb. |
DocumentWeb(InputStream input, String password)
public DocumentWeb(InputStream input, String password)
Параметры:
Параметр | Тип | Описание |
---|---|---|
input | java.io.InputStream | |
password | java.lang.String |
DocumentWeb(InputStream input, LoadOptions options)
public DocumentWeb(InputStream input, LoadOptions options)
Открывает существующий DocumentWeb из потока, обеспечивая необходимое преобразование для получения pdf DocumentWeb.
Параметры:
Параметр | Тип | Описание |
---|---|---|
input | java.io.InputStream | Входной поток для преобразования в pdf DocumentWeb. |
options | LoadOptions | Представляет свойства для преобразования входных данных в формат PDF DocumentWeb. |
DocumentWeb(String filename, LoadOptions options)
public DocumentWeb(String filename, LoadOptions options)
Параметры:
Параметр | Тип | Описание |
---|---|---|
filename | java.lang.String | |
options | LoadOptions |
DocumentWeb(String filename)
public DocumentWeb(String filename)
Просто запустите DocumentWeb, используя имя файла . То же, что и DocumentWeb(Stream) .
Параметры:
Параметр | Тип | Описание |
---|---|---|
filename | java.lang.String | Имя pdf-файла DocumentWeb. |
DocumentWeb(String filename, String password)
public DocumentWeb(String filename, String password)
Инициализирует новый экземпляр класса DocumentWeb для работы с зашифрованным DocumentWeb.
Параметры:
Параметр | Тип | Описание |
---|---|---|
filename | java.lang.String | Имя файла DocumentWeb. |
password | java.lang.String | Пароль пользователя или владельца. |
FontSubstitution
public final PdfEvent<ADocument.FontSubstitutionHandler> FontSubstitution
Это происходит, когда шрифт заменяет другой шрифт в документе.
afterImport()
public void afterImport()
Перечислите все зарегистрированные аннотации и вызовите AfterImport для каждой из них. Внутренний метод
bindXml(InputStream stream)
public void bindXml(InputStream stream)
Привязать xml к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток с xml файлом |
bindXml(InputStream xmlStream, InputStream xslStream)
public void bindXml(InputStream xmlStream, InputStream xslStream)
Привязать xml/xsl к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
xmlStream | java.io.InputStream | XML-поток. |
xslStream | java.io.InputStream | Поток xsl, если используется XSLT. |
bindXml(InputStream xmlStream, InputStream xslStream, System.Xml.XmlReaderSettings settings)
public void bindXml(InputStream xmlStream, InputStream xslStream, System.Xml.XmlReaderSettings settings)
Привязать xml/xsl к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
xmlStream | java.io.InputStream | XML-поток. |
xslStream | java.io.InputStream | Поток xsl, если используется XSLT. |
settings | com.aspose.ms.System.Xml.XmlReaderSettings | Настройки чтения xml. |
bindXml(String file)
public void bindXml(String file)
Привязать xml к документу
Параметры:
Параметр | Тип | Описание |
---|---|---|
file | java.lang.String | XML-файл |
bindXml(String xmlFile, String xslFile)
public 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 void changePasswords(String ownerPassword, String newUserPassword, String newOwnerPassword)
Изменяет пароли к документам. Это действие можно выполнить только с использованием пароля владельца.
Параметры:
Параметр | Тип | Описание |
---|---|---|
ownerPassword | java.lang.String | Пароль владельца. |
newUserPassword | java.lang.String | Новый пароль пользователя. |
newOwnerPassword | java.lang.String | Новый пароль владельца. |
check(boolean doRepair)
public boolean check(boolean doRepair)
Утверждает документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
doRepair | boolean | Если правда найденные проблемы будут устранены. |
Возвращает: boolean - логическое значение True - если документ восстановлен; в противном случае ложно.
close()
public void close()
Закрывает все ресурсы, используемые этим документом.
convert(Document.CallBackGetHocr callback)
public boolean convert(Document.CallBackGetHocr callback)
Преобразование документа в доступный для поиска документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Процедура обратного вызова для распознавания hocr. |
Возвращает: boolean - логическое значение
convert(Document.CallBackGetHocr callback, boolean isTestVisible)
public boolean convert(Document.CallBackGetHocr callback, boolean isTestVisible)
Преобразование документа и сохранение ошибок в указанный файл.
Это позволяет показать/скрыть доступный для поиска текст. Значение по умолчанию — ЛОЖЬ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Действие для объектов, которые нельзя конвертировать |
isTestVisible | boolean | логическое значение |
Возвращает: boolean - Результат операции
convert(Document.CallBackGetHocr callback, boolean isTextVisible, boolean isOriginalImage)
public boolean convert(Document.CallBackGetHocr callback, boolean isTextVisible, boolean isOriginalImage)
Преобразование документа и сохранение ошибок в указанный файл.
Это позволяет показать/скрыть доступный для поиска текст на странице. Значение по умолчанию — ЛОЖЬ. Это позволяет получить исходное изображение из pdf. Значение по умолчанию — ЛОЖЬ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Действие для объектов, которые нельзя конвертировать |
isTextVisible | boolean | логическое значение |
isOriginalImage | boolean | логическое значение |
Возвращает: boolean - Результат операции
convert(PdfFormatConversionOptions options)
public boolean convert(PdfFormatConversionOptions options)
Преобразование документа с использованием указанных параметров преобразования
Параметры:
Параметр | Тип | Описание |
---|---|---|
options | PdfFormatConversionOptions | набор опций для преобразования документа PDF |
Возвращает: boolean - Результат операции
convert(int fixup, OutputStream outputLog)
public boolean convert(int fixup, OutputStream outputLog)
Преобразуйте документ, применив Fixup.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fixup | int | Тип исправления. |
outputLog | java.io.OutputStream | Журнал процесса. |
Возвращает: boolean - Результат операции.
convert(int fixup, OutputStream outputLog, boolean onlyValidation, Object[] parameters)
public boolean convert(int fixup, OutputStream outputLog, boolean onlyValidation, Object[] parameters)
Преобразуйте документ, применив Fixup.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fixup | int | Тип исправления. |
outputLog | java.io.OutputStream | Журнал процесса. |
onlyValidation | boolean | Только проверка документов. |
parameters | java.lang.Object[] | Свойства Fixup, которые нельзя задать. |
Возвращает: boolean - Результат операции.
convert(int fixup, String outputLog)
public boolean convert(int fixup, String outputLog)
Преобразуйте документ, применив Fixup.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fixup | int | Тип исправления. |
outputLog | java.lang.String | Журнал процесса. |
Возвращает: boolean - Результат операции.
convert(int fixup, String outputLog, boolean onlyValidation, Object[] parameters)
public boolean convert(int fixup, String outputLog, boolean onlyValidation, Object[] parameters)
Преобразуйте документ, применив Fixup.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fixup | int | Тип исправления. |
outputLog | java.lang.String | Журнал процесса. |
onlyValidation | boolean | Только проверка документов. |
parameters | java.lang.Object[] | Свойства Fixup, которые нельзя задать. |
Возвращает: boolean - Результат операции.
convert(InputStream srcStream, LoadOptions loadOptions, OutputStream dstStream, SaveOptions saveOptions)
public static void convert(InputStream srcStream, LoadOptions loadOptions, OutputStream dstStream, SaveOptions saveOptions)
Преобразует поток в исходном формате в поток в целевом формате.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcStream | java.io.InputStream | Исходный поток. |
loadOptions | LoadOptions | Формат исходного потока. |
dstStream | java.io.OutputStream | Целевой поток. |
saveOptions | SaveOptions | Формат конечного файла. |
convert(InputStream srcStream, LoadOptions loadOptions, String dstFileName, SaveOptions saveOptions)
public static void convert(InputStream srcStream, LoadOptions loadOptions, String dstFileName, SaveOptions saveOptions)
Преобразует поток в исходном формате в целевой файл в целевом формате.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcStream | java.io.InputStream | Исходный поток. |
loadOptions | LoadOptions | Формат исходного потока. |
dstFileName | java.lang.String | Имя файла назначения. |
saveOptions | SaveOptions | Формат конечного файла. |
convert(OutputStream outputLogStream, PdfFormat format, int action)
public boolean convert(OutputStream outputLogStream, PdfFormat format, int action)
Преобразование документа и сохранение ошибок в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogStream | java.io.OutputStream | Поток, где будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
action | int | Действие для объектов, которые нельзя конвертировать |
Возвращает: boolean - Результат операции
convert(OutputStream outputLogStream, PdfFormat format, int action, int transparencyAction)
public final boolean convert(OutputStream outputLogStream, PdfFormat format, int action, int transparencyAction)
Преобразование документа и сохранение ошибок в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogStream | java.io.OutputStream | Поток, где будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
action | int | Действие для объектов, которые нельзя конвертировать |
transparencyAction | int | Действие для объектов, замаскированных изображением |
Возвращает: boolean - Результат операции
convert(String srcFileName, LoadOptions loadOptions, OutputStream dstStream, SaveOptions saveOptions)
public static void convert(String srcFileName, LoadOptions loadOptions, OutputStream dstStream, SaveOptions saveOptions)
Преобразует исходный файл в исходном формате в поток в целевом формате.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcFileName | java.lang.String | Имя исходного файла. |
loadOptions | LoadOptions | Формат исходного файла. |
dstStream | java.io.OutputStream | Целевой поток. |
saveOptions | SaveOptions | Формат целевого потока. |
convert(String srcFileName, LoadOptions loadOptions, String dstFileName, SaveOptions saveOptions)
public static void convert(String srcFileName, LoadOptions loadOptions, String dstFileName, SaveOptions saveOptions)
Преобразует исходный файл в исходном формате в целевой файл в целевом формате.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcFileName | java.lang.String | Имя исходного файла. |
loadOptions | LoadOptions | Формат исходного файла. |
dstFileName | java.lang.String | Имя файла назначения. |
saveOptions | SaveOptions | Формат конечного файла. |
convert(String outputLogFileName, PdfFormat format, int action)
public 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 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 outputLogStream, PdfFormat format, int action)
public boolean convertInternal(System.IO.Stream outputLogStream, PdfFormat format, int action)
Преобразование документа и сохранение ошибок в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogStream | com.aspose.ms.System.IO.Stream | Поток, где будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
action | int | Процедура обратного вызова для распознавания hocr. |
Возвращает: boolean - Результат операции
convertPageToPNGMemoryStream(Page page)
public byte[] convertPageToPNGMemoryStream(Page page)
Конвертируйте страницу в PNG для потока изображений DSR, OMR, OCR.
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Объект страницы для преобразования. |
Возвращает: байт[] - поток изображения в байтах[] множество.
convertWithSkippingErrors(Document.CallBackGetHocr callback)
public boolean convertWithSkippingErrors(Document.CallBackGetHocr callback)
Преобразуйте документ в доступный для поиска документ и пропустите ошибки hochr, которые не могут быть преобразованы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
callback | CallBackGetHocr | Процедура обратного вызова для распознавания hocr. |
Возвращает: boolean - логическое значение
decrypt()
public void decrypt()
Расшифровывает документ. Вызовите затем Сохранить, чтобы получить расшифрованную версию документа.
dispose()
public void dispose()
Закрывает все ресурсы, используемые этим документом.
Этот метод устарел, вместо него используйте close().
encrypt(String userPassword, String ownerPassword, DocumentPrivilege privileges, int cryptoAlgorithm, boolean usePdf20)
public 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 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 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). |
endOperation()
public static void endOperation()
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
exportAnnotationsToXfdf(OutputStream output)
public final void exportAnnotationsToXfdf(OutputStream output)
Экспорт всех аннотаций документа в поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | java.io.OutputStream | Поток, где хранится XFDF. |
exportAnnotationsToXfdf(String fileName)
public void exportAnnotationsToXfdf(String fileName)
Экспортирует все аннотации документа в файл XFDF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Имя XFDF-файла |
flatten()
public void flatten()
Удаляет все поля из документа и вместо них помещает их значения.
flatten(Form.FlattenSettings flattenSettings)
public void flatten(Form.FlattenSettings flattenSettings)
Удаляет все поля из документа и вместо них помещает их значения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
flattenSettings | FlattenSettings | Настройки процесса выравнивания. |
freeMemory()
public void freeMemory()
Очищает память
getAbsentFontHandler()
public ADocument.AbsentFontHandler getAbsentFontHandler()
Уведомление об отсутствии шрифтов при обработке документов.
Возвращает: com.aspose.pdf.ADocument.AbsentFontHandler — экземпляр ADocument.AbsentFontHandler
getActions()
public 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
getAllowReusePageContent()
public boolean getAllowReusePageContent()
Позволяет объединять содержимое страниц для оптимизации размера документа. Если используется, то разные, но дублированные страницы могут ссылаться на один и тот же объект контента. Обратите внимание, что этот режим может вызвать побочные эффекты, такие как изменение содержимого страницы при изменении другой страницы.
Возвращает: boolean - значение логическое значение
getBackground()
public Color getBackground()
Получает цвет фона документа.
Возвращает: Color
getCatalogValue(String key)
public Object getCatalogValue(String key)
Возвращает значение элемента из словаря каталога.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | java.lang.String | Ключ предмета. |
Возвращает: java.lang.Object — Значение элемента — если ключ найден успешно; в противном случае ноль.
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCollection()
public Collection getCollection()
Получает коллекцию документов.
Возвращает: Collection
getCryptoAlgorithm()
public int getCryptoAlgorithm()
Получает параметры безопасности, если документ зашифрован. Если документ не зашифрован, то соответствующее исключение будет вызвано в .net 1.1 или CryptoAlgorithm будет нулевым для других версий .net.
Возвращает: инт
getDefaultCopier()
public Copier getDefaultCopier()
Возвращает копир, используемый для копирования страниц в этот документ.
Возвращает: Copier
getDestinations()
public DestinationCollection getDestinations()
Получает коллекцию пунктов назначения.
Устаревший. Пожалуйста, используйте NamedDestinations.
Возвращает: DestinationCollection Объект DestinationCollection
getDirection()
public int getDirection()
Получает порядок чтения текста: L2R (слева направо) или R2L (справа налево).
Возвращает: инт
getDuplex()
public int getDuplex()
Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати.
Возвращает: int — элемент PrintDuplex
getEmbedStandardFonts()
public boolean getEmbedStandardFonts()
Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. Все шрифты PDF можно встроить в документ, просто установив для флага IsEmbedded значение true, но стандартные шрифты PDF Type1 являются исключением из этого правила. Встраивание стандартного шрифта Type1 требует много времени, поэтому для встраивания этих шрифтов необходимо не только установить флаг IsEmbedded в true для указанного шрифта, но и установить дополнительный флаг на уровне документа - EmbedStandardFonts = true; Это свойство можно установить только один раз для всех шрифтов. По умолчанию ложь.
Возвращает: логический
getEmbeddedFiles()
public EmbeddedFileCollection getEmbeddedFiles()
Получает коллекцию файлов, встроенных в документ.
Возвращает: EmbeddedFileCollection
getEnableSignatureSanitization()
public final boolean getEnableSignatureSanitization()
Получает или задает флаг для управления очисткой полей подписи. Включено по умолчанию.
Возвращает: boolean - логическое значение
getEngineDoc()
public IPdfDocument getEngineDoc()
Экземпляр IPdfDocument, используемый для доступа к внутренней структуре документа. Только внутренний
Возвращает: IPdfDocument
getFileName()
public String getFileName()
Имя PDF-файла, вызвавшего этот документ
Возвращает: java.lang.String — строковое значение
getForm()
public Form getForm()
Получает акроформу документа.
Возвращает: Form
getId()
public Id getId()
Получает идентификатор.
Возвращает: Id
getIgnoreCorruptedObjects()
public boolean getIgnoreCorruptedObjects()
Получает или устанавливает флаг игнорирования ошибок в исходных файлах. Когда страницы из исходного документа копируются в целевой документ, процесс копирования останавливается, за исключением случаев, когда некоторые объекты в исходных файлах повреждены, когда этот флаг установлен в false. пример: dest.Pages.Add(src.Pages); Если для этого флага установлено значение true, поврежденные объекты будут заменены пустыми значениями. По умолчанию: правда.
Возвращает: boolean - логические значения
getInfo()
public DocumentInfo getInfo()
Получает информацию о документе.
Возвращает: DocumentInfo
getJavaScript()
public JavaScriptCollection getJavaScript()
Коллекция JavaScript уровня документа.
Возвращает: JavaScriptCollection - Объект JavaScriptCollection
getLogicalStructure()
public RootElement getLogicalStructure()
Получает логическую структуру документа.
Возвращает: RootElement
getMetadata()
public Metadata getMetadata()
Метаданные документа. (Документ PDF может включать общую информацию, такую как название документа, автора, даты создания и изменения. Такая глобальная информация о документе (в отличие от его содержания или структуры) называется метаданными и предназначена для помощи в каталогизации и поиске. для документов во внешних базах данных.)
Возвращает: Metadata
getMetadataStream()
public IPdfStreamAccessor getMetadataStream()
Только для внутреннего использования!
Возвращает необработанный поток метаданных
Возвращает: IPdfStreamAccessor - Объект IPdfStreamAccessor
getNamedDestinations()
public NamedDestinationCollection getNamedDestinations()
Коллекция Named Destination в документе.
Возвращает: NamedDestinationCollection
getNonFullScreenPageMode()
public int getNonFullScreenPageMode()
Получает режим страницы, определяя способ отображения документа при выходе из полноэкранного режима.
Возвращает: инт
getObjectById(String id)
public Object getObjectById(String id)
Получает объект с указанным идентификатором в документе.
Параметры:
Параметр | Тип | Описание |
---|---|---|
id | java.lang.String | Идентификатор объекта. |
Возвращает: java.lang.Object — объект с указанным идентификатором. Null, если идентификатор не найден.
getOpenAction()
public IAppointment getOpenAction()
Получает действие, выполняемое при открытии документа.
Example demonstrates how to get CenterWindow flag:
Document document = new Document("sample.pdf");
IAppointment value = document.getOpenAction();
Возвращает: IAppointment
getOptimizeSize()
public boolean getOptimizeSize()
Получает флаг оптимизации. Когда страницы добавляются в документ, равные потоки ресурсов в результирующем файле объединяются в один объект PDF, если этот флаг установлен. Это позволяет уменьшить результирующий размер файла, но может привести к замедлению выполнения и увеличению требований к памяти. Значение по умолчанию: ложь.
Возвращает: boolean - логическое значение
getOutlines()
public OutlineCollection getOutlines()
Получает структуру документа.
Возвращает: OutlineCollection
getPageInfo()
public PageInfo getPageInfo()
Получает информацию о странице (только для генератора)
Возвращает: PageInfo - Информация о странице.
getPageLabels()
public PageLabelCollection getPageLabels()
Получает метки страниц в документе.
Возвращает: PageLabelCollection
getPageLayout()
public int getPageLayout()
Получает макет страницы, который будет использоваться при открытии документа.
Возвращает: инт
getPageMode()
public int getPageMode()
Получает режим страницы, определяя, как документ должен отображаться при открытии.
Возвращает: инт
getPages()
public 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 PdfFormat getPdfFormat()
Получает формат PDF.
Возвращает: PdfFormat - Формат PDF
getPermissions()
public int getPermissions()
Получает разрешения документа.
Возвращает: инт
getTaggedContent()
public final ITaggedContent getTaggedContent()
Получает доступ к содержимому TaggedPdf.
В примере показано, как использовать содержимое с тегами для создания нового документа с заголовком, абзацами и изображениями.
// Создать новый документ
Document document = new Document();
// Получить помеченный контент
ITaggedContent taggedContent = document.getTaggedContent();
//Установить язык для документа
taggedContent.setLanguage("en-US");
// Установить заголовок для PDF-документа
taggedContent.setTitle("Example document");
// Создание и добавление раздела
SectElement sect = taggedContent.createSectElement();
taggedContent.getRootElement().appendChild(sect);
// Создать заголовок
HeaderElement h1 = taggedContent.createHeaderElement(1);
h1.setText("The Header");
sect.appendChild(h1);
// Создать абзац
ParagraphElement p = taggedContent.createParagraphElement();
p.setTag("Paragraph");
p.setText("The text of paragraph.");
sect.appendChild(p);
// Создать иллюстрацию
IllustrationElement figure1 = taggedContent.createFigureElement();
sect.appendChild(figure1);
figure1.setAlternativeText("Figure 1");
figure1.setTitle("Image 1");
figure1.setTag("Fig");
figure1.setImage("path/of/image.jpg");
// Сохранить документ
document.save("example.pdf");
Возвращает: ITaggedContent - Экземпляр ITaggedContent
getVersion()
public String getVersion()
Получает версию Pdf из заголовка файла Pdf.
Возвращает: java.lang.String
getXmpMetadata(OutputStream output)
public void getXmpMetadata(OutputStream output)
Получить метаданные XMP из документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | java.io.OutputStream | Поток, в котором будут храниться метаданные. |
hashCode()
public native int hashCode()
Возвращает: инт
importAnnotationsFromXfdf(InputStream stream)
public final void importAnnotationsFromXfdf(InputStream stream)
Импорт аннотаций из потока в документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток содержит данные XFDF. |
importAnnotationsFromXfdf(String fileName)
public void importAnnotationsFromXfdf(String fileName)
Импорт аннотаций из файла XFDF в документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Имя XFDF-файла |
isAbsentFontTryToSubstitute()
public boolean isAbsentFontTryToSubstitute()
Флаг, информирующий о замене отсутствующего шрифта.
Возвращает: логический
isCenterWindow()
public boolean isCenterWindow()
Получает флаг, указывающий, будет ли положение окна документа центрировано на экране.
Example demonstrates how to get CenterWindow flag:
Document document = new Document("sample.pdf");
boolean value = document.isCenterWindow();
Возвращает: логический
isDisableFontLicenseVerifications()
public final boolean isDisableFontLicenseVerifications()
Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. Например, какой-то шрифт не может быть встроен в документ PDF, если правила лицензии запрещают встраивание для этого шрифта. Этот флаг используется для отключения любых лицензионных ограничений для всех шрифтов в текущем PDF-документе. Будьте осторожны при использовании этого флага. Когда он установлен, это означает, что лицо, установившее этот флаг, берет на себя всю ответственность за возможные нарушения лицензии/закона. Так что Он берет это на свой страх и риск. Настоятельно рекомендуется использовать этот флаг только в том случае, если вы полностью уверены, что не нарушаете закон об авторском праве. По умолчанию ложь.
Возвращает: boolean - логическое значение По умолчанию false.
isDisplayDocTitle()
public boolean isDisplayDocTitle()
Получает флаг, указывающий, должна ли строка заголовка окна документа отображать заголовок документа.
Example demonstrates how to get DisplayDocTitle flag:
Document document = new Document("sample.pdf");
boolean value = document.isDisplayDocTitle();
Возвращает: логический
isEnableObjectUnload()
public boolean isEnableObjectUnload()
Получить или установить флаг, разрешающий частичную выгрузку документа из памяти. Это позволяет уменьшить использование памяти, но может отрицательно сказаться на производительности.
Возвращает: boolean - логическое значение
isEncrypted()
public boolean isEncrypted()
Получает зашифрованный статус документа. Истинно, если документ зашифрован.
Возвращает: boolean - логическое значение
isFitWindow()
public boolean isFitWindow()
Получает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице.
Example demonstrates how to get FitWindow flag:
Document document = new Document("sample.pdf");
boolean value = document.isFitWindow();
Возвращает: логический
isHandleSignatureChange()
public final boolean isHandleSignatureChange()
Выбросить исключение, если документ сохранится с изменениями и будет иметь подпись
Возвращает: boolean - логическое значение
isHideMenubar()
public boolean isHideMenubar()
Получает флаг, указывающий, следует ли скрывать строку меню, когда документ активен.
Example demonstrates how to get HideMenubar flag:
Document document = new Document("sample.pdf");
boolean value = document.isHideMenubar();
Возвращает: логический
isHideToolBar()
public boolean isHideToolBar()
Получает флаг, указывающий, должна ли быть скрыта панель инструментов, когда документ активен.
Example demonstrates how to get HideToolBar flag:
Document document = new Document("sample.pdf");
boolean value = document.isHideToolBar();
Возвращает: логический
isHideWindowUI()
public boolean isHideWindowUI()
Получает или задает флаг, указывающий, следует ли скрывать элементы пользовательского интерфейса, когда документ активен.
Example demonstrates how to get HideWindowUI flag:
Document document = new Document("sample.pdf");
boolean value = document.isHideWindowUI();
Возвращает: логический
isLicensed()
public static boolean isLicensed()
Получает лицензированное состояние системы. Возвращает true, если система работает в лицензионном режиме, и false в противном случае.
Возвращает: boolean - логическое значение
isLinearized()
public boolean isLinearized()
Получает или задает значение, указывающее, является ли документ линеаризованным.
Возвращает: логический
isManualDisposeEnabled()
public boolean isManualDisposeEnabled()
По умолчанию метод сохраняет закрытые внутренние потоки и освобождает ресурсы памяти. Мы можем сделать некоторые операции и продолжить работу с документом после сохранения метода, если этот параметр ManualDispose включен.
Возвращает: boolean - логическое значение. (значение по умолчанию == ложь)
isPdfUaCompliant()
public boolean isPdfUaCompliant()
Получает документ, совместимый с pdfua.
Возвращает: boolean - логическое значение
isPdfaCompliant()
public boolean isPdfaCompliant()
Получает документ, совместимый с pdfa.
Возвращает: boolean - логическое значение
isSkippedPdfaCompliantValidationBeforeSave()
public boolean isSkippedPdfaCompliantValidationBeforeSave()
По умолчанию процесс проверки pdfa необходим для обновления или удаления данных, совместимых с pdfa, если некоторые правила были нарушены. Но для быстрого сохранения процесс можно пропустить.
Возвращает: boolean - логическое значение
isXrefGapsAllowed()
public boolean isXrefGapsAllowed()
Получает или задает документ, совместимый с pdfa.
Возвращает: boolean - логическое значение
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
optimize()
public void optimize()
Линеаризовать документ, чтобы - как можно быстрее открыть первую страницу; - отображать следующую страницу или переходить по ссылке на следующую страницу как можно быстрее; - отображать страницу постепенно по мере ее поступления, когда данные для страницы доставляются по медленному каналу (сначала отображать наиболее полезные данные); - разрешить взаимодействие с пользователем, например переход по ссылке, даже до того, как вся страница будет получена и отображена. Вызов этого метода фактически не сохраняет документ. Напротив, документ подготовлен только для оптимизированной структуры, затем вызовите Сохранить, чтобы получить оптимизированный документ.
optimizeResources()
public void optimizeResources()
Оптимизировать ресурсы в документе: 1. Удалены ресурсы, которые не используются на страницах документа; 2. Равные ресурсы объединены в один объект; 3. Неиспользуемые объекты удаляются.
optimizeResources(OptimizationOptions strategy)
public void optimizeResources(OptimizationOptions strategy)
Оптимизируйте ресурсы в документе в соответствии с определенной стратегией оптимизации.
Параметры:
Параметр | Тип | Описание |
---|---|---|
strategy | OptimizationOptions | Стратегия оптимизации. |
preSave(PageCollection pages, SaveOptions saveOptions)
public static void preSave(PageCollection pages, SaveOptions saveOptions)
Внутренний метод
Параметры:
Параметр | Тип | Описание |
---|---|---|
pages | PageCollection | экземпляр PageCollection |
saveOptions | SaveOptions | Экземпляр SaveOptions |
processParagraphs()
public void processParagraphs()
Сохраняет документ в генератор.
removeMetadata()
public void removeMetadata()
Удаляет метаданные из документа.
removePdfUaCompliance()
public void removePdfUaCompliance()
Удалить соответствие pdfUa из документа
removePdfaCompliance()
public void removePdfaCompliance()
Удалить соответствие pdfa из документа
repair()
public void repair()
Восстанавливает поврежденный документ.
resumeUpdate()
public void resumeUpdate()
возобновляет обновление документа
save()
public void save()
Сохраняйте документ инкрементально (т. е. используя метод инкрементного обновления).
Чтобы сохранить документ постепенно, мы должны открыть файл документа для записи. Поэтому Document нужно инициализировать не с помощью InputStream, а с путем к файлу, как в следующем фрагменте кода: Document doc = new Document(“document.pdf”); // внести некоторые изменения и постепенно сохранить документ doc.save();
В случае, когда документ был инициализирован с помощью InputStream, запись в InputStream невозможна, поэтому мы рекомендуем использовать отдельные методы «save» для сохранения документа или «saveIncrementally» для сохранения документа инкрементально.
save(System.IO.Stream output)
public void save(System.IO.Stream output)
Только для внутреннего использования
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | com.aspose.ms.System.IO.Stream | Только для внутреннего использования |
save(SaveOptions options)
public final void save(SaveOptions options)
Сохраняет документ с параметрами сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
options | SaveOptions | Сохранить параметры. |
save(OutputStream output)
public void save(OutputStream output)
Сохраняет документ в поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | java.io.OutputStream | Поток, где будет храниться оболочка документа. |
save(OutputStream outputStream, SaveFormat format)
public void save(OutputStream outputStream, SaveFormat format)
Сохраняет документ с новым именем вместе с форматом файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток, где документ будет храниться. |
format | SaveFormat | Параметры формата. |
save(OutputStream outputStream, SaveOptions options)
public void save(OutputStream outputStream, SaveOptions options)
Сохраняет документ под новым именем, задавая параметры сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | |
options | SaveOptions |
save(String outputFileName)
public void save(String outputFileName)
Сохраняет документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Путь к файлу, в котором будет храниться документ. |
save(String outputFileName, SaveFormat format)
public void save(String outputFileName, SaveFormat format)
Сохраняет документ с новым именем вместе с форматом файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Путь к файлу, в котором будет храниться документ. |
format | SaveFormat | Параметры формата. |
save(String outputFileName, SaveOptions options)
public void save(String outputFileName, SaveOptions options)
Сохраняет документ под новым именем, задавая параметры сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Путь к файлу, в котором будет храниться документ. |
options | SaveOptions | Сохранить параметры. |
save(HttpServletResponse response, String outputFileName, int disposition, SaveOptions options)
public void save(HttpServletResponse response, String outputFileName, int disposition, SaveOptions options)
Сохраняет документ в поток ответов с параметрами сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
response | javax.servlet.http.HttpServletResponse | Инкапсулирует информацию HTTP-ответа. |
outputFileName | java.lang.String | Простое имя файла, т.е. без пути. |
disposition | int | Представляет заголовок Content-Disposition протокола MIME. |
options | SaveOptions | Сохранить параметры. |
saveIncrementally(System.IO.Stream output)
public void saveIncrementally(System.IO.Stream output)
Поэтапно сохраняет документ PDF в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | com.aspose.ms.System.IO.Stream | Объект OutputStream |
saveIncrementally(OutputStream output)
public void saveIncrementally(OutputStream output)
Поэтапно сохраняет документ PDF в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
output | java.io.OutputStream | Объект OutputStream |
saveIncrementally(String outputFileName)
public void saveIncrementally(String outputFileName)
Поэтапно сохраняет документ PDF в указанный поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFileName | java.lang.String | Объект OutputStream |
saveXml(String file)
public void saveXml(String file)
Сохранить документ в XML.
Параметры:
Параметр | Тип | Описание |
---|---|---|
file | java.lang.String | XML-файл модели документа |
sendTo(DocumentDevice device, int fromPage, int toPage, OutputStream output)
public 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 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 void sendTo(DocumentDevice device, OutputStream output)
Отправляет весь документ на устройство для обработки документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
device | DocumentDevice | Устройство документа, которое используется для обработки документа. |
output | java.io.OutputStream | Выходной поток содержит результаты обработки документа на данном устройстве. |
sendTo(DocumentDevice device, String outputFileName)
public void sendTo(DocumentDevice device, String outputFileName)
Отправляет весь документ на устройство для обработки документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
device | DocumentDevice | Устройство документа, которое используется для обработки документа. |
outputFileName | java.lang.String | Имя выходного файла с результатами обработки. |
setAbsentFontHandler(ADocument.AbsentFontHandler absentFontHandler)
public void setAbsentFontHandler(ADocument.AbsentFontHandler absentFontHandler)
Уведомление об отсутствии шрифтов при обработке документов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
absentFontHandler | com.aspose.pdf.ADocument.AbsentFontHandler | Экземпляр ADocument.AbsentFontHandler |
setAbsentFontTryToSubstitute(boolean substitute)
public void setAbsentFontTryToSubstitute(boolean substitute)
Установка флага для замены отсутствующего шрифта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
substitute | boolean |
setAllowReusePageContent(boolean value)
public void setAllowReusePageContent(boolean value)
Позволяет объединять содержимое страниц для оптимизации размера документа. Если используется, то разные, но дублированные страницы могут ссылаться на один и тот же объект контента. Обратите внимание, что этот режим может вызвать побочные эффекты, такие как изменение содержимого страницы при изменении другой страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setBackground(Color value)
public void setBackground(Color value)
Устанавливает цвет фона документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setCenterWindow(boolean value)
public void setCenterWindow(boolean value)
Устанавливает флаг, определяющий, будет ли положение окна документа центрировано на экране.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setCollection(Collection value)
public void setCollection(Collection value)
Устанавливает коллекцию документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | Collection |
setConvertMetadataAndCatalogOnly(boolean value)
public final void setConvertMetadataAndCatalogOnly(boolean value)
Получает параметр преобразования для конвертера pdf/ua (преобразовывать только метаданные и каталог документов, если установлено значение true)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setDirection(int value)
public void setDirection(int value)
Устанавливает порядок чтения текста: L2R (слева направо) или R2L (справа налево).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int |
setDisableFontLicenseVerifications(boolean value)
public final void setDisableFontLicenseVerifications(boolean value)
Многие операции со шрифтом не могут быть выполнены, если эти операции запрещены лицензией на этот шрифт. Например, какой-то шрифт не может быть встроен в документ PDF, если правила лицензии запрещают встраивание для этого шрифта. Этот флаг используется для отключения любых лицензионных ограничений для всех шрифтов в текущем PDF-документе. Будьте осторожны при использовании этого флага. Когда он установлен, это означает, что лицо, установившее этот флаг, берет на себя всю ответственность за возможные нарушения лицензии/закона. Так что Он берет это на свой страх и риск. Настоятельно рекомендуется использовать этот флаг только в том случае, если вы полностью уверены, что не нарушаете закон об авторском праве. По умолчанию ложь.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение По умолчанию false. |
setDisplayDocTitle(boolean value)
public void setDisplayDocTitle(boolean value)
Устанавливает флаг, определяющий, должна ли строка заголовка окна документа отображать заголовок документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setDuplex(int value)
public void setDuplex(int value)
Получает или задает параметр обработки режима двусторонней печати для использования при печати файла из диалогового окна печати.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PrintDuplex |
setEmbedStandardFonts(boolean value)
public void setEmbedStandardFonts(boolean value)
Свойство, которое объявляет, что документ должен включать все стандартные шрифты Type1, для которых флаг IsEmbedded установлен в значение true. Все шрифты PDF можно встроить в документ, просто установив для флага IsEmbedded значение true, но стандартные шрифты PDF Type1 являются исключением из этого правила. Встраивание стандартного шрифта Type1 требует много времени, поэтому для встраивания этих шрифтов необходимо не только установить флаг IsEmbedded в true для указанного шрифта, но и установить дополнительный флаг на уровне документа - EmbedStandardFonts = true; Это свойство можно установить только один раз для всех шрифтов. По умолчанию ложь.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setEnableObjectUnload(boolean value)
public void setEnableObjectUnload(boolean value)
Получить или установить флаг, разрешающий частичную выгрузку документа из памяти. Это позволяет уменьшить использование памяти, но может отрицательно сказаться на производительности.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setEnableSignatureSanitization(boolean value)
public final void setEnableSignatureSanitization(boolean value)
Получает или задает флаг для управления очисткой полей подписи. Включено по умолчанию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setFitWindow(boolean value)
public void setFitWindow(boolean value)
Устанавливает флаг, указывающий, нужно ли изменять размер окна документа, чтобы он соответствовал первой отображаемой странице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setHandleSignatureChange(boolean value)
public final void setHandleSignatureChange(boolean value)
Выбросить исключение, если документ сохранится с изменениями и будет иметь подпись
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setHideMenubar(boolean value)
public void setHideMenubar(boolean value)
Устанавливает флаг, указывающий, должна ли строка меню быть скрыта, когда документ активен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setHideToolBar(boolean value)
public void setHideToolBar(boolean value)
Установите флаг, указывающий, должна ли панель инструментов быть скрыта, когда документ активен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setHideWindowUI(boolean value)
public void setHideWindowUI(boolean value)
Устанавливает флаг, указывающий, должны ли быть скрыты элементы пользовательского интерфейса, когда документ активен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setIgnoreCorruptedObjects(boolean value)
public void setIgnoreCorruptedObjects(boolean value)
Получает или устанавливает флаг игнорирования ошибок в исходных файлах. Когда страницы из исходного документа копируются в целевой документ, процесс копирования останавливается, за исключением случаев, когда некоторые объекты в исходных файлах повреждены, когда этот флаг установлен в false. пример: dest.Pages.Add(src.Pages); Если для этого флага установлено значение true, поврежденные объекты будут заменены пустыми значениями. По умолчанию: правда.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логические значения |
setLayersAdded(boolean value)
public void setLayersAdded(boolean value)
Установить значение LayersAdded
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setLinearized(boolean value)
public void setLinearized(boolean value)
Устанавливает значение, указывающее, является ли документ линеаризованным.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setManualDisposeEnabled(boolean manualDisposeEnabled)
public void setManualDisposeEnabled(boolean manualDisposeEnabled)
По умолчанию метод save закрывает внутренние потоки и освобождает ресурсы памяти. Мы можем сделать некоторые операции и продолжить работу с документом после вызова метода сохранения, если этот параметр ManualDispose включен. Но настоятельно рекомендуется вызывать метод dispose, когда экземпляр Document больше не нужен.
Параметры:
Параметр | Тип | Описание |
---|---|---|
manualDisposeEnabled | boolean | логическое значение. (значение по умолчанию == ложь) |
setNonFullScreenPageMode(int value)
public void setNonFullScreenPageMode(int value)
Устанавливает режим страницы, определяя, как отображать документ при выходе из полноэкранного режима.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int |
setOpenAction(IAppointment value)
public void setOpenAction(IAppointment value)
Задает действие, выполняемое при открытии документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | IAppointment |
setOptimizeSize(boolean value)
public void setOptimizeSize(boolean value)
Устанавливает флаг оптимизации. Когда страницы добавляются в документ, равные потоки ресурсов в результирующем файле объединяются в один объект PDF, если этот флаг установлен. Это позволяет уменьшить результирующий размер файла, но может привести к замедлению выполнения и увеличению требований к памяти. Значение по умолчанию: ложь.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setPageInfo(PageInfo value)
public void setPageInfo(PageInfo value)
Устанавливает информацию о странице (только для генератора).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | PageInfo |
setPageLayout(int value)
public void setPageLayout(int value)
Задает макет страницы, который будет использоваться при открытии документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int |
setPageMode(int pageMode)
public void setPageMode(int pageMode)
Устанавливает режим страницы, определяя, как документ должен отображаться при открытии.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pageMode | int |
setSkipPdfaCompliantValidationBeforeSave(boolean pdfaCompliantValidationBeforeSave)
public void setSkipPdfaCompliantValidationBeforeSave(boolean pdfaCompliantValidationBeforeSave)
По умолчанию процесс проверки pdfa необходим для обновления или удаления pdfa, если некоторые правила были нарушены. Но для быстрого сохранения процесс можно пропустить.
Параметры:
Параметр | Тип | Описание |
---|---|---|
pdfaCompliantValidationBeforeSave | boolean | логическое значение |
setTitle(String title)
public final void setTitle(String title)
Установить заголовок для документа PDF
Параметры:
Параметр | Тип | Описание |
---|---|---|
title | java.lang.String | Название документа |
setXmpMetadata(InputStream stream)
public void setXmpMetadata(InputStream stream)
Установить метаданные XMP документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток, содержащий метаданные XMP. |
setXrefGapsAllowed(boolean value)
public void setXrefGapsAllowed(boolean value)
Получает или задает документ, совместимый с pdfa.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
startOperation()
public static void startOperation()
suppressUpdate()
public void suppressUpdate()
Подавляет обновление данных содержимого для всех страниц Содержимое не обновляется до тех пор, пока не будет вызвано ResumeUpdate
toString()
public String toString()
Возвращает: java.lang.String
updatePages()
public void updatePages()
обновление страниц
validate(PdfFormatConversionOptions options)
public boolean validate(PdfFormatConversionOptions options)
Подтвердить документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
options | PdfFormatConversionOptions | набор опций для преобразования документа PDF |
Возвращает: boolean - Результат операции
validate(OutputStream outputLogStream, PdfFormat format)
public boolean validate(OutputStream outputLogStream, PdfFormat format)
Подтвердить документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogStream | java.io.OutputStream | Поток, где будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
Возвращает: boolean - Результат операции
validate(String outputLogFileName, PdfFormat format)
public boolean validate(String outputLogFileName, PdfFormat format)
Подтвердить документ в указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputLogFileName | java.lang.String | Путь к файлу, в котором будут храниться комментарии. |
format | PdfFormat | Формат пдф. |
Возвращает: boolean - Результат операции
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |