HtmlSaveOptions.ResourceSavingStrategy

Наследование: java.lang.Object, com.aspose.ms.System.Delegate, com.aspose.ms.System.MulticastDelegate

public abstract static class HtmlSaveOptions.ResourceSavingStrategy extends System.MulticastDelegate

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

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

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

Методы

МетодОписание
combine(System.Delegate arg0, System.Delegate arg1)
combine(System.Delegate[] arg0)
equals(Object arg0)
getClass()
getInvocationList()
hashCode()
invoke(SaveOptions.ResourceSavingInfo resourceSavingInfo)Вызванный метод
notify()
notifyAll()
op_Equality(System.Delegate arg0, System.Delegate arg1)
op_Equality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)
op_Inequality(System.Delegate arg0, System.Delegate arg1)
op_Inequality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)
peekOutRefParam(int arg0)
peekResult()
remove(System.Delegate arg0, System.Delegate arg1)
removeAll(System.Delegate arg0, System.Delegate arg1)
setException(RuntimeException arg0)
throwException()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ResourceSavingStrategy()

public ResourceSavingStrategy()

combine(System.Delegate arg0, System.Delegate arg1)

public static System.Delegate combine(System.Delegate arg0, System.Delegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

Возвращает: com.aspose.ms.System.Delegate

combine(System.Delegate[] arg0)

public static System.Delegate combine(System.Delegate[] arg0)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.Delegate[]

Возвращает: com.aspose.ms.System.Delegate

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getClass()

public final native Class<?> getClass()

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

getInvocationList()

public final System.Delegate[] getInvocationList()

Возвращает: com.aspose.ms.System.Delegate[]

hashCode()

public native int hashCode()

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

invoke(SaveOptions.ResourceSavingInfo resourceSavingInfo)

public abstract String invoke(SaveOptions.ResourceSavingInfo resourceSavingInfo)

Вызванный метод

Параметры:

ПараметрТипОписание
resourceSavingInfoResourceSavingInfoОбъект SaveOptions.ResourceSavingInfo

Возвращает: java.lang.String — строковый объект

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

op_Equality(System.Delegate arg0, System.Delegate arg1)

public static boolean op_Equality(System.Delegate arg0, System.Delegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

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

op_Equality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

public static boolean op_Equality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.MulticastDelegate
arg1com.aspose.ms.System.MulticastDelegate

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

op_Inequality(System.Delegate arg0, System.Delegate arg1)

public static boolean op_Inequality(System.Delegate arg0, System.Delegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

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

op_Inequality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

public static boolean op_Inequality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.MulticastDelegate
arg1com.aspose.ms.System.MulticastDelegate

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

peekOutRefParam(int arg0)

public Object peekOutRefParam(int arg0)

Параметры:

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

Возвращает: java.lang.Объект

peekResult()

public Object peekResult()

Возвращает: java.lang.Объект

remove(System.Delegate arg0, System.Delegate arg1)

public static System.Delegate remove(System.Delegate arg0, System.Delegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

Возвращает: com.aspose.ms.System.Delegate

removeAll(System.Delegate arg0, System.Delegate arg1)

public static System.Delegate removeAll(System.Delegate arg0, System.Delegate arg1)

Параметры:

ПараметрТипОписание
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

Возвращает: com.aspose.ms.System.Delegate

setException(RuntimeException arg0)

public void setException(RuntimeException arg0)

Параметры:

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

throwException()

public void throwException()

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