L_SetVectorOptions

# include“l_bitmap.h”

L_LTFIL_APIL_INTL_SetVectorOptions (pOptions);

集所使用的文件选项LEADTOOLS当加载矢量文件。

参数

pVECTOROPTIONSpOptions

指向结构的指针包含加载矢量文件的选项。

返回

价值 意义
成功 函数是成功的。
< 1 一个错误发生。指返回代码

评论

uStructSize VECTOROPTIONS的成员结构必须设置在调用这个函数之前。如果一个矢量文件加载没有首先调用这个函数,以下将使用默认值:

VECTOROPTIONS成员 默认值
VEC2DOPTIONS.nViewWidth 0像素
VEC2DOPTIONS.nViewHeight 0像素
VEC2DOPTIONS.ViewMode VECTORVIEWMODE_USE_BEST
nBitsPerPixel 0
bForceBackgroundColor
写成BackgroundColor 0

这个函数的值为当前线程是有效的。改变当前线程所使用的值,调用这个函数。

一个矢量图像文件通常没有物理尺寸。用户可以指定一个视窗(物理尺寸的图纸可以呈现)使用nViewHeight和nViewWidth。画是如何呈现在这个视窗取决于ViewMode收取。默认的视窗大小是640 x480像素。

必需的dll和库

平台

x64 Win32。

另请参阅

功能

主题

例子

这个例子中加载一个矢量文件,使用向量的选择由用户定义。

L_INT SetVectorOptionsExample (L_TCHAR * pszVectorFileName,pVECTORHANDLE pVector,也就是说clBackground,L_INT nBitsPerPixel,L_INT nViewWidth,L_INT nViewHeight){L_INT nRet;VECTOROPTIONS VECTOROPTIONS;* / / *获取当前矢量选项nRet = L_GetVectorOptions (&VectorOptions,运算符(VECTOROPTIONS));如果(nRet ! =成功)返回nRet;* / / *变化向量选项VectorOptions。bForceBackgroundColor = TRUE;VectorOptions。写成BackgroundColor = clBackground;VectorOptions。nBitsPerPixel= nBitsPerPixel;VectorOptions.Vec2DOptions。ViewMode = VECTORVIEWMODE_USE_WIDTH_HEIGHT;VectorOptions.Vec2DOptions。nViewWidth = nViewWidth;VectorOptions.Vec2DOptions。nViewHeight = nViewHeight;/ *设置向量的选择* /nRet = L_SetVectorOptions (&VectorOptions);如果(nRet ! =成功)返回nRet;* / / *现在加载矢量文件nRet = L_VecLoadFile (pszVectorFileName pVector,空,空);如果(nRet ! =成功)返回nRet;返回成功;}

LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。