HtmlLoadOptions

遗产: java.lang.Object, com.aspose.pdf.LoadOptions

public final class HtmlLoadOptions extends LoadOptions

表示将 html 文件加载/导入 pdf 文档的选项。

构造函数

构造函数描述
HtmlLoadOptions()创建用于将 html 转换为基本路径为空的 pdf 文档的加载选项。
HtmlLoadOptions(String basePath)创建用于将 html 转换为具有定义的基本路径的 pdf 文档的加载选项。

方法

方法描述
equals(Object arg0)
getBasePath()html 文件的基本路径/url。
getClass()
getCustomLoaderOfExternalResources()有时有必要避免使用外部资源(如图像或 CSS)的内部加载器,并提供将从某处获取请求资源的自定义方法。
getHtmlMediaType()获取或设置呈现期间可能使用的媒体类型。
getInputEncoding()获取指定在解析时用于此文档的编码的属性。
getLoadFormat()表示 LoadOptions 描述的文件格式。
getPageInfo()获取文档页面信息
getPageLayoutOption()获取或设置布局选项。
getWarningHandler()回调以处理生成的任何警告。
hashCode()
isEmbedFonts()获取或设置嵌入结果文档的字体
isRenderToSinglePage()获取或设置将所有文档呈现为单页
notify()
notifyAll()
setCustomLoaderOfExternalResources(LoadOptions.ResourceLoadingStrategy customLoaderOfExternalResources)有时有必要避免使用外部资源(如图像或 CSS)的内部加载器,并提供将从某处获取请求资源的自定义方法。
setEmbedFonts(boolean value)获取或设置嵌入结果文档的字体
setHtmlMediaType(int value)获取或设置呈现期间可能使用的媒体类型。
setInputEncoding(String value)设置指定解析时用于此文档的编码的属性。
setPageInfo(PageInfo value)设置文档页面信息
setPageLayoutOption(int value)获取或设置布局选项。
setRenderToSinglePage(boolean value)获取或设置将所有文档呈现为单页
setWarningHandler(WarningCallback value)回调以处理生成的任何警告。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

HtmlLoadOptions()

public HtmlLoadOptions()

创建用于将 html 转换为基本路径为空的 pdf 文档的加载选项。

HtmlLoadOptions(String basePath)

public HtmlLoadOptions(String basePath)

创建用于将 html 转换为具有定义的基本路径的 pdf 文档的加载选项。

参数:

范围类型描述
basePathjava.lang.Stringhtml 文件的基本路径/url。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getBasePath()

public String getBasePath()

html 文件的基本路径/url。

退货: java.lang.String - 字符串值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCustomLoaderOfExternalResources()

public LoadOptions.ResourceLoadingStrategy getCustomLoaderOfExternalResources()

有时有必要避免使用外部资源(如图像或 CSS)的内部加载器,并提供将从某处获取请求资源的自定义方法。例如,在云中使用 Aspose.PDF 期间不可能直接访问引用的文件:在这种情况下,应该使用一些放入特殊方法的客户代码,并且应该将引用该方法的委托分配给该属性。

退货: ResourceLoadingStrategy - ResourceLoadingStrategy 实例

getHtmlMediaType()

public int getHtmlMediaType()

获取或设置呈现期间可能使用的媒体类型。

退货: int - HtmlMediaType 元素

getInputEncoding()

public String getInputEncoding()

获取指定在解析时用于此文档的编码的属性。如果此属性为空,则编码将从文档字符集属性中确定。

退货: java.lang.String - 字符串值

getLoadFormat()

public LoadFormat getLoadFormat()

表示 LoadOptions 描述的文件格式。

退货: LoadFormat - LoadFormat 元素

getPageInfo()

public PageInfo getPageInfo()

获取文档页面信息

退货: PageInfo - 页面信息

getPageLayoutOption()

public final int getPageLayoutOption()

获取或设置布局选项。

退货: int - HtmlPageLayoutOption 元素

getWarningHandler()

public WarningCallback getWarningHandler()

回调以处理生成的任何警告。 WarningHandler 返回指定 Continue 或 Abort 的 ReturnAction 枚举项。 Continue 是默认操作,Load 操作继续,但是用户也可以返回 Abort,在这种情况下 Load 操作应该停止。

退货: WarningCallback - IWarningCallback 值

hashCode()

public native int hashCode()

退货: 整数

isEmbedFonts()

public final boolean isEmbedFonts()

获取或设置嵌入结果文档的字体

退货: boolean - 布尔值

isRenderToSinglePage()

public final boolean isRenderToSinglePage()

获取或设置将所有文档呈现为单页

退货: boolean - 布尔值

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCustomLoaderOfExternalResources(LoadOptions.ResourceLoadingStrategy customLoaderOfExternalResources)

public void setCustomLoaderOfExternalResources(LoadOptions.ResourceLoadingStrategy customLoaderOfExternalResources)

有时有必要避免使用外部资源(如图像或 CSS)的内部加载器,并提供将从某处获取请求资源的自定义方法。例如,在云中使用 Aspose.PDF 期间不可能直接访问引用的文件:在这种情况下,应该使用一些放入特殊方法的客户代码,并且应该将引用该方法的委托分配给该属性。

参数:

范围类型描述
customLoaderOfExternalResourcesResourceLoadingStrategyResourceLoadingStrategy 实例

setEmbedFonts(boolean value)

public final void setEmbedFonts(boolean value)

获取或设置嵌入结果文档的字体

参数:

范围类型描述
valueboolean布尔值

setHtmlMediaType(int value)

public void setHtmlMediaType(int value)

获取或设置呈现期间可能使用的媒体类型。

参数:

范围类型描述
valueintHtmlMediaType 元素

setInputEncoding(String value)

public void setInputEncoding(String value)

设置指定解析时用于此文档的编码的属性。如果此属性为空,则编码将从文档字符集属性中确定。

参数:

范围类型描述
valuejava.lang.String字符串值

setPageInfo(PageInfo value)

public void setPageInfo(PageInfo value)

设置文档页面信息

参数:

范围类型描述
valuePageInfo页面信息

setPageLayoutOption(int value)

public final void setPageLayoutOption(int value)

获取或设置布局选项。

参数:

范围类型描述
valueintHtmlPageLayoutOption 元素

setRenderToSinglePage(boolean value)

public final void setRenderToSinglePage(boolean value)

获取或设置将所有文档呈现为单页

参数:

范围类型描述
valueboolean布尔值

setWarningHandler(WarningCallback value)

public void setWarningHandler(WarningCallback value)

回调以处理生成的任何警告。 WarningHandler 返回指定 Continue 或 Abort 的 ReturnAction 枚举项。 Continue 是默认操作,Load 操作继续,但是用户也可以返回 Abort,在这种情况下 Load 操作应该停止。

参数:

范围类型描述
valueWarningCallbackIWarningCallback 值

toString()

public String toString()

退货: java.lang.字符串

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