L_SvgEndRenderOptimizeDocument

# include“l_bitmap.h”

L_LTSVG_APIL_INTL_SvgEndRenderOptimizeDocument (flatDocHandle)

清除指定SVG文档的呈现优化数据。

参数

L_SvgNodeHandleflatDocHandle

应该为呈现而优化的SVG文档的句柄。

返回

价值 意义
成功 活动很成功。
< 1 发生错误。指返回代码

评论

对SVG的支持仅在文件和医疗成像工具包。

LEADTOOLS将创建内部数据结构以加速渲染。此数据可以被缓存和重用L_SvgBeginRenderOptimizeDocument而且L_SvgEndRenderOptimizeDocument

如果L_SvgNodeHandle将呈现一次,建议保持优化不变。但是,如果文档将被渲染多次,那么建议缓存此数据以提高速度。

L_SvgBeginRenderOptimizeDocument可能会使用存储在内部数据中的额外系统资源。L_SvgEndRenderOptimizeDocument可以在任何时候手动释放这个数据。

L_SvgBeginRenderOptimizeDocument和L_SvgEndRenderOptimizeDocument使用内部计数器来跟踪优化的状态。L_SvgBeginRenderOptimizeDocument增加这个计数器,L_SvgEndRenderOptimizeDocument减少它,因此优化只在需要时执行,任何数量的L_SvgBeginRenderOptimizeDocument和L_SvgEndRenderOptimizeDocument调用可以链接在一起而不影响文档。

这些内部数据将被自动释放L_SvgFreeNode不管计数器的值是多少。

若要确定文档是否已优化呈现数据,请使用L_SvgIsRenderOptimizedDocument

必需的dll和库

平台

Win32, x64, Linux。

LEADTOOLS SVG API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。