PptxSaveOptions
Наследование: java.lang.Object, com.aspose.pdf.SaveOptions, com.aspose.pdf.UnifiedSaveOptions
public class PptxSaveOptions extends UnifiedSaveOptions
Сохранить параметры для экспорта в формат SVG
Конструкторы
Конструктор | Описание |
---|---|
PptxSaveOptions() | Конструктор |
Методы
Метод | Описание |
---|---|
equals(Object arg0) | |
getClass() | |
getCustomProgressHandler() | Этот обработчик можно использовать для обработки событий о ходе преобразования, например, для отображения индикатора выполнения или сообщений о текущем количестве обработанных страниц. Пример кода обработчика, показывающего ход выполнения на консоли: |
getImageResolution() | Получает или задает разрешение изображения (т/д). |
getProgressEventsRetranslator() | Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе |
getSaveFormat() | Формат сохранения данных. |
getSeparateImages() | Если установлено значение true, изображения отделяются от всей остальной графики. |
getSlidesAsImages() | Если установлено значение true, то все содержимое распознается как изображения (по одному на страницу). |
getWarningHandler() | Обратный вызов для обработки любых сгенерированных предупреждений. |
hashCode() | |
isCloseResponse() | Получает логическое значение, указывающее, будет ли объект Response закрыт после сохранения документа в ответ. |
isExtractOcrSublayerOnly() | Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR. |
isOptimizeTextBoxes() | Переключает распознавание текстовых столбцов |
isTryMergeAdjacentSameBackgroundImages() | Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом. |
notify() | |
notifyAll() | |
setCloseResponse(boolean value) | Устанавливает логическое значение, указывающее, будет ли объект Response закрыт после сохранения документа в ответ. |
setCustomProgressHandler(UnifiedSaveOptions.ConversionProgressEventHandler value) | Этот обработчик можно использовать для обработки событий о ходе преобразования, например, для отображения индикатора выполнения или сообщений о текущем количестве обработанных страниц. Пример кода обработчика, показывающего ход выполнения на консоли: |
setExtractOcrSublayerOnly(boolean value) | Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR. |
setImageResolution(int value) | Получает или задает разрешение изображения (т/д). |
setOptimizeTextBoxes(boolean value) | Переключает распознавание текстовых столбцов |
setProgressEventsRetranslator(ConversionProgressEventsTranslator progressEventsRetranslator) | Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе |
setSeparateImages(boolean value) | Если установлено значение true, изображения отделяются от всей остальной графики. |
setSlidesAsImages(boolean value) | Если установлено значение true, то все содержимое распознается как изображения (по одному на страницу). |
setTryMergeAdjacentSameBackgroundImages(boolean tryMergeAdjacentSameBackgroundImages) | Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом. |
setWarningHandler(WarningCallback value) | Обратный вызов для обработки любых сгенерированных предупреждений. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
PptxSaveOptions()
public PptxSaveOptions()
Конструктор
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCustomProgressHandler()
public final UnifiedSaveOptions.ConversionProgressEventHandler getCustomProgressHandler()
Этот обработчик можно использовать для обработки событий о ходе преобразования, например, для отображения индикатора выполнения или сообщений о текущем количестве обработанных страниц. Пример кода обработчика, показывающего ход выполнения на консоли:
public static void ConvertWithShowingProgress()
{
(new com.aspose.pdf.License()).setLicense("Aspose.Total.lic");
Document doc = new Document("input.pdf");
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.setCustomProgressHandler(new HtmlSaveOptions.ConversionProgressEventHandler(ShowProgressOnConsole));
doc.save("output.html", saveOptions);
}
public static void ShowProgressOnConsole(HtmlSaveOptions.ProgressEventHandlerInfo eventInfo)
{
switch (eventInfo.EventType)
{
case HtmlSaveOptions.ProgressEventType.TotalProgress:
System.out.println(string.Format("{0} - Conversion progress : {1}% .", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString()));
break;
case HtmlSaveOptions.ProgressEventType.SourcePageAnalized:
System.out.println(string.Format("{0} - Source page {1} of {2} analyzed.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
break;
case HtmlSaveOptions.ProgressEventType.ResultPageCreated:
System.out.println(string.Format("{0} - Result page's {1} of {2} layout created.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
break;
case HtmlSaveOptions.ProgressEventType.ResultPageSaved:
System.out.println(string.Format("{0} - Result page {1} of {2} exported.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
break;
default:
break;
}
}
Возвращает: ConversionProgressEventHandler - Экземпляр ConversionProgressEventHandler
getImageResolution()
public final int getImageResolution()
Получает или задает разрешение изображения (т/д). По умолчанию — 192 dpi.
Возвращает: интервал - целочисленное значение
getProgressEventsRetranslator()
public ConversionProgressEventsTranslator getProgressEventsRetranslator()
Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе
Возвращает: com.aspose.pdf.ConversionProgressEventsTranslator — экземпляр ConversionProgressEventsTranslator
getSaveFormat()
public SaveFormat getSaveFormat()
Формат сохранения данных.
Возвращает: SaveFormat - Значение формата сохранения
getSeparateImages()
public boolean getSeparateImages()
Если установлено значение true, изображения отделяются от всей остальной графики.
Возвращает: boolean - логическое значение
getSlidesAsImages()
public boolean getSlidesAsImages()
Если установлено значение true, то все содержимое распознается как изображения (по одному на страницу).
Возвращает: boolean - логическое значение
getWarningHandler()
public WarningCallback getWarningHandler()
Обратный вызов для обработки любых сгенерированных предупреждений. WarningHandler возвращает элемент перечисления ReturnAction, указывающий либо Продолжить, либо Прервать. «Продолжить» — это действие по умолчанию, и операция «Сохранить» продолжается, однако пользователь может также вернуть команду «Прервать», и в этом случае операция «Сохранить» должна быть прекращена.
Возвращает: WarningCallback - Значение IWarningCallback
hashCode()
public native int hashCode()
Возвращает: инт
isCloseResponse()
public boolean isCloseResponse()
Получает логическое значение, указывающее, будет ли объект Response закрыт после сохранения документа в ответ.
Возвращает: boolean - логическое значение
isExtractOcrSublayerOnly()
public boolean isExtractOcrSublayerOnly()
Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR.
Значение: в результирующий документ будет извлечен истинный текст; в противном случае ложь.
Возвращает: boolean - логическое значение
isOptimizeTextBoxes()
public final boolean isOptimizeTextBoxes()
Переключает распознавание текстовых столбцов
Возвращает: 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 закрыт после сохранения документа в ответ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setCustomProgressHandler(UnifiedSaveOptions.ConversionProgressEventHandler value)
public final void setCustomProgressHandler(UnifiedSaveOptions.ConversionProgressEventHandler value)
Этот обработчик можно использовать для обработки событий о ходе преобразования, например, для отображения индикатора выполнения или сообщений о текущем количестве обработанных страниц. Пример кода обработчика, показывающего ход выполнения на консоли:
public static void ConvertWithShowingProgress()
{
(new com.aspose.pdf.License()).setLicense("Aspose.Total.lic");
Document doc = new Document("input.pdf");
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CustomProgressHandler = new HtmlSaveOptions.ConversionProgressEventHandler(ShowProgressOnConsole);
doc.Save("output.html", saveOptions);
}
public static void ShowProgressOnConsole(HtmlSaveOptions.ProgressEventHandlerInfo eventInfo)
{
switch (eventInfo.EventType)
{
case HtmlSaveOptions.ProgressEventType.TotalProgress:
System.out.println(string.Format("{0} - Conversion progress : {1}% .", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString()));
break;
case HtmlSaveOptions.ProgressEventType.SourcePageAnalized:
System.out.println(string.Format("{0} - Source page {1} of {2} analyzed.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
break;
case HtmlSaveOptions.ProgressEventType.ResultPageCreated:
System.out.println(string.Format("{0} - Result page's {1} of {2} layout created.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
break;
case HtmlSaveOptions.ProgressEventType.ResultPageSaved:
System.out.println(string.Format("{0} - Result page {1} of {2} exported.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
break;
default:
break;
}
}
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | ConversionProgressEventHandler | Экземпляр ConversionProgressEventHandler |
setExtractOcrSublayerOnly(boolean value)
public void setExtractOcrSublayerOnly(boolean value)
Этот атрибут включает функцию извлечения изображения или текста для документов PDF с подслоем OCR.
Значение: в результирующий документ будет извлечен истинный текст; в противном случае ложь.
Значение по умолчанию == ложь
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setImageResolution(int value)
public final void setImageResolution(int value)
Получает или задает разрешение изображения (т/д). По умолчанию — 192 dpi.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | целое значение |
setOptimizeTextBoxes(boolean value)
public final void setOptimizeTextBoxes(boolean value)
Переключает распознавание текстовых столбцов
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setProgressEventsRetranslator(ConversionProgressEventsTranslator progressEventsRetranslator)
public void setProgressEventsRetranslator(ConversionProgressEventsTranslator progressEventsRetranslator)
Представляет внутренний обработчик событий выполнения, который работает во время преобразования и переводит события преобразования внутренних этапов преобразования во внешние общие события выполнения. Также класс транслирует события, которые позволяют высвободить ресурсы, которые больше не нужны.[Другой формат] progress для расчета общего прогресса и информирования кода клиента об этих событиях общего прогресса. Этот класс использует два типа событий: преобразование модели ApsToExternal и события преобразования Pdf в APS для создания событий общего прогресса Экспорт состоит из трех этапов: 1) Pdf в Aps 2) Распознавание приложений 3_ Экспорт приложений в целевой формат Конструктор позволяет настроить, сколько страниц конвертируется и какова приблизительная часть того или иного этапа в общем прогрессе
Параметры:
Параметр | Тип | Описание |
---|---|---|
progressEventsRetranslator | com.aspose.pdf.ConversionProgressEventsTranslator | Экземпляр ConversionProgressEventsTranslator |
setSeparateImages(boolean value)
public void setSeparateImages(boolean value)
Если установлено значение true, изображения отделяются от всей остальной графики.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setSlidesAsImages(boolean value)
public void setSlidesAsImages(boolean value)
Если установлено значение true, то все содержимое распознается как изображения (по одному на страницу).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setTryMergeAdjacentSameBackgroundImages(boolean tryMergeAdjacentSameBackgroundImages)
public void setTryMergeAdjacentSameBackgroundImages(boolean tryMergeAdjacentSameBackgroundImages)
Иногда PDF-файлы содержат фоновые изображения (страниц или ячеек таблицы), составленные из нескольких одинаковых мозаичных фоновых изображений, расположенных рядом друг с другом. В этом случае визуализаторы целевых форматов (например, MsWord для формата DOCS) иногда создают видимые границы между частями фоновых изображений, поскольку их методы сглаживания краев изображения (сглаживания) отличаются от Acrobat Reader. Если кажется, что экспортированный документ содержит такие видимые границы между частями одних и тех же фоновых изображений, попробуйте использовать этот параметр, чтобы избавиться от этого нежелательного эффекта. ВНИМАНИЕ! Такая оптимизация качества обычно существенно замедляет конвертацию, поэтому, пожалуйста, используйте эту опцию только тогда, когда это действительно необходимо.
Параметры:
Параметр | Тип | Описание |
---|---|---|
tryMergeAdjacentSameBackgroundImages | boolean | логическое значение |
setWarningHandler(WarningCallback value)
public void setWarningHandler(WarningCallback value)
Обратный вызов для обработки любых сгенерированных предупреждений. WarningHandler возвращает элемент перечисления ReturnAction, указывающий либо Продолжить, либо Прервать. «Продолжить» — это действие по умолчанию, и операция «Сохранить» продолжается, однако пользователь может также вернуть команду «Прервать», и в этом случае операция «Сохранить» должна быть прекращена.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | WarningCallback | Значение IWarningCallback |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |