PdfSaveOptions

Наследование: java.lang.Object, com.aspose.words.SaveOptions, com.aspose.words.FixedPageSaveOptions

Все реализованные интерфейсы: java.lang.Cloneable

public class PdfSaveOptions extends FixedPageSaveOptions implements Cloneable

Может использоваться для указания дополнительных параметров при сохранении документа вSaveFormat.PDF формат.

Чтобы узнать больше, посетитеSpecify Save Options документальная статья.

Конструкторы

КонструкторОписание
PdfSaveOptions()Инициализирует новый экземпляр этого класса, который можно использовать для сохранения документа вSaveFormat.PDF формат.

Методы

МетодОписание
createSaveOptions(int saveFormat)
createSaveOptions(String fileName)Создает объект параметров сохранения класса, подходящего для расширения файла, указанного в данном имени файла.
deepClone()Создает глубокий клон этого объекта.
equals(Object obj)Определяет, равен ли указанный объект по значению текущему объекту.
getAdditionalTextPositioning()Флаг, указывающий, следует ли писать дополнительные операторы позиционирования текста или нет.
getAllowEmbeddingPostScriptFonts()Получает логическое значение, указывающее, разрешать ли встраивание шрифтов с контурами PostScript при встраивании шрифтов TrueType в документ после его сохранения.
getCacheHeaderFooterShapes()Получает значение, определяющее, следует ли кэшировать фигуры, помещенные в верхний и нижний колонтитулы документа.
getClass()
getColorMode()Получает значение, определяющее способ отображения цветов.
getCompliance()Указывает уровень соответствия стандартам PDF для выходных документов.
getCreateNoteHyperlinks()Указывает, следует ли преобразовывать ссылки сносок/концевых сносок в основном текстовом материале в активные гиперссылки.
getCustomPropertiesExport()Получает значение, определяющее способDocument.getCustomDocumentProperties() экспортируются в файл PDF.
getDefaultTemplate()Получает путь к шаблону по умолчанию (включая имя файла).
getDigitalSignatureDetails()Получает сведения для подписания выходного PDF-документа.
getDisplayDocTitle()Флаг, указывающий, будет ли окно\В строке заголовка должно отображаться название документа, взятое из записи Title словаря информации о документе.
getDml3DEffectsRenderingMode()Получает значение, определяющее способ визуализации 3D-эффектов.
getDmlEffectsRenderingMode()Получает значение, определяющее способ визуализации эффектов DrawingML.
getDmlRenderingMode()Получает значение, определяющее способ отображения фигур DrawingML.
getDownsampleOptions()Позволяет указать параметры понижающей дискретизации.
getEmbedFullFonts()Управляет тем, как шрифты внедряются в результирующие PDF-документы.
getEncryptionDetails()Получает сведения о шифровании выходного PDF-документа.
getExportDocumentStructure()Получает значение, определяющее, следует ли экспортировать структуру документа.
getExportGeneratorName()При значении true имя и версия Aspose.Words встраиваются в создаваемые файлы.
getExportLanguageToSpanTag()Получает значение, определяющее, следует ли создавать тег «Span» в структуре документа для экспорта языка текста.
getFontEmbeddingMode()Задает режим внедрения шрифта.
getHeaderFooterBookmarksExportMode()Определяет, как экспортируются закладки в верхних/нижних колонтитулах.
getImageColorSpaceExportMode()Указывает, как цветовое пространство будет выбрано для изображений в документе PDF.
getImageCompression()Указывает тип сжатия, который будет использоваться для всех изображений в документе.
getImlRenderingMode()Получает значение, определяющее способ визуализации объектов рукописного ввода (InkML).
getInterpolateImages()Флаг, указывающий, должна ли интерполяция изображения выполняться соответствующим считывающим устройством.
getJpegQuality()Получает значение, определяющее качество изображений JPEG внутри документа PDF.
getMemoryOptimization()Получает значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа.
getMetafileRenderingOptions()Позволяет указать параметры рендеринга метафайла.
getNumeralFormat()ПолучаетNumeralFormat используется для отображения цифр.
getOpenHyperlinksInNewWindow()Получает значение, определяющее, будут ли гиперссылки в выходном документе Pdf принудительно открываться в новом окне (или вкладке) браузера.
getOptimizeOutput()Флаг указывает, требуется ли оптимизация вывода.
getOutlineOptions()Позволяет указать параметры контура.
getPageMode()Указывает, как документ PDF должен отображаться при открытии в программе чтения PDF.
getPageSavingCallback()Позволяет управлять сохранением отдельных страниц при экспорте документа в фиксированный формат страницы.
getPageSet()Получает страницы для отображения.
getPreblendImages()Получает значение, определяющее, следует ли предварительно смешивать прозрачные изображения с черным цветом фона.
getPreserveFormFields()Указывает, сохранять ли поля формы Microsoft Word как поля формы в формате PDF или преобразовывать их в текст.
getPrettyFormat()Когда true , красивые форматы выводятся там, где это применимо.
getProgressCallback()Вызывается при сохранении документа и принимает данные о ходе сохранения.
getSaveFormat()Указывает формат, в котором будет сохранен документ, если используется этот объект параметров сохранения.
getTempFolder()Указывает папку для временных файлов, используемых при сохранении в файл DOC или DOCX.
getTextCompression()Указывает тип сжатия, который будет использоваться для всего текстового содержимого в документе.
getUpdateCreatedTimeProperty()Получает значение, определяющее, является лиBuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date) свойство обновляется перед сохранением.
getUpdateFields()Получает значение, определяющее, следует ли обновлять поля определенных типов перед сохранением документа в фиксированном формате страницы.
getUpdateLastPrintedProperty()Получает значение, определяющее, является лиBuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date) свойство обновляется перед сохранением.
getUpdateLastSavedTimeProperty()Получает значение, определяющее, является лиBuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date) свойство обновляется перед сохранением.
getUpdateSdtContent()Получает значение, определяющее, будет ли содержимоеStructuredDocumentTag обновляется перед сохранением.
getUseAntiAliasing()Получает значение, определяющее, следует ли использовать сглаживание для рендеринга.
getUseBookFoldPrintingSettings()Получает логическое значение, указывающее, следует ли сохранять документ с использованием макета печати буклета, если он указан черезPageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).
getUseCoreFonts()Получает значение, определяющее, следует ли заменять шрифты TrueType Arial, Times New Roman, Courier New и Symbol базовыми шрифтами PDF Type 1.
getUseHighQualityRendering()Получает значение, определяющее, следует ли использовать высокое качество (т. е.
getZoomBehavior()Получает значение, определяющее, какой тип масштабирования следует применять при открытии документа в средстве просмотра PDF.
getZoomFactor()Получает значение, определяющее коэффициент масштабирования (в процентах) для документа.
hashCode()
notify()
notifyAll()
setAdditionalTextPositioning(boolean value)Флаг, указывающий, следует ли писать дополнительные операторы позиционирования текста или нет.
setAllowEmbeddingPostScriptFonts(boolean value)Задает логическое значение, указывающее, разрешать ли встраивание шрифтов с контурами PostScript при встраивании шрифтов TrueType в документ после его сохранения.
setCacheHeaderFooterShapes(boolean value)Задает значение, определяющее, следует ли кэшировать фигуры, размещенные в верхнем и нижнем колонтитулах документа.
setColorMode(int value)Задает значение, определяющее способ отображения цветов.
setCompliance(int value)Указывает уровень соответствия стандартам PDF для выходных документов.
setCreateNoteHyperlinks(boolean value)Указывает, следует ли преобразовывать ссылки сносок/концевых сносок в основном текстовом материале в активные гиперссылки.
setCustomPropertiesExport(int value)Устанавливает значение, определяющее способDocument.getCustomDocumentProperties() экспортируются в файл PDF.
setDefaultTemplate(String value)Устанавливает путь к шаблону по умолчанию (включая имя файла).
setDigitalSignatureDetails(PdfDigitalSignatureDetails value)Устанавливает детали для подписания выходного PDF-документа.
setDisplayDocTitle(boolean value)Флаг, указывающий, будет ли окно\В строке заголовка должно отображаться название документа, взятое из записи Title словаря информации о документе.
setDml3DEffectsRenderingMode(int value)Задает значение, определяющее способ визуализации 3D-эффектов.
setDmlEffectsRenderingMode(int value)Задает значение, определяющее, как визуализируются эффекты DrawingML.
setDmlRenderingMode(int value)Задает значение, определяющее, как отображаются фигуры DrawingML.
setDownsampleOptions(DownsampleOptions value)Позволяет указать параметры понижающей дискретизации.
setEmbedFullFonts(boolean value)Управляет тем, как шрифты внедряются в результирующие PDF-документы.
setEncryptionDetails(PdfEncryptionDetails value)Задает детали для шифрования выходного PDF-документа.
setExportDocumentStructure(boolean value)Задает значение, определяющее, экспортировать структуру документа или нет.
setExportGeneratorName(boolean value)При значении true имя и версия Aspose.Words встраиваются в создаваемые файлы.
setExportLanguageToSpanTag(boolean value)Задает значение, определяющее, следует ли создавать тег «Span» в структуре документа для экспорта языка текста.
setFontEmbeddingMode(int value)Задает режим внедрения шрифта.
setHeaderFooterBookmarksExportMode(int value)Определяет, как экспортируются закладки в верхних/нижних колонтитулах.
setImageColorSpaceExportMode(int value)Указывает, как цветовое пространство будет выбрано для изображений в документе PDF.
setImageCompression(int value)Указывает тип сжатия, который будет использоваться для всех изображений в документе.
setImlRenderingMode(int value)Задает значение, определяющее способ визуализации объектов рукописного ввода (InkML).
setInterpolateImages(boolean value)Флаг, указывающий, должна ли интерполяция изображения выполняться соответствующим считывающим устройством.
setJpegQuality(int value)Задает значение, определяющее качество изображений JPEG внутри документа PDF.
setMemoryOptimization(boolean value)Задает значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа.
setMetafileRenderingOptions(MetafileRenderingOptions value)Позволяет указать параметры рендеринга метафайла.
setNumeralFormat(int value)НаборыNumeralFormat используется для отображения цифр.
setOpenHyperlinksInNewWindow(boolean value)Задает значение, определяющее, будут ли гиперссылки в выходном документе Pdf принудительно открываться в новом окне (или вкладке) браузера.
setOptimizeOutput(boolean value)Флаг указывает, требуется ли оптимизация вывода.
setPageMode(int value)Указывает, как документ PDF должен отображаться при открытии в программе чтения PDF.
setPageSavingCallback(IPageSavingCallback value)Позволяет управлять сохранением отдельных страниц при экспорте документа в фиксированный формат страницы.
setPageSet(PageSet value)Устанавливает страницы для отображения.
setPreblendImages(boolean value)Задает значение, определяющее, следует ли предварительно смешивать прозрачные изображения с черным цветом фона.
setPreserveFormFields(boolean value)Указывает, сохранять ли поля формы Microsoft Word как поля формы в формате PDF или преобразовывать их в текст.
setPrettyFormat(boolean value)Когда true , красивые форматы выводятся там, где это применимо.
setProgressCallback(IDocumentSavingCallback value)Вызывается при сохранении документа и принимает данные о ходе сохранения.
setSaveFormat(int value)Указывает формат, в котором будет сохранен документ, если используется этот объект параметров сохранения.
setTempFolder(String value)Указывает папку для временных файлов, используемых при сохранении в файл DOC или DOCX.
setTextCompression(int value)Указывает тип сжатия, который будет использоваться для всего текстового содержимого в документе.
setUpdateCreatedTimeProperty(boolean value)Устанавливает значение, определяющее, будет лиBuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date) свойство обновляется перед сохранением.
setUpdateFields(boolean value)Задает значение, определяющее, следует ли обновлять поля определенных типов перед сохранением документа в фиксированном формате страницы.
setUpdateLastPrintedProperty(boolean value)Устанавливает значение, определяющее, будет лиBuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date) свойство обновляется перед сохранением.
setUpdateLastSavedTimeProperty(boolean value)Устанавливает значение, определяющее, будет лиBuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date) свойство обновляется перед сохранением.
setUpdateSdtContent(boolean value)Устанавливает значение, определяющее, будет ли содержимоеStructuredDocumentTag обновляется перед сохранением.
setUseAntiAliasing(boolean value)Задает значение, определяющее, следует ли использовать сглаживание для рендеринга.
setUseBookFoldPrintingSettings(boolean value)Устанавливает логическое значение, указывающее, следует ли сохранять документ с использованием макета печати буклета, если он указан черезPageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).
setUseCoreFonts(boolean value)Задает значение, определяющее, следует ли заменять шрифты TrueType Arial, Times New Roman, Courier New и Symbol базовыми шрифтами PDF Type 1.
setUseHighQualityRendering(boolean value)Устанавливает значение, определяющее, использовать ли высокое качество (т.е.
setZoomBehavior(int value)Задает значение, определяющее, какой тип масштабирования следует применять при открытии документа в программе просмотра PDF.
setZoomFactor(int value)Задает значение, определяющее коэффициент масштабирования (в процентах) для документа.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PdfSaveOptions()

public PdfSaveOptions()

Инициализирует новый экземпляр этого класса, который можно использовать для сохранения документа вSaveFormat.PDF формат.

createSaveOptions(int saveFormat)

public static SaveOptions createSaveOptions(int saveFormat)

Параметры:

ПараметрТипОписание
saveFormatint

Возвращает: SaveOptions

createSaveOptions(String fileName)

public static SaveOptions createSaveOptions(String fileName)

Создает объект параметров сохранения класса, подходящего для расширения файла, указанного в данном имени файла.

Параметры:

ПараметрТипОписание
fileNamejava.lang.StringРасширение этого имени файла определяет класс создаваемого объекта параметров сохранения.

Возвращает: SaveOptions - Объект класса, производного отSaveOptions.

deepClone()

public PdfSaveOptions deepClone()

Создает глубокий клон этого объекта.

Возвращает: PdfSaveOptions

equals(Object obj)

public boolean equals(Object obj)

Определяет, равен ли указанный объект по значению текущему объекту.

Параметры:

ПараметрТипОписание
objjava.lang.Object

Возвращает: логический

getAdditionalTextPositioning()

public boolean getAdditionalTextPositioning()

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

Если true , дополнительные операторы позиционирования текста записываются в выходной PDF-файл. Это может помочь решить проблемы с неточным позиционированием текста на некоторых принтерах. Недостатком является увеличенный размер PDF-документа.

Значение по умолчанию неверно .

Возвращает: boolean - соответствующее логическое значение.

getAllowEmbeddingPostScriptFonts()

public boolean getAllowEmbeddingPostScriptFonts()

Получает логическое значение, указывающее, разрешать ли встраивание шрифтов с контурами PostScript при встраивании шрифтов TrueType в документ после его сохранения. Значение по умолчаниюfalse.

Обратите внимание: Word не встраивает шрифты PostScript, но может открывать документы со встроенными шрифтами этого типа.

Этот вариант работает только тогда, когдаFontInfoCollection.getEmbedTrueTypeFonts() / FontInfoCollection.setEmbedTrueTypeFonts(boolean) принадлежащийDocumentBase.getFontInfos() свойство имеет значение true .

Возвращает: boolean — логическое значение, указывающее, разрешать ли встраивание шрифтов с контурами PostScript при встраивании шрифтов TrueType в документ после его сохранения.

getCacheHeaderFooterShapes()

public boolean getCacheHeaderFooterShapes()

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

Значение по умолчанию — false, и формы не кэшируются.

Когда значение равно true, графические фигуры записываются в документ PDF как xObject.

Некоторые фигуры не поддерживаются для кэширования (фигуры с полями, закладками, HRefs).

Возвращает: логическое значение — значение, определяющее, следует ли кэшировать фигуры, размещенные в верхнем и нижнем колонтитулах документа.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getColorMode()

public int getColorMode()

Получает значение, определяющее способ отображения цветов. Значение по умолчаниюColorMode.NORMAL.

Возвращает: int — значение, определяющее способ отображения цветов. Возвращаемое значение является одним изColorMode константы.

getCompliance()

public int getCompliance()

Указывает уровень соответствия стандартам PDF для выходных документов.

По умолчаниюPdfCompliance.PDF_17.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изPdfCompliance константы.

public boolean getCreateNoteHyperlinks()

Указывает, следует ли преобразовывать ссылки сносок/концевых сносок в основном текстовом материале в активные гиперссылки. При нажатии гиперссылка приведет к соответствующей сноске/концевой сноске. Значение по умолчанию — ложь.

Возвращает: boolean - соответствующее логическое значение.

getCustomPropertiesExport()

public int getCustomPropertiesExport()

Получает значение, определяющее способDocument.getCustomDocumentProperties() экспортируются в файл PDF.

Значение по умолчаниюPdfCustomPropertiesExport.NONE.

PdfCustomPropertiesExport.METADATA значение не поддерживается при сохранении в PDF/A.PdfCustomPropertiesExport.STANDARD вместо этого будет использоваться для PDF/A-1 и PDF/A-2 иPdfCustomPropertiesExport.NONE для PDF/A-4.

PdfCustomPropertiesExport.STANDARD значение не поддерживается при сохранении в PDF 2.0.PdfCustomPropertiesExport.METADATA вместо этого будет использоваться.

Возвращает: int - значение, определяющее способDocument.getCustomDocumentProperties() экспортируются в файл PDF. Возвращаемое значение является одним изPdfCustomPropertiesExport константы.

getDefaultTemplate()

public String getDefaultTemplate()

Получает путь к шаблону по умолчанию (включая имя файла). Значение по умолчанию для этого свойстваempty string . Если указано, этот путь используется для загрузки шаблона, когдаDocument.getAutomaticallyUpdateStyles() / Document.setAutomaticallyUpdateStyles(boolean) правда, ноDocument.getAttachedTemplate() / Document.setAttachedTemplate(java.lang.String) пустой.

Возвращает: java.lang.String — путь к шаблону по умолчанию (включая имя файла).

getDigitalSignatureDetails()

public PdfDigitalSignatureDetails getDigitalSignatureDetails()

Получает сведения для подписания выходного PDF-документа.

Значение по умолчанию равно null, и выходной документ не будет подписан. Когда для этого свойства задано допустимое значениеPdfDigitalSignatureDetails объект, то выходной PDF-документ будет подписан цифровой подписью.

Возвращает: PdfDigitalSignatureDetails - Детали для подписания выходного PDF-документа.

getDisplayDocTitle()

public boolean getDisplayDocTitle()

Флаг, указывающий, будет ли окно\В строке заголовка должно отображаться название документа, взятое из записи Title словаря информации о документе.

Если false , вместо этого в строке заголовка должно отображаться имя файла PDF, содержащего документ.

Этот флаг требуется для соответствия PDF/UA. значение true будет использоваться автоматически при сохранении в PDF/UA.

Значение по умолчанию неверно .

Возвращает: boolean - соответствующее логическое значение.

getDml3DEffectsRenderingMode()

public int getDml3DEffectsRenderingMode()

Получает значение, определяющее способ визуализации 3D-эффектов. Значение по умолчаниюDml3DEffectsRenderingMode.BASIC.

Возвращает: int — значение, определяющее, как визуализируются 3D-эффекты. Возвращаемое значение является одним изDml3DEffectsRenderingMode константы.

getDmlEffectsRenderingMode()

public int getDmlEffectsRenderingMode()

Получает значение, определяющее способ визуализации эффектов DrawingML. Значение по умолчаниюDmlEffectsRenderingMode.SIMPLIFIED.

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

ЕслиgetCompliance() / setCompliance(int) установлен наPdfCompliance.PDF_A_1_A или жеPdfCompliance.PDF_A_1_B , свойство всегда возвращаетDmlEffectsRenderingMode.NONE.

Возвращает: int — значение, определяющее, как визуализируются эффекты DrawingML. Возвращаемое значение является одним изDmlEffectsRenderingMode константы.

getDmlRenderingMode()

public int getDmlRenderingMode()

Получает значение, определяющее способ отображения фигур DrawingML. Значение по умолчаниюDmlRenderingMode.FALLBACK.

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

Возвращает: int — значение, определяющее способ отображения фигур DrawingML. Возвращаемое значение является одним изDmlRenderingMode константы.

getDownsampleOptions()

public DownsampleOptions getDownsampleOptions()

Позволяет указать параметры понижающей дискретизации.

Возвращает: DownsampleOptions - соответствующийDownsampleOptions ценность.

getEmbedFullFonts()

public boolean getEmbedFullFonts()

Управляет тем, как шрифты внедряются в результирующие PDF-документы.

Значение по умолчанию — false , что означает, что шрифты подмножаются перед внедрением. Подмножество полезно, если вы хотите уменьшить размер выходного файла. Подмножество удаляет все неиспользуемые глифы из шрифта.

Если для этого параметра задано значение true , в PDF-файл встраивается полный файл шрифта без подмножества. Это приведет к увеличению размера выходных файлов, но может быть полезной опцией, если вы хотите позже отредактировать полученный PDF-файл (например, добавить больше текста).

Некоторые шрифты большие (несколько мегабайт), и их встраивание без подмножества приведет к большим выходным документам.

Возвращает: boolean - соответствующее логическое значение.

getEncryptionDetails()

public PdfEncryptionDetails getEncryptionDetails()

Получает сведения о шифровании выходного PDF-документа.

Значение по умолчанию равно null, и выходной документ не будет зашифрован. Когда для этого свойства задано допустимое значениеPdfEncryptionDetails объект, то выходной PDF-документ будет зашифрован.

Алгоритм шифрования AES-128 используется при сохранении в формате PDF 1.7 (включая PDF/UA-1). Алгоритм шифрования AES-256 используется при сохранении в формате PDF 2.0.

Шифрование запрещено соответствием PDF/A. Этот параметр будет игнорироваться при сохранении в PDF/A.

PdfPermissions.CONTENT_COPY_FOR_ACCESSIBILITY разрешение требуется в соответствии с PDF/UA, если выходной документ зашифрован. Это разрешение будет автоматически использоваться при сохранении в PDF/UA.

PdfPermissions.CONTENT_COPY_FOR_ACCESSIBILITYразрешение устарело в формате PDF 2.0. Это разрешение будет игнорироваться при сохранении в PDF 2.0.

Возвращает: PdfEncryptionDetails - Подробная информация о шифровании выходного PDF-документа.

getExportDocumentStructure()

public boolean getExportDocumentStructure()

Получает значение, определяющее, следует ли экспортировать структуру документа.

Это значение игнорируется при сохранении в форматах PDF/A-1a, PDF/A-2a и PDF/UA-1, поскольку для этого соответствия требуется структура документа.

Обратите внимание, что экспорт структуры документа значительно увеличивает потребление памяти, особенно для больших документов.

Возвращает: логическое значение — значение, определяющее, следует ли экспортировать структуру документа.

getExportGeneratorName()

public boolean getExportGeneratorName()

При значении true имя и версия Aspose.Words встраиваются в создаваемые файлы. Значение по умолчаниюtrue.

Возвращает: boolean - соответствующее логическое значение.

getExportLanguageToSpanTag()

public boolean getExportLanguageToSpanTag()

Получает значение, определяющее, следует ли создавать тег «Span» в структуре документа для экспорта языка текста.

Значение по умолчанию — false, а атрибут «Lang» прикрепляется к последовательности отмеченного содержимого в потоке содержимого страницы.

Когда значение равно true, для текста с нестандартным языком создается тег «Span», и к этому тегу прикрепляется атрибут «Lang».

Это значение игнорируется, когдаgetExportDocumentStructure() / setExportDocumentStructure(boolean) является ложным.

Возвращает: логическое значение — значение, определяющее, следует ли создавать тег «Span» в структуре документа для экспорта языка текста.

getFontEmbeddingMode()

public int getFontEmbeddingMode()

Задает режим внедрения шрифта.

Значение по умолчаниюPdfFontEmbeddingMode.EMBED_ALL.

Этот параметр работает только для текста в кодировке ANSI (Windows-1252). Если документ содержит текст, отличный от ANSI, соответствующие шрифты будут встроены независимо от этого параметра.

Соответствие форматам PDF/A и PDF/UA требует внедрения всех шрифтов.PdfFontEmbeddingMode.EMBED_ALL значение будет использоваться автоматически при сохранении в PDF/A и PDF/UA.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изPdfFontEmbeddingMode константы.

getHeaderFooterBookmarksExportMode()

public int getHeaderFooterBookmarksExportMode()

Определяет, как экспортируются закладки в верхних/нижних колонтитулах.

Значение по умолчаниюHeaderFooterBookmarksExportMode.ALL.

Это свойство используется совместно сgetOutlineOptions() вариант.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изHeaderFooterBookmarksExportMode константы.

getImageColorSpaceExportMode()

public int getImageColorSpaceExportMode()

Указывает, как цветовое пространство будет выбрано для изображений в документе PDF.

Значение по умолчаниюPdfImageColorSpaceExportMode.AUTO.

ЕслиPdfImageColorSpaceExportMode.SIMPLE_CMYK указано значение,getImageCompression() / setImageCompression(int) параметр игнорируется, и для всех изображений в документе используется сжатие Flate.

PdfImageColorSpaceExportMode.SIMPLE_CMYK значение не поддерживается при сохранении в PDF/A.PdfImageColorSpaceExportMode.AUTO вместо этого будет использоваться значение.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изPdfImageColorSpaceExportMode константы.

getImageCompression()

public int getImageCompression()

Указывает тип сжатия, который будет использоваться для всех изображений в документе.

По умолчаниюPdfImageCompression.AUTO.

С использованиемPdfImageCompression.JPEG позволяет контролировать качество изображений в выходном документе с помощьюgetJpegQuality() / setJpegQuality(int) имущество.

С использованиемPdfImageCompression.JPEG обеспечивает самую высокую скорость преобразования по сравнению с производительностью других типов сжатия, но в этом случае имеет место сжатие JPEG с потерями.

С использованиемPdfImageCompression.AUTO позволяет контролировать качество Jpeg в выходном документе черезgetJpegQuality() / setJpegQuality(int) свойство, но для других форматов необработанные пиксельные данные извлекаются и сохраняются с помощью сжатия Flate. Этот случай медленнее, чем преобразование Jpeg, но без потерь.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изPdfImageCompression константы.

getImlRenderingMode()

public int getImlRenderingMode()

Получает значение, определяющее способ визуализации объектов рукописного ввода (InkML). Значение по умолчаниюImlRenderingMode.INK_ML.

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

Возвращает: int — значение, определяющее способ отображения объектов рукописного ввода (InkML). Возвращаемое значение является одним изImlRenderingMode константы.

getInterpolateImages()

public boolean getInterpolateImages()

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

Когда разрешение исходного изображения значительно ниже разрешения устройства вывода, каждый исходный образец покрывает множество пикселей устройства. В результате изображения могут выглядеть неровными или блочными. Эти визуальные артефакты можно уменьшить, применяя алгоритм интерполяции изображения во время рендеринга. Вместо того, чтобы закрашивать все пиксели, покрытые исходным образцом, одним и тем же цветом, интерполяция изображения пытается создать плавный переход между соседними значениями образца.

Соответствующий Reader может не реализовывать эту функцию PDF или может использовать любую конкретную реализацию интерполяции, которую он пожелает.

Значение по умолчанию неверно .

Флаг интерполяции запрещен соответствием PDF/A. значение false будет использоваться автоматически при сохранении в PDF/A.

Возвращает: boolean - соответствующее логическое значение.

getJpegQuality()

public int getJpegQuality()

Получает значение, определяющее качество изображений JPEG внутри документа PDF.

Значение по умолчанию — 100.

Это свойство используется совместно сgetImageCompression() / setImageCompression(int) вариант.

Действует, только если документ содержит изображения JPEG.

Используйте это свойство, чтобы получить или установить качество изображений внутри документа при сохранении в формате PDF. Значение может варьироваться от 0 до 100, где 0 означает худшее качество, но максимальное сжатие, а 100 — лучшее качество, но минимальное сжатие. Если качество равно 100, а исходное изображение - JPEG, это означает отсутствие сжатия - исходные байты будут сохранены.

Возвращает: int — значение, определяющее качество изображений JPEG внутри документа PDF.

getMemoryOptimization()

public boolean getMemoryOptimization()

Получает значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа. Значение по умолчанию для этого свойстваfalse. Установка для этого параметра значения true может значительно снизить потребление памяти при сохранении больших документов за счет замедления времени сохранения.

Возвращает: boolean — значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа.

getMetafileRenderingOptions()

public MetafileRenderingOptions getMetafileRenderingOptions()

Позволяет указать параметры рендеринга метафайла.

Возвращает: MetafileRenderingOptions - соответствующийMetafileRenderingOptions ценность.

getNumeralFormat()

public int getNumeralFormat()

ПолучаетNumeralFormat используется для отображения цифр. По умолчанию используются европейские цифры. Если значение этого свойства изменено, а макет страницы уже построен, тоDocument.updatePageLayout() вызывается автоматически для обновления любых изменений.

Возвращает: инт -{NumeralFormat используется для отображения цифр. Возвращаемое значение является одним изNumeralFormat константы.

getOpenHyperlinksInNewWindow()

public boolean getOpenHyperlinksInNewWindow()

Получает значение, определяющее, будут ли гиперссылки в выходном документе Pdf принудительно открываться в новом окне (или вкладке) браузера.

Значение по умолчанию неверно . Когда для этого значения установлено значение true, гиперссылки сохраняются с использованием кода JavaScript. Код JavaScript: app.launchURL(“URL”, true); , где URL — это гиперссылка.

Обратите внимание, что если для этого параметра установлено значение true, гиперссылки не могут работать в некоторых программах для чтения PDF, например, в Chrome, Firefox.

Действия JavaScript запрещены соответствием PDF/A-1 и PDF/A-2. false будет использоваться автоматически при сохранении в PDF/A-1 и PDF/A-2.

Возвращает: логическое значение — значение, определяющее, будут ли гиперссылки в выходном документе Pdf принудительно открываться в новом окне (или вкладке) браузера.

getOptimizeOutput()

public boolean getOptimizeOutput()

Флаг указывает, требуется ли оптимизация вывода. Если этот флаг установлен, удаляются лишние вложенные холсты и пустые холсты, а также объединяются соседние глифы с одинаковым форматированием. Примечание. Точность отображения содержимого может быть снижена, если для этого свойства задано значение true. Значение по умолчанию — ложь.

Возвращает: boolean - соответствующее логическое значение.

getOutlineOptions()

public OutlineOptions getOutlineOptions()

Позволяет указать параметры контура.

Контуры могут быть созданы из заголовков и закладок.

Для заголовков уровень структуры определяется уровнем заголовка.

Можно установить максимальный уровень заголовка для включения в контуры или вообще отключить контуры заголовков.

Для закладок уровень структуры может быть установлен в опциях как значение по умолчанию для всех закладок или как индивидуальное значение для отдельных закладок.

Кроме того, контуры можно экспортировать в формат XPS с помощью того жеgetOutlineOptions() учебный класс.

Возвращает: OutlineOptions - соответствующийOutlineOptions ценность.

getPageMode()

public int getPageMode()

Указывает, как документ PDF должен отображаться при открытии в программе чтения PDF. Значение по умолчаниюPdfPageMode.USE_OUTLINES.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изPdfPageMode константы.

getPageSavingCallback()

public IPageSavingCallback getPageSavingCallback()

Позволяет управлять сохранением отдельных страниц при экспорте документа в фиксированный формат страницы.

Возвращает: IPageSavingCallback - соответствующийIPageSavingCallback ценность.

getPageSet()

public PageSet getPageSet()

Получает страницы для отображения. По умолчанию это все страницы документа.

Возвращает: PageSet - Страницы для отображения.

getPreblendImages()

public boolean getPreblendImages()

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

Предварительное наложение изображений может улучшить внешний вид документа PDF в Adobe Reader и удалить артефакты сглаживания.

Для правильного отображения предварительно смешанных изображений приложение для просмотра PDF должно поддерживать запись /Matte в словаре изображений программной маски. Кроме того, предварительное смешивание изображений может снизить производительность рендеринга PDF.

Значение по умолчанию неверно .

Возвращает: логическое значение — значение, определяющее, следует ли предварительно смешивать прозрачные изображения с черным цветом фона.

getPreserveFormFields()

public boolean getPreserveFormFields()

Указывает, сохранять ли поля формы Microsoft Word как поля формы в формате PDF или преобразовывать их в текст. Значение по умолчанию — ложь.

Поля формы Microsoft Word включают ввод текста, раскрывающийся список и элементы управления флажками.

Если установлено значение false , эти поля будут экспортированы как текст в PDF. Если установлено значение true , эти поля будут экспортированы как поля формы PDF.

При экспорте полей формы в PDF в качестве полей формы может произойти некоторая потеря форматирования, поскольку поля формы PDF не поддерживают все функции полей формы Microsoft Word.

Кроме того, размер вывода зависит от размера содержимого, поскольку редактируемые формы в Microsoft Word являются встроенными объектами.

Редактируемые формы запрещены соответствием PDF/A. значение false будет использоваться автоматически при сохранении в PDF/A.

Поля формы не поддерживаются при сохранении в PDF/UA. значение false будет использоваться автоматически.

Возвращает: boolean - соответствующее логическое значение.

getPrettyFormat()

public boolean getPrettyFormat()

Когда true , красивые форматы выводятся там, где это применимо. Значение по умолчаниюfalse.

Установлен вtrue чтобы сделать вывод HTML, MHTML, EPUB, WordML, RTF, DOCX и ODT удобочитаемым для человека. Полезно для тестирования или отладки.

Возвращает: boolean - соответствующее логическое значение.

getProgressCallback()

public IDocumentSavingCallback getProgressCallback()

Вызывается при сохранении документа и принимает данные о ходе сохранения.

Прогресс сообщается при сохранении вSaveFormat.DOCX, SaveFormat.FLAT_OPC, SaveFormat.DOCM, SaveFormat.DOTM, SaveFormat.DOTX, SaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUB, SaveFormat.XAML_FLOW , или жеSaveFormat.XAML_FLOW_PACK.

Возвращает: IDocumentSavingCallback - соответствующийIDocumentSavingCallback ценность.

getSaveFormat()

public int getSaveFormat()

Указывает формат, в котором будет сохранен документ, если используется этот объект параметров сохранения. Может быть толькоSaveFormat.PDF.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изSaveFormat константы.

getTempFolder()

public String getTempFolder()

Указывает папку для временных файлов, используемых при сохранении в файл DOC или DOCX. По умолчанию это свойство имеет значение null, и временные файлы не используются.

Когда Aspose.Words сохраняет документ, ему необходимо создать временные внутренние структуры. По умолчанию эти внутренние структуры создаются в памяти, и использование памяти резко возрастает в течение короткого периода времени, пока документ сохраняется. Когда сохранение завершено, память освобождается и утилизируется сборщиком мусора.

Если вы сохраняете очень большой документ (тысячи страниц) и/или обрабатываете много документов одновременно, скачок памяти во время сохранения может быть достаточно значительным, чтобы система выдала исключение java.lang.IndexOutOfBoundsException. Указание временной папки с помощьюgetTempFolder() / setTempFolder(java.lang.String)приведет к тому, что Aspose.Words будет хранить внутренние структуры во временных файлах, а не в памяти. Это уменьшает использование памяти во время сохранения, но снижает производительность сохранения.

Папка должна существовать и быть доступной для записи, иначе будет выдано исключение.

Aspose.Words автоматически удаляет все временные файлы после завершения сохранения.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getTextCompression()

public int getTextCompression()

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

По умолчаниюPdfTextCompression.FLATE.

Значительно увеличивает размер вывода при сохранении документа без сжатия.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изPdfTextCompression константы.

getUpdateCreatedTimeProperty()

public boolean getUpdateCreatedTimeProperty()

Получает значение, определяющее, является лиBuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date) свойство обновляется перед сохранением. Значение по умолчанию — ложь;

Возвращает: boolean - Значение, определяющее, является лиBuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date) свойство обновляется перед сохранением.

getUpdateFields()

public boolean getUpdateFields()

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

Возвращает: boolean — значение, определяющее, следует ли обновлять поля определенных типов перед сохранением документа в фиксированном формате страницы.

getUpdateLastPrintedProperty()

public boolean getUpdateLastPrintedProperty()

Получает значение, определяющее, является лиBuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date) свойство обновляется перед сохранением.

Возвращает: boolean - Значение, определяющее, является лиBuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date) свойство обновляется перед сохранением.

getUpdateLastSavedTimeProperty()

public boolean getUpdateLastSavedTimeProperty()

Получает значение, определяющее, является лиBuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date) свойство обновляется перед сохранением.

Возвращает: boolean - Значение, определяющее, является лиBuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date) свойство обновляется перед сохранением.

getUpdateSdtContent()

public boolean getUpdateSdtContent()

Получает значение, определяющее, будет ли содержимоеStructuredDocumentTag обновляется перед сохранением. Значение по умолчанию неверно .

Возвращает: boolean — значение, определяющее, будет ли содержимоеStructuredDocumentTag обновляется перед сохранением.

getUseAntiAliasing()

public boolean getUseAntiAliasing()

Получает значение, определяющее, следует ли использовать сглаживание для рендеринга.

Значение по умолчанию неверно . Когда для этого значения установлено значение true, для рендеринга используется сглаживание.

Это свойство используется, когда документ экспортируется в следующие форматы:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF . Когда документ экспортируется вSaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUB а такжеSaveFormat.AZW_3 форматы эта опция используется для растровых изображений.

Возвращает: логическое значение — значение, определяющее, следует ли использовать сглаживание для рендеринга.

getUseBookFoldPrintingSettings()

public boolean getUseBookFoldPrintingSettings()

Получает логическое значение, указывающее, следует ли сохранять документ с использованием макета печати буклета, если он указан черезPageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

Если указан этот параметр,FixedPageSaveOptions.getPageSet() / FixedPageSaveOptions.setPageSet(com.aspose.words.PageSet) игнорируется при сохранении. Это поведение соответствует MS Word. Если в параметрах страницы не указаны параметры печати сгибом книги, этот параметр не будет работать.

Возвращает: boolean — логическое значение, указывающее, следует ли сохранять документ с использованием макета печати буклета, если он указан черезPageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

getUseCoreFonts()

public boolean getUseCoreFonts()

Получает значение, определяющее, следует ли заменять шрифты TrueType Arial, Times New Roman, Courier New и Symbol базовыми шрифтами PDF Type 1.

Значение по умолчанию неверно . Если для этого значения установлено значение true, шрифты Arial, Times New Roman, Courier New и Symbol заменяются в документе PDF соответствующим базовым шрифтом Type 1.

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

Этот параметр работает только для текста в кодировке ANSI (Windows-1252). Текст, отличный от ANSI, будет написан встроенным шрифтом TrueType независимо от этого параметра.

Соответствие форматам PDF/A и PDF/UA требует внедрения всех шрифтов. значение false будет использоваться автоматически при сохранении в PDF/A и PDF/UA.

Основные шрифты не поддерживаются при сохранении в формате PDF 2.0. значение false будет использоваться автоматически при сохранении в PDF 2.0.

Эта опция имеет более высокий приоритет, чемgetFontEmbeddingMode() / setFontEmbeddingMode(int) вариант.

Возвращает: boolean — значение, определяющее, следует ли заменять шрифты TrueType Arial, Times New Roman, Courier New и Symbol базовыми шрифтами PDF Type 1.

getUseHighQualityRendering()

public boolean getUseHighQualityRendering()

Получает значение, определяющее, следует ли использовать высококачественные (то есть медленные) алгоритмы рендеринга. Значение по умолчанию неверно .

Это свойство используется, когда документ экспортируется в форматы изображений:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF.

Возвращает: логическое значение — значение, определяющее, следует ли использовать высокое качество (т.е.

getZoomBehavior()

public int getZoomBehavior()

Получает значение, определяющее, какой тип масштабирования следует применять при открытии документа в средстве просмотра PDF. Значение по умолчаниюPdfZoomBehavior.NONE, т.е. подгонка не применяется.

Возвращает: int — значение, определяющее, какой тип масштабирования следует применять при открытии документа в программе просмотра PDF. Возвращаемое значение является одним изPdfZoomBehavior константы.

getZoomFactor()

public int getZoomFactor()

Получает значение, определяющее коэффициент масштабирования (в процентах) для документа. Это значение используется только в том случае, еслиgetZoomBehavior() / setZoomBehavior(int) установлен наPdfZoomBehavior.ZOOM_FACTOR.

Возвращает: int - значение, определяющее коэффициент масштабирования (в процентах) для документа.

hashCode()

public native int hashCode()

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAdditionalTextPositioning(boolean value)

public void setAdditionalTextPositioning(boolean value)

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

Если true , дополнительные операторы позиционирования текста записываются в выходной PDF-файл. Это может помочь решить проблемы с неточным позиционированием текста на некоторых принтерах. Недостатком является увеличенный размер PDF-документа.

Значение по умолчанию неверно .

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setAllowEmbeddingPostScriptFonts(boolean value)

public void setAllowEmbeddingPostScriptFonts(boolean value)

Задает логическое значение, указывающее, разрешать ли встраивание шрифтов с контурами PostScript при встраивании шрифтов TrueType в документ после его сохранения. Значение по умолчаниюfalse.

Обратите внимание: Word не встраивает шрифты PostScript, но может открывать документы со встроенными шрифтами этого типа.

Этот вариант работает только тогда, когдаFontInfoCollection.getEmbedTrueTypeFonts() / FontInfoCollection.setEmbedTrueTypeFonts(boolean) принадлежащийDocumentBase.getFontInfos() свойство имеет значение true .

Параметры:

ПараметрТипОписание
valuebooleanЛогическое значение, указывающее, разрешать ли встраивание шрифтов с контурами PostScript при встраивании шрифтов TrueType в документ после его сохранения.

setCacheHeaderFooterShapes(boolean value)

public void setCacheHeaderFooterShapes(boolean value)

Задает значение, определяющее, следует ли кэшировать фигуры, размещенные в верхнем и нижнем колонтитулах документа.

Значение по умолчанию — false, и формы не кэшируются.

Когда значение равно true, графические фигуры записываются в документ PDF как xObject.

Некоторые фигуры не поддерживаются для кэширования (фигуры с полями, закладками, HRefs).

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли кэшировать фигуры, размещенные в верхнем и нижнем колонтитулах документа.

setColorMode(int value)

public void setColorMode(int value)

Задает значение, определяющее способ отображения цветов. Значение по умолчаниюColorMode.NORMAL.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее способ отображения цветов. Значение должно быть одним изColorMode константы.

setCompliance(int value)

public void setCompliance(int value)

Указывает уровень соответствия стандартам PDF для выходных документов.

По умолчаниюPdfCompliance.PDF_17.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изPdfCompliance константы.
public void setCreateNoteHyperlinks(boolean value)

Указывает, следует ли преобразовывать ссылки сносок/концевых сносок в основном текстовом материале в активные гиперссылки. При нажатии гиперссылка приведет к соответствующей сноске/концевой сноске. Значение по умолчанию — ложь.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setCustomPropertiesExport(int value)

public void setCustomPropertiesExport(int value)

Устанавливает значение, определяющее способDocument.getCustomDocumentProperties() экспортируются в файл PDF.

Значение по умолчаниюPdfCustomPropertiesExport.NONE.

PdfCustomPropertiesExport.METADATA значение не поддерживается при сохранении в PDF/A.PdfCustomPropertiesExport.STANDARD вместо этого будет использоваться для PDF/A-1 и PDF/A-2 иPdfCustomPropertiesExport.NONE для PDF/A-4.

PdfCustomPropertiesExport.STANDARD значение не поддерживается при сохранении в PDF 2.0.PdfCustomPropertiesExport.METADATA вместо этого будет использоваться.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее путьDocument.getCustomDocumentProperties() экспортируются в файл PDF. Значение должно быть одним изPdfCustomPropertiesExport константы.

setDefaultTemplate(String value)

public void setDefaultTemplate(String value)

Устанавливает путь к шаблону по умолчанию (включая имя файла). Значение по умолчанию для этого свойстваempty string . Если указано, этот путь используется для загрузки шаблона, когдаDocument.getAutomaticallyUpdateStyles() / Document.setAutomaticallyUpdateStyles(boolean) правда, ноDocument.getAttachedTemplate() / Document.setAttachedTemplate(java.lang.String) пустой.

Параметры:

ПараметрТипОписание
valuejava.lang.StringПуть к шаблону по умолчанию (включая имя файла).

setDigitalSignatureDetails(PdfDigitalSignatureDetails value)

public void setDigitalSignatureDetails(PdfDigitalSignatureDetails value)

Устанавливает детали для подписания выходного PDF-документа.

Значение по умолчанию равно null, и выходной документ не будет подписан. Когда для этого свойства задано допустимое значениеPdfDigitalSignatureDetails объект, то выходной PDF-документ будет подписан цифровой подписью.

Параметры:

ПараметрТипОписание
valuePdfDigitalSignatureDetailsДетали для подписания выходного PDF-документа.

setDisplayDocTitle(boolean value)

public void setDisplayDocTitle(boolean value)

Флаг, указывающий, будет ли окно\В строке заголовка должно отображаться название документа, взятое из записи Title словаря информации о документе.

Если false , вместо этого в строке заголовка должно отображаться имя файла PDF, содержащего документ.

Этот флаг требуется для соответствия PDF/UA. значение true будет использоваться автоматически при сохранении в PDF/UA.

Значение по умолчанию неверно .

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setDml3DEffectsRenderingMode(int value)

public void setDml3DEffectsRenderingMode(int value)

Задает значение, определяющее способ визуализации 3D-эффектов. Значение по умолчаниюDml3DEffectsRenderingMode.BASIC.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее способ визуализации 3D-эффектов. Значение должно быть одним изDml3DEffectsRenderingMode константы.

setDmlEffectsRenderingMode(int value)

public void setDmlEffectsRenderingMode(int value)

Задает значение, определяющее, как визуализируются эффекты DrawingML. Значение по умолчаниюDmlEffectsRenderingMode.SIMPLIFIED.

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

ЕслиgetCompliance() / setCompliance(int) установлен наPdfCompliance.PDF_A_1_A или жеPdfCompliance.PDF_A_1_B , свойство всегда возвращаетDmlEffectsRenderingMode.NONE.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее, как визуализируются эффекты DrawingML. Значение должно быть одним изDmlEffectsRenderingMode константы.

setDmlRenderingMode(int value)

public void setDmlRenderingMode(int value)

Задает значение, определяющее, как отображаются фигуры DrawingML. Значение по умолчаниюDmlRenderingMode.FALLBACK.

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

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее, как отображаются фигуры DrawingML. Значение должно быть одним изDmlRenderingMode константы.

setDownsampleOptions(DownsampleOptions value)

public void setDownsampleOptions(DownsampleOptions value)

Позволяет указать параметры понижающей дискретизации.

Параметры:

ПараметрТипОписание
valueDownsampleOptionsСоответствующийDownsampleOptions ценность.

setEmbedFullFonts(boolean value)

public void setEmbedFullFonts(boolean value)

Управляет тем, как шрифты внедряются в результирующие PDF-документы.

Значение по умолчанию — false , что означает, что шрифты подмножаются перед внедрением. Подмножество полезно, если вы хотите уменьшить размер выходного файла. Подмножество удаляет все неиспользуемые глифы из шрифта.

Если для этого параметра задано значение true , в PDF-файл встраивается полный файл шрифта без подмножества. Это приведет к увеличению размера выходных файлов, но может быть полезной опцией, если вы хотите позже отредактировать полученный PDF-файл (например, добавить больше текста).

Некоторые шрифты большие (несколько мегабайт), и их встраивание без подмножества приведет к большим выходным документам.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setEncryptionDetails(PdfEncryptionDetails value)

public void setEncryptionDetails(PdfEncryptionDetails value)

Задает детали для шифрования выходного PDF-документа.

Значение по умолчанию равно null, и выходной документ не будет зашифрован. Когда для этого свойства задано допустимое значениеPdfEncryptionDetails объект, то выходной PDF-документ будет зашифрован.

Алгоритм шифрования AES-128 используется при сохранении в формате PDF 1.7 (включая PDF/UA-1). Алгоритм шифрования AES-256 используется при сохранении в формате PDF 2.0.

Шифрование запрещено соответствием PDF/A. Этот параметр будет игнорироваться при сохранении в PDF/A.

PdfPermissions.CONTENT_COPY_FOR_ACCESSIBILITY разрешение требуется в соответствии с PDF/UA, если выходной документ зашифрован. Это разрешение будет автоматически использоваться при сохранении в PDF/UA.

PdfPermissions.CONTENT_COPY_FOR_ACCESSIBILITYразрешение устарело в формате PDF 2.0. Это разрешение будет игнорироваться при сохранении в PDF 2.0.

Параметры:

ПараметрТипОписание
valuePdfEncryptionDetailsСведения о шифровании выходного PDF-документа.

setExportDocumentStructure(boolean value)

public void setExportDocumentStructure(boolean value)

Задает значение, определяющее, экспортировать структуру документа или нет.

Это значение игнорируется при сохранении в форматах PDF/A-1a, PDF/A-2a и PDF/UA-1, поскольку для этого соответствия требуется структура документа.

Обратите внимание, что экспорт структуры документа значительно увеличивает потребление памяти, особенно для больших документов.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли экспортировать структуру документа.

setExportGeneratorName(boolean value)

public void setExportGeneratorName(boolean value)

При значении true имя и версия Aspose.Words встраиваются в создаваемые файлы. Значение по умолчаниюtrue.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setExportLanguageToSpanTag(boolean value)

public void setExportLanguageToSpanTag(boolean value)

Задает значение, определяющее, следует ли создавать тег «Span» в структуре документа для экспорта языка текста.

Значение по умолчанию — false, а атрибут «Lang» прикрепляется к последовательности отмеченного содержимого в потоке содержимого страницы.

Когда значение равно true, для текста с нестандартным языком создается тег «Span», и к этому тегу прикрепляется атрибут «Lang».

Это значение игнорируется, когдаgetExportDocumentStructure() / setExportDocumentStructure(boolean) является ложным.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли создавать тег «Span» в структуре документа для экспорта языка текста.

setFontEmbeddingMode(int value)

public void setFontEmbeddingMode(int value)

Задает режим внедрения шрифта.

Значение по умолчаниюPdfFontEmbeddingMode.EMBED_ALL.

Этот параметр работает только для текста в кодировке ANSI (Windows-1252). Если документ содержит текст, отличный от ANSI, соответствующие шрифты будут встроены независимо от этого параметра.

Соответствие форматам PDF/A и PDF/UA требует внедрения всех шрифтов.PdfFontEmbeddingMode.EMBED_ALL значение будет использоваться автоматически при сохранении в PDF/A и PDF/UA.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изPdfFontEmbeddingMode константы.

setHeaderFooterBookmarksExportMode(int value)

public void setHeaderFooterBookmarksExportMode(int value)

Определяет, как экспортируются закладки в верхних/нижних колонтитулах.

Значение по умолчаниюHeaderFooterBookmarksExportMode.ALL.

Это свойство используется совместно сgetOutlineOptions() вариант.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изHeaderFooterBookmarksExportMode константы.

setImageColorSpaceExportMode(int value)

public void setImageColorSpaceExportMode(int value)

Указывает, как цветовое пространство будет выбрано для изображений в документе PDF.

Значение по умолчаниюPdfImageColorSpaceExportMode.AUTO.

ЕслиPdfImageColorSpaceExportMode.SIMPLE_CMYK указано значение,getImageCompression() / setImageCompression(int) параметр игнорируется, и для всех изображений в документе используется сжатие Flate.

PdfImageColorSpaceExportMode.SIMPLE_CMYK значение не поддерживается при сохранении в PDF/A.PdfImageColorSpaceExportMode.AUTO вместо этого будет использоваться значение.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изPdfImageColorSpaceExportMode константы.

setImageCompression(int value)

public void setImageCompression(int value)

Указывает тип сжатия, который будет использоваться для всех изображений в документе.

По умолчаниюPdfImageCompression.AUTO.

С использованиемPdfImageCompression.JPEG позволяет контролировать качество изображений в выходном документе с помощьюgetJpegQuality() / setJpegQuality(int) имущество.

С использованиемPdfImageCompression.JPEG обеспечивает самую высокую скорость преобразования по сравнению с производительностью других типов сжатия, но в этом случае имеет место сжатие JPEG с потерями.

С использованиемPdfImageCompression.AUTO позволяет контролировать качество Jpeg в выходном документе черезgetJpegQuality() / setJpegQuality(int) свойство, но для других форматов необработанные пиксельные данные извлекаются и сохраняются с помощью сжатия Flate. Этот случай медленнее, чем преобразование Jpeg, но без потерь.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изPdfImageCompression константы.

setImlRenderingMode(int value)

public void setImlRenderingMode(int value)

Задает значение, определяющее способ визуализации объектов рукописного ввода (InkML). Значение по умолчаниюImlRenderingMode.INK_ML.

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

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее способ визуализации объектов рукописного ввода (InkML). Значение должно быть одним изImlRenderingMode константы.

setInterpolateImages(boolean value)

public void setInterpolateImages(boolean value)

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

Когда разрешение исходного изображения значительно ниже разрешения устройства вывода, каждый исходный образец покрывает множество пикселей устройства. В результате изображения могут выглядеть неровными или блочными. Эти визуальные артефакты можно уменьшить, применяя алгоритм интерполяции изображения во время рендеринга. Вместо того, чтобы закрашивать все пиксели, покрытые исходным образцом, одним и тем же цветом, интерполяция изображения пытается создать плавный переход между соседними значениями образца.

Соответствующий Reader может не реализовывать эту функцию PDF или может использовать любую конкретную реализацию интерполяции, которую он пожелает.

Значение по умолчанию неверно .

Флаг интерполяции запрещен соответствием PDF/A. значение false будет использоваться автоматически при сохранении в PDF/A.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setJpegQuality(int value)

public void setJpegQuality(int value)

Задает значение, определяющее качество изображений JPEG внутри документа PDF.

Значение по умолчанию — 100.

Это свойство используется совместно сgetImageCompression() / setImageCompression(int) вариант.

Действует, только если документ содержит изображения JPEG.

Используйте это свойство, чтобы получить или установить качество изображений внутри документа при сохранении в формате PDF. Значение может варьироваться от 0 до 100, где 0 означает худшее качество, но максимальное сжатие, а 100 — лучшее качество, но минимальное сжатие. Если качество равно 100, а исходное изображение - JPEG, это означает отсутствие сжатия - исходные байты будут сохранены.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее качество изображений JPEG внутри документа PDF.

setMemoryOptimization(boolean value)

public void setMemoryOptimization(boolean value)

Задает значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа. Значение по умолчанию для этого свойстваfalse. Установка для этого параметра значения true может значительно снизить потребление памяти при сохранении больших документов за счет замедления времени сохранения.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа.

setMetafileRenderingOptions(MetafileRenderingOptions value)

public void setMetafileRenderingOptions(MetafileRenderingOptions value)

Позволяет указать параметры рендеринга метафайла.

Параметры:

ПараметрТипОписание
valueMetafileRenderingOptionsСоответствующийMetafileRenderingOptions ценность.

setNumeralFormat(int value)

public void setNumeralFormat(int value)

НаборыNumeralFormat используется для отображения цифр. По умолчанию используются европейские цифры. Если значение этого свойства изменено, а макет страницы уже построен, тоDocument.updatePageLayout() вызывается автоматически для обновления любых изменений.

Параметры:

ПараметрТипОписание
valueint{NumeralFormat используется для отображения цифр. Значение должно быть одним изNumeralFormat константы.

setOpenHyperlinksInNewWindow(boolean value)

public void setOpenHyperlinksInNewWindow(boolean value)

Задает значение, определяющее, будут ли гиперссылки в выходном документе Pdf принудительно открываться в новом окне (или вкладке) браузера.

Значение по умолчанию неверно . Когда для этого значения установлено значение true, гиперссылки сохраняются с использованием кода JavaScript. Код JavaScript: app.launchURL(“URL”, true); , где URL — это гиперссылка.

Обратите внимание, что если для этого параметра установлено значение true, гиперссылки не могут работать в некоторых программах для чтения PDF, например, в Chrome, Firefox.

Действия JavaScript запрещены соответствием PDF/A-1 и PDF/A-2. false будет использоваться автоматически при сохранении в PDF/A-1 и PDF/A-2.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, будут ли гиперссылки в выходном документе Pdf принудительно открываться в новом окне (или вкладке) браузера.

setOptimizeOutput(boolean value)

public void setOptimizeOutput(boolean value)

Флаг указывает, требуется ли оптимизация вывода. Если этот флаг установлен, удаляются лишние вложенные холсты и пустые холсты, а также объединяются соседние глифы с одинаковым форматированием. Примечание. Точность отображения содержимого может быть снижена, если для этого свойства задано значение true. Значение по умолчанию — ложь.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setPageMode(int value)

public void setPageMode(int value)

Указывает, как документ PDF должен отображаться при открытии в программе чтения PDF. Значение по умолчаниюPdfPageMode.USE_OUTLINES.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изPdfPageMode константы.

setPageSavingCallback(IPageSavingCallback value)

public void setPageSavingCallback(IPageSavingCallback value)

Позволяет управлять сохранением отдельных страниц при экспорте документа в фиксированный формат страницы.

Параметры:

ПараметрТипОписание
valueIPageSavingCallbackСоответствующийIPageSavingCallback ценность.

setPageSet(PageSet value)

public void setPageSet(PageSet value)

Устанавливает страницы для отображения. По умолчанию это все страницы документа.

Параметры:

ПараметрТипОписание
valuePageSetСтраницы для отображения.

setPreblendImages(boolean value)

public void setPreblendImages(boolean value)

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

Предварительное наложение изображений может улучшить внешний вид документа PDF в Adobe Reader и удалить артефакты сглаживания.

Для правильного отображения предварительно смешанных изображений приложение для просмотра PDF должно поддерживать запись /Matte в словаре изображений программной маски. Кроме того, предварительное смешивание изображений может снизить производительность рендеринга PDF.

Значение по умолчанию неверно .

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли предварительно смешивать прозрачные изображения с черным цветом фона.

setPreserveFormFields(boolean value)

public void setPreserveFormFields(boolean value)

Указывает, сохранять ли поля формы Microsoft Word как поля формы в формате PDF или преобразовывать их в текст. Значение по умолчанию — ложь.

Поля формы Microsoft Word включают ввод текста, раскрывающийся список и элементы управления флажками.

Если установлено значение false , эти поля будут экспортированы как текст в PDF. Если установлено значение true , эти поля будут экспортированы как поля формы PDF.

При экспорте полей формы в PDF в качестве полей формы может произойти некоторая потеря форматирования, поскольку поля формы PDF не поддерживают все функции полей формы Microsoft Word.

Кроме того, размер вывода зависит от размера содержимого, поскольку редактируемые формы в Microsoft Word являются встроенными объектами.

Редактируемые формы запрещены соответствием PDF/A. значение false будет использоваться автоматически при сохранении в PDF/A.

Поля формы не поддерживаются при сохранении в PDF/UA. значение false будет использоваться автоматически.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setPrettyFormat(boolean value)

public void setPrettyFormat(boolean value)

Когда true , красивые форматы выводятся там, где это применимо. Значение по умолчаниюfalse.

Установлен вtrue чтобы сделать вывод HTML, MHTML, EPUB, WordML, RTF, DOCX и ODT удобочитаемым для человека. Полезно для тестирования или отладки.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setProgressCallback(IDocumentSavingCallback value)

public void setProgressCallback(IDocumentSavingCallback value)

Вызывается при сохранении документа и принимает данные о ходе сохранения.

Прогресс сообщается при сохранении вSaveFormat.DOCX, SaveFormat.FLAT_OPC, SaveFormat.DOCM, SaveFormat.DOTM, SaveFormat.DOTX, SaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUB, SaveFormat.XAML_FLOW , или жеSaveFormat.XAML_FLOW_PACK.

Параметры:

ПараметрТипОписание
valueIDocumentSavingCallbackСоответствующийIDocumentSavingCallback ценность.

setSaveFormat(int value)

public void setSaveFormat(int value)

Указывает формат, в котором будет сохранен документ, если используется этот объект параметров сохранения. Может быть толькоSaveFormat.PDF.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изSaveFormat константы.

setTempFolder(String value)

public void setTempFolder(String value)

Указывает папку для временных файлов, используемых при сохранении в файл DOC или DOCX. По умолчанию это свойство имеет значение null, и временные файлы не используются.

Когда Aspose.Words сохраняет документ, ему необходимо создать временные внутренние структуры. По умолчанию эти внутренние структуры создаются в памяти, и использование памяти резко возрастает в течение короткого периода времени, пока документ сохраняется. Когда сохранение завершено, память освобождается и утилизируется сборщиком мусора.

Если вы сохраняете очень большой документ (тысячи страниц) и/или обрабатываете много документов одновременно, скачок памяти во время сохранения может быть достаточно значительным, чтобы система выдала исключение java.lang.IndexOutOfBoundsException. Указание временной папки с помощьюgetTempFolder() / setTempFolder(java.lang.String)приведет к тому, что Aspose.Words будет хранить внутренние структуры во временных файлах, а не в памяти. Это уменьшает использование памяти во время сохранения, но снижает производительность сохранения.

Папка должна существовать и быть доступной для записи, иначе будет выдано исключение.

Aspose.Words автоматически удаляет все временные файлы после завершения сохранения.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

setTextCompression(int value)

public void setTextCompression(int value)

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

По умолчаниюPdfTextCompression.FLATE.

Значительно увеличивает размер вывода при сохранении документа без сжатия.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изPdfTextCompression константы.

setUpdateCreatedTimeProperty(boolean value)

public void setUpdateCreatedTimeProperty(boolean value)

Устанавливает значение, определяющее, будет лиBuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date) свойство обновляется перед сохранением. Значение по умолчанию — ложь;

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, является лиBuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date) свойство обновляется перед сохранением.

setUpdateFields(boolean value)

public void setUpdateFields(boolean value)

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

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли обновлять поля определенных типов перед сохранением документа в фиксированном формате страницы.

setUpdateLastPrintedProperty(boolean value)

public void setUpdateLastPrintedProperty(boolean value)

Устанавливает значение, определяющее, будет лиBuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date) свойство обновляется перед сохранением.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, является лиBuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date) свойство обновляется перед сохранением.

setUpdateLastSavedTimeProperty(boolean value)

public void setUpdateLastSavedTimeProperty(boolean value)

Устанавливает значение, определяющее, будет лиBuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date) свойство обновляется перед сохранением.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, является лиBuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date) свойство обновляется перед сохранением.

setUpdateSdtContent(boolean value)

public void setUpdateSdtContent(boolean value)

Устанавливает значение, определяющее, будет ли содержимоеStructuredDocumentTag обновляется перед сохранением. Значение по умолчанию неверно .

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, является ли содержаниеStructuredDocumentTag обновляется перед сохранением.

setUseAntiAliasing(boolean value)

public void setUseAntiAliasing(boolean value)

Задает значение, определяющее, следует ли использовать сглаживание для рендеринга.

Значение по умолчанию неверно . Когда для этого значения установлено значение true, для рендеринга используется сглаживание.

Это свойство используется, когда документ экспортируется в следующие форматы:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF . Когда документ экспортируется вSaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUB а такжеSaveFormat.AZW_3 форматы эта опция используется для растровых изображений.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли использовать сглаживание для рендеринга.

setUseBookFoldPrintingSettings(boolean value)

public void setUseBookFoldPrintingSettings(boolean value)

Устанавливает логическое значение, указывающее, следует ли сохранять документ с использованием макета печати буклета, если он указан черезPageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

Если указан этот параметр,FixedPageSaveOptions.getPageSet() / FixedPageSaveOptions.setPageSet(com.aspose.words.PageSet) игнорируется при сохранении. Это поведение соответствует MS Word. Если в параметрах страницы не указаны параметры печати сгибом книги, этот параметр не будет работать.

Параметры:

ПараметрТипОписание
valuebooleanЛогическое значение, указывающее, следует ли сохранять документ с использованием макета печати буклета, если он указан черезPageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

setUseCoreFonts(boolean value)

public void setUseCoreFonts(boolean value)

Задает значение, определяющее, следует ли заменять шрифты TrueType Arial, Times New Roman, Courier New и Symbol базовыми шрифтами PDF Type 1.

Значение по умолчанию неверно . Если для этого значения установлено значение true, шрифты Arial, Times New Roman, Courier New и Symbol заменяются в документе PDF соответствующим базовым шрифтом Type 1.

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

Этот параметр работает только для текста в кодировке ANSI (Windows-1252). Текст, отличный от ANSI, будет написан встроенным шрифтом TrueType независимо от этого параметра.

Соответствие форматам PDF/A и PDF/UA требует внедрения всех шрифтов. значение false будет использоваться автоматически при сохранении в PDF/A и PDF/UA.

Основные шрифты не поддерживаются при сохранении в формате PDF 2.0. значение false будет использоваться автоматически при сохранении в PDF 2.0.

Эта опция имеет более высокий приоритет, чемgetFontEmbeddingMode() / setFontEmbeddingMode(int) вариант.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли заменять шрифты TrueType Arial, Times New Roman, Courier New и Symbol базовыми шрифтами PDF Type 1.

setUseHighQualityRendering(boolean value)

public void setUseHighQualityRendering(boolean value)

Устанавливает значение, определяющее, следует ли использовать высококачественные (т.е. медленные) алгоритмы рендеринга. Значение по умолчанию неверно .

Это свойство используется, когда документ экспортируется в форматы изображений:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, следует ли использовать высокое качество (т.е.

setZoomBehavior(int value)

public void setZoomBehavior(int value)

Задает значение, определяющее, какой тип масштабирования следует применять при открытии документа в программе просмотра PDF. Значение по умолчаниюPdfZoomBehavior.NONE, т.е. подгонка не применяется.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее, какой тип масштабирования следует применять при открытии документа в средстве просмотра PDF. Значение должно быть одним изPdfZoomBehavior константы.

setZoomFactor(int value)

public void setZoomFactor(int value)

Задает значение, определяющее коэффициент масштабирования (в процентах) для документа. Это значение используется только в том случае, еслиgetZoomBehavior() / setZoomBehavior(int) установлен наPdfZoomBehavior.ZOOM_FACTOR.

Параметры:

ПараметрТипОписание
valueintЗначение, определяющее коэффициент масштабирования (в процентах) для документа.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int