简体中文
English
首页 | 产品 | 购买 | 下载试用 | 人才招聘 | 联系我们
Printer Setting 使用参考
1 . PrinterSettings COM-Interface & C++ Library Interface (免费)
Methods and Properties Description
CPrinterSettings Construction (Only C++)
CPrinterSettings Destruction (Only C++)
   
GetPrinterName 获取打印机名称
SetPrinterName 设置打印机名称( 默认为: FaxServerPrinter)
  Page Option
GetPageWidth 获取页面宽度 (单位 0.1 MM )
SetPageWidth 设置页面宽度 (单位 0.1 MM )
GetPageHeight 获取页面高度 (单位 0.1 MM )
SetPageHeight 设置页面高度 (单位 0.1 MM )
GetPageOrientation 获取页面打印方向 (可选项参见 : ORIENTATION)
SetPageOrientation 设置页面打印方向 (可选项参见 : ORIENTATION)
GetResolution 获取打印机分辨率 (可选项参见 : RESOLUTION)
SetResolution 设置打印机分辨率 (可选项参见 : RESOLUTION)
  Image Option
GetCurImageFileFormat 获取输出的文件格式
SetCurImageFileFormat 设置输出的文件格式
GetColorDepth 获取颜色位深度,可选项: C1BPP , C4BPP, C4BPP_GRAY, C8BPP, C8BPP_GRAY, C24BPP
SetColorDepth 设置颜色位深度,可选项: C1BPP , C4BPP, C4BPP_GRAY, C8BPP, C8BPP_GRAY, C24BPP
SetPrinterDither 设置抖动类型 (可选项参见 : DITHER_TYPE)
GetPrinterDither 获取抖动类型 (可选项参见 : DITHER_TYPE)
GetCompressionMethod 获取压缩方法 (可选项参见 : COMPRESSION)
SetCompressionMethod 设置压缩方法 (可选项参见 : COMPRESSION)
GetFillOrder 获取位序 (可选项参见 : FILL_ORDER)
SetFillOrder 设置位序 (可选项参见 : FILL_ORDER)
GetJPEGQuality 获取 JPEG 压缩比例 (1-100)
SetJPEGQuality 设置 JPEG 压缩比例 (1-100)
GetPageMode 获取输出页面保存模式
1: PM_MUTI_PAGE

单页保存方式(所有页面保存为一个文件)

2: PM_ONE_PAGE

多页保存方式(每个页面保存为一个文件)

3: PM_APPEND_ALL

添加所有页面至现在文件中

SetPageMode 设置输出页面保存模式
  Save Option
GetSaveMode 获取输出文件保存模式:
1:为默认值 SM_MANU 时,系统将弹出保存文件对话框,提示用户选择文件保存的路径。

2: SM_AUTO 将根据GetImageFilePath 和 GetImageFileName 自动将文件保存。

SetSaveMode 设置输出文件保存模式
GetImageFilePath 获取自动保存路径

当为自动保存模式时,系统将 ImageFilePath + ImageFileName 作为自动保存的完整路径

SetImageFilePath 设置自动保存路径
GetImageFileName 获取自动保存文件名称

当 ImageFileName为空时系统将文档名作为缺省文件名称!


当为自动保存模式时,系统将 ImageFilePath + ImageFileName 作为自动保存的完整路径。

SetImageFileName 设置自动保存文件名称
GetAutoOpenMode 获取自动打开文件模式。为True 时将自动选择关联的程序打开IMAGE文件
SetAutoOpenMode 为 TRUE 时,遇上同名文件允许覆盖。(只有自动保存时才有效)
SetOverwriteExistingFile 为 FALSE 时,遇上同名文件禁止覆盖,系统将文件名称自动更名。
GetRunNotifyPrograme 为 TRUE 时,打印结束后允许运行通知程序
SetRunNotifyPrograme 为 FALSE 时,打印结束后禁止运行通知程序。
GetNotifyAppPath 获取打印结束后的通知程序路径(必须为 exe 执行文件)运行此程序的参数为保存的文件路径名称。
SetNotifyAppPath 获取打印结束后的通知程序路径(必须为 exe 执行文件)
  MISC
GetPrintMaxPage 获取最大打印页数( 当 < 1时,表示打印实际页数)
SetPrintMaxPage 设置最大打印页数( 当 < 1时,表示打印实际页数)
GetPageHeader 获取页眉信息
SetPageHeader 设置页眉信息
GetPageFooter 获取页脚信息
SetPageFooter 设置页脚信息
Include 文件参见: FaxServerPrinter\ include\ PrinterSettings.h
VC++Sample参见: FaxServerPrinter\SDK Examples\VC++\PrinterSettings
C# COM Sample参见: FaxServerPrinter\ C#.NET(COM) \ PrinterSettings
 
版权所有 © 2003-2009 逸铭软件科技有限公司. 赣ICP备05004422号-1 保留所有权利.