SvgResourceKeeperCallback

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.imaging.fileformats.svg.ISvgResourceKeeperCallback

public class SvgResourceKeeperCallback implements ISvgResourceKeeperCallback

资源保持器回调

构造函数

构造函数描述
SvgResourceKeeperCallback()

方法

方法描述
onImageResourceReady(byte[] imageData, int imageType, String suggestedFileName, boolean[] useEmbeddedImage)当图像资源准备好导出时调用。
onFontResourceReady(FontStoringArgs args)当字体资源准备好导出时调用。
onSvgDocumentReady(byte[] htmlData, String suggestedFileName)当 SVG 文档准备好导出时调用。

SvgResourceKeeperCallback()

public SvgResourceKeeperCallback()

onImageResourceReady(byte[] imageData, int imageType, String suggestedFileName, boolean[] useEmbeddedImage)

public String onImageResourceReady(byte[] imageData, int imageType, String suggestedFileName, boolean[] useEmbeddedImage)

当图像资源准备好导出时调用。

Parameters:

参数类型描述
imageDatabyte[]资源数据。
imageTypeint图像类型。
suggestedFileNamejava.lang.String建议文件的名称。
useEmbeddedImageboolean[]如果设置为 true,必须使用嵌入的图像。

Returns: java.lang.String - 返回已保存资源的路径。路径应相对于目标 SVG 文档。

onFontResourceReady(FontStoringArgs args)

public void onFontResourceReady(FontStoringArgs args)

当字体资源准备好导出时调用。

Parameters:

参数类型描述
argscom.aspose.svg.options.FontStoringArgs字体存储选项。

onSvgDocumentReady(byte[] htmlData, String suggestedFileName)

public String onSvgDocumentReady(byte[] htmlData, String suggestedFileName)

当 SVG 文档准备好导出时调用。

Parameters:

参数类型描述
htmlDatabyte[]SVG 数据。
suggestedFileNamejava.lang.String建议文件的名称。

Returns: java.lang.String - 返回已保存的 SVG 文档的路径。