←选择平台

BeginRenderOptimize方法

总结
优化文档的呈现。
语法
c#
VB
objective - c
c++
Java
公共无效BeginRenderOptimize ()
公共BeginRenderOptimize ()
—(BOOL)beginRenderOptimize:(NSError **)错误
公共无效beginRenderOptimize ()
公共无效BeginRenderOptimize ();
讲话

有关更多信息,请参阅SVG呈现

SvgDocument将创建内部数据结构以加速呈现。可以使用SvgDocument缓存和重用这些数据。BeginRenderOptimize和SvgDocument。EndRenderOptimize

如果SvgDocument将被渲染一次,它是巢离开优化原样。但是,如果文档将被多次呈现(例如,如果它在Leadtools.Controls.ImageViewer控件,那么最好缓存此数据以提高速度。这可以通过使用BeginRenderOptimize在查看器中设置文档之前。

BeginRenderOptimize可以使用额外的系统资源存储在内部数据中。使用EndRenderOptimize在任何时候手动释放此数据。

BeginRenderOptimize而且EndRenderOptimize使用内部计数器跟踪优化的状态。BeginRenderOptimize增加此计数器和EndRenderOptimize减少它:因此,优化只在需要时执行,并且任意数量的BeginRenderOptimize而且EndRenderOptimize操作可以链接在一起而不影响文档。

不管计数器的值是多少,当文档被处理时,这些内部数据将被自动释放。

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

例子

示例请参见渲染

需求

目标平台

另请参阅

参考

SvgDocument类

SvgDocument成员

Leadtools.Svg组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。