SvgSaveOptions

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

public class SvgSaveOptions extends UnifiedSaveOptions

Сохранить параметры для экспорта в формат SVG

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

КонструкторОписание
SvgSaveOptions()Конструктор

Методы

МетодОписание
equals(Object arg0)
getClass()
getCustomStrategyOfEmbeddedImagesSaving()Это поле может содержать стратегию сохранения, которую необходимо использовать (если она присутствует) во время преобразования для индивидуальной обработки созданных файлов внешних изображений (например, встроенных BMP или JPEG), встроенных в сохраненный SVG.
getProgressEventsRetranslator()Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе
getSaveFormat()Формат сохранения данных.
getWarningHandler()Обратный вызов для обработки любых сгенерированных предупреждений.
hashCode()
isCloseResponse()Получает логическое значение, указывающее, будет ли объект Response закрыт после сохранения документа в ответ.
isCompressOutputToZipArchive()Указывает, будут ли выходные данные создаваться как один zip-архив.
isExtractOcrSublayerOnly()Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR.
isScaleToPixels()Указывает, следует ли масштабировать выходной документ от типографских точек до пикселей.
isTreatTargetFileNameAsDirectory()Эта опция определяет, будет ли создан целевой каталог (если он еще отсутствует) с тем же именем, что и запрошенный выходной файл, вместо самого запрошенного выходного файла.
isTryMergeAdjacentSameBackgroundImages()Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом.
notify()
notifyAll()
setCloseResponse(boolean value)Устанавливает логическое значение, указывающее, будет ли объект Response закрыт после сохранения документа в ответ.
setCompressOutputToZipArchive(boolean compressOutputToZipArchive)Указывает, будут ли выходные данные создаваться как один zip-архив.
setCustomStrategyOfEmbeddedImagesSaving(SvgSaveOptions.EmbeddedImagesSavingStrategy customStrategyOfEmbeddedImagesSaving)Это поле может содержать стратегию сохранения, которую необходимо использовать (если она присутствует) во время преобразования для индивидуальной обработки созданных файлов внешних изображений (например, встроенных BMP или JPEG), встроенных в сохраненный SVG.
setExtractOcrSublayerOnly(boolean value)Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR.
setProgressEventsRetranslator(ConversionProgressEventsTranslator progressEventsRetranslator)Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе
setScaleToPixels(boolean scaleToPixels)Указывает, следует ли масштабировать выходной документ от типографских точек до пикселей.
setTreatTargetFileNameAsDirectory(boolean treatTargetFileNameAsDirectory)Эта опция определяет, будет ли создан целевой каталог (если он еще отсутствует) с тем же именем, что и запрошенный выходной файл, вместо самого запрошенного выходного файла.
setTryMergeAdjacentSameBackgroundImages(boolean tryMergeAdjacentSameBackgroundImages)Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом.
setWarningHandler(WarningCallback value)Обратный вызов для обработки любых сгенерированных предупреждений.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

SvgSaveOptions()

public SvgSaveOptions()

Конструктор

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getClass()

public final native Class<?> getClass()

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

getCustomStrategyOfEmbeddedImagesSaving()

public SvgSaveOptions.EmbeddedImagesSavingStrategy getCustomStrategyOfEmbeddedImagesSaving()

Это поле может содержать стратегию сохранения, которую необходимо использовать (если она присутствует) во время преобразования для индивидуальной обработки созданных файлов внешних изображений (например, встроенных BMP или JPEG), встроенных в сохраненный SVG. Эта стратегия должна обрабатывать ресурсы и возвращать строку, представляющую желаемый URI сохраненного ресурса в сгенерированном SVG. Если обработка того или иного файла по каким-либо причинам должна производиться самим кодом конвертера, а не в пользовательском коде, установите в пользовательском коде флаг «CustomProcessingCancelled» переменной параметра «imageSavingInfo». этот ресурс должен быть сделан в самом конвертере, как если бы не было никакого внешнего пользовательского кода.

Возвращает: EmbeddedImagesSavingStrategy - Экземпляр EmbeddedImagesSavingStrategy

getProgressEventsRetranslator()

public ConversionProgressEventsTranslator getProgressEventsRetranslator()

Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе

Возвращает: com.aspose.pdf.ConversionProgressEventsTranslator — экземпляр ConversionProgressEventsTranslator

getSaveFormat()

public SaveFormat getSaveFormat()

Формат сохранения данных.

Возвращает: SaveFormat - Значение формата сохранения

getWarningHandler()

public WarningCallback getWarningHandler()

Обратный вызов для обработки любых сгенерированных предупреждений. WarningHandler возвращает элемент перечисления ReturnAction, указывающий либо Продолжить, либо Прервать. «Продолжить» — это действие по умолчанию, и операция «Сохранить» продолжается, однако пользователь может также вернуть команду «Прервать», и в этом случае операция «Сохранить» должна быть прекращена.

Возвращает: WarningCallback - Значение IWarningCallback

hashCode()

public native int hashCode()

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

isCloseResponse()

public boolean isCloseResponse()

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

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

isCompressOutputToZipArchive()

public boolean isCompressOutputToZipArchive()

Указывает, будут ли выходные данные создаваться как один zip-архив. Обратитесь к комментарию к опциям «TreatTargetFileNameAsDirectory», чтобы увидеть правила именования svg-файлов страниц для многостраничного исходного документа, которые также применяются к сжатому набору выходных файлов.

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

isExtractOcrSublayerOnly()

public boolean isExtractOcrSublayerOnly()

Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR.

Значение: в результирующий документ будет извлечен истинный текст; в противном случае ложь.

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

isScaleToPixels()

public boolean isScaleToPixels()

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

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

isTreatTargetFileNameAsDirectory()

public boolean isTreatTargetFileNameAsDirectory()

Эта опция определяет, будет ли создан целевой каталог (если он еще отсутствует) с тем же именем, что и запрошенный выходной файл, вместо самого запрошенного выходного файла. Это так, что в этом каталоге будут находиться все выходные SVG-изображения страниц (как описано ниже). Если нет, выходные файлы страниц, отличных от первой, будут созданы точно в запрошенном каталоге в качестве основного выходного файла, но будут содержать суффикс в имени файла._[2…n], который определяется номером страницы, например, если Вы определяете выходной файл “C:\AsposeTests\output.svg” и вывод будет содержать несколько svg-файлов страниц, тогда файлы страниц будут создаваться также в директории “C:\AsposeTests\” и имеют имена “output.svg”, “output_2.svg», «вывод_3.svg и т. д.

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

isTryMergeAdjacentSameBackgroundImages()

public boolean isTryMergeAdjacentSameBackgroundImages()

Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом. В этом случае визуализаторы целевых форматов (например, MsWord для формата DOCS) иногда создают видимые границы между частями фоновых изображений, поскольку их методы сглаживания краев изображения (сглаживания) отличаются от Acrobat Reader. Если кажется, что экспортированный документ содержит такие видимые границы между частями одних и тех же фоновых изображений, попробуйте использовать этот параметр, чтобы избавиться от этого нежелательного эффекта. ВНИМАНИЕ! Такая оптимизация качества обычно существенно замедляет конвертацию, поэтому, пожалуйста, используйте эту опцию только тогда, когда это действительно необходимо.

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCloseResponse(boolean value)

public void setCloseResponse(boolean value)

Устанавливает логическое значение, указывающее, будет ли объект Response закрыт после сохранения документа в ответ.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setCompressOutputToZipArchive(boolean compressOutputToZipArchive)

public void setCompressOutputToZipArchive(boolean compressOutputToZipArchive)

Указывает, будут ли выходные данные создаваться как один zip-архив. Обратитесь к комментарию к опциям «TreatTargetFileNameAsDirectory», чтобы увидеть правила именования svg-файлов страниц для многостраничного исходного документа, которые также применяются к сжатому набору выходных файлов.

Параметры:

ПараметрТипОписание
compressOutputToZipArchivebooleanлогическое значение

setCustomStrategyOfEmbeddedImagesSaving(SvgSaveOptions.EmbeddedImagesSavingStrategy customStrategyOfEmbeddedImagesSaving)

public void setCustomStrategyOfEmbeddedImagesSaving(SvgSaveOptions.EmbeddedImagesSavingStrategy customStrategyOfEmbeddedImagesSaving)

Это поле может содержать стратегию сохранения, которую необходимо использовать (если она присутствует) во время преобразования для индивидуальной обработки созданных файлов внешних изображений (например, встроенных BMP или JPEG), встроенных в сохраненный SVG. Эта стратегия должна обрабатывать ресурсы и возвращать строку, представляющую желаемый URI сохраненного ресурса в сгенерированном SVG. Если обработка того или иного файла по каким-либо причинам должна производиться самим кодом конвертера, а не в пользовательском коде, установите в пользовательском коде флаг «CustomProcessingCancelled» переменной параметра «imageSavingInfo». этот ресурс должен быть сделан в самом конвертере, как если бы не было никакого внешнего пользовательского кода.

Параметры:

ПараметрТипОписание
customStrategyOfEmbeddedImagesSavingEmbeddedImagesSavingStrategyЭкземпляр EmbeddedImagesSavingStrategy

setExtractOcrSublayerOnly(boolean value)

public void setExtractOcrSublayerOnly(boolean value)

Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR.

Значение: в результирующий документ будет извлечен истинный текст; в противном случае ложь.


Значение по умолчанию == ложь

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setProgressEventsRetranslator(ConversionProgressEventsTranslator progressEventsRetranslator)

public void setProgressEventsRetranslator(ConversionProgressEventsTranslator progressEventsRetranslator)

Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе

Параметры:

ПараметрТипОписание
progressEventsRetranslatorcom.aspose.pdf.ConversionProgressEventsTranslatorЭкземпляр ConversionProgressEventsTranslator

setScaleToPixels(boolean scaleToPixels)

public void setScaleToPixels(boolean scaleToPixels)

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

Параметры:

ПараметрТипОписание
scaleToPixelsbooleanлогическое значение

setTreatTargetFileNameAsDirectory(boolean treatTargetFileNameAsDirectory)

public void setTreatTargetFileNameAsDirectory(boolean treatTargetFileNameAsDirectory)

Эта опция определяет, будет ли создан целевой каталог (если он еще отсутствует) с тем же именем, что и запрошенный выходной файл, вместо самого запрошенного выходного файла. Это так, что в этом каталоге будут находиться все выходные SVG-изображения страниц (как описано ниже). Если нет, выходные файлы страниц, отличных от первой, будут созданы точно в запрошенном каталоге в качестве основного выходного файла, но будут содержать суффикс в имени файла._[2…n], который определяется номером страницы, например, если Вы определяете выходной файл “C:\AsposeTests\output.svg” и вывод будет содержать несколько svg-файлов страниц, тогда файлы страниц будут создаваться также в директории “C:\AsposeTests\” и имеют имена “output.svg”, “output_2.svg», «вывод_3.svg и т. д.

Параметры:

ПараметрТипОписание
treatTargetFileNameAsDirectorybooleanлогическое значение

setTryMergeAdjacentSameBackgroundImages(boolean tryMergeAdjacentSameBackgroundImages)

public void setTryMergeAdjacentSameBackgroundImages(boolean tryMergeAdjacentSameBackgroundImages)

Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом. В этом случае визуализаторы целевых форматов (например, MsWord для формата DOCS) иногда создают видимые границы между частями фоновых изображений, поскольку их методы сглаживания краев изображения (сглаживания) отличаются от Acrobat Reader. Если кажется, что экспортированный документ содержит такие видимые границы между частями одних и тех же фоновых изображений, попробуйте использовать этот параметр, чтобы избавиться от этого нежелательного эффекта. ВНИМАНИЕ! Такая оптимизация качества обычно существенно замедляет конвертацию, поэтому, пожалуйста, используйте эту опцию только тогда, когда это действительно необходимо.

Параметры:

ПараметрТипОписание
tryMergeAdjacentSameBackgroundImagesbooleanлогическое значение

setWarningHandler(WarningCallback value)

public void setWarningHandler(WarningCallback value)

Обратный вызов для обработки любых сгенерированных предупреждений. WarningHandler возвращает элемент перечисления ReturnAction, указывающий либо Продолжить, либо Прервать. «Продолжить» — это действие по умолчанию, и операция «Сохранить» продолжается, однако пользователь может также вернуть команду «Прервать», и в этом случае операция «Сохранить» должна быть прекращена.

Параметры:

ПараметрТипОписание
valueWarningCallbackЗначение IWarningCallback

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