Method: SaveAsBySizeExtended

 Standard 或更高

SaveAsBySizeExtended (path: WideString, Width: Integer, Height: Integer, Format: Integer, ColorDepth: Integer, Transparent: Integer, Flags: Integer, Angle: Integer, DPI: Integer): Smallint

方法:


属性:


活动:


SaveAsBySize 方法的扩展版本。

将当前条形码保存为图像文件。

图像大小由参数 widthheight 指定。

图像文件类型由参数 format 指定。如果想通过文件名扩展名自动选择文件类型,则将其设置为-1。

颜色深度设置为 (1, 8, 16, 24, 32) 位。

选项 transparent 尚未实施。 如果不希望背景透明,则将其设置为 0;如果希望背景透明,则将其设置为-1。

flags 用于特殊选项。

选项 angle 用于旋转图像。设置旋转的度数(0-359)。 要使用 rotate 属性的当前设置覆盖该选项,请将 angle 设置为-1。

使用参数 dpi 为图像文件设置特定的 DPI 分辨率。 可用于 BMP、JPEG、TIF 和 PNG 等图像格式。(0=不设置 DPI 值)

在这里,您可以看到支持的图像文件类型、色深和标志的列表。

该方法支持以下图像格式: Windows Bitmap (BMP), JPEG, PNG, TIFF, Targa, GIF, WMF, EMF, PBM, PGM, PPM, WBMP 和 XPM.

该函数的返回值:
0 : File save ok. No errors.
1 : Error while saving file.
2 : Wrong colordepth for this file format
3 : Colordepth/angle combination not possible
4 : Filetype not supported
5 : Low memory
6 : Low memory
7 : Low memory