サポート情報
パソコンFAXソフト STARFAX
CombineFile メソッド

公開日:2012年12月6日

構 文

object.CombineFile(CmbFileName, Type, TiffComp, Color, Jquality, SaveMode, Paper, ResoX, ResoY, Dlg)

解 説

AddCombineList メソッドで作成した「対象ファイルリスト」のデータを結合して、TIFF、JPEG、PDFなどの形式に変換します。
TIFF / JPEG /BMP / TXT / PCX / DCX / SFD / SFE / FAX / LNK
TIFFファイルの圧縮形式
 圧縮なし / 修正CCITT MH圧縮 / CCITT G3 MH圧縮 / CCITT G3 MR圧縮 / PacbBits圧縮 /
 Class F圧縮 / G4圧縮 / JPEG圧縮

OCXコントロール:SFWDOC Control

引 数

CmbFileName(文字列型:255byte)
定  数 説  明
"ファイルパス" 結合後のファイルをフルパスで指定する

Type(整数型)形式指定
定  数 説  明
SFWDOC_FileType_BMP (1) BMP
SFWDOC_FileType_TIF (2) TIFF
SFWDOC_FileType_PCX (3) PCX
SFWDOC_FileType_FAX (4) FAX
SFWDOC_FileType_DCX (5) DCX
SFWDOC_FileType_JPG (7) JPEG
SFWDOC_FileType_PDF_SaveOnly (9) PDF


TiffComp(整数型) TIFFファイルの圧縮形式指定※TypeがTIFFの場合のみ有効
定  数 説  明
SFWDOC_TiffComp_NONE (1) 圧縮なし
SFWDOC_TiffComp_MH (2) 修正CCITT MH 圧縮
SFWDOC_TiffComp_G3MH (3) CCITT G3 MH 圧縮
SFWDOC_TiffComp_G3MR (4) CCITT G3 MR 圧縮
SFWDOC_TiffComp_PACKBITS (5) PackBits 圧縮
SFWDOC_TiffComp_CLASSF (6) Class F 圧縮
SFWDOC_TiffComp_G4 (7) G4 圧縮
SFWDOC_TiffComp_JPEG (8) JPEG 圧縮

Color(整数型)色指定
定  数 説  明
SFWDOC_Color_NO (0) 色変換をしない
SFWDOC_Color_MONO (1) 白黒
SFWDOC_Color_COLOR8 (2) カラー8色
SFWDOC_Color_COLOR16 (3) カラー16色
SFWDOC_Color_COLOR256 (4) カラー256色
SFWDOC_Color_COLOR1677 (5) カラー1677万色
SFWDOC_Color_GRAY16 (6) グレースケール16階調
SFWDOC_Color_GRAY256 (7) グレースケール256階調

Jquality(整数型)JPEG品質指定
定  数 説  明
0:デフォルト(75) 1〜100:任意のJPEG品質
※TypeがJPEG関連の場合のみ有効

SaveMode(整数型)用紙サイズモード指定
定  数 説  明
SFWDOC_SaveMode_NO (0) サイズを変更しない
SFWDOC_SaveMode_STDSIZE (1) 用紙サイズ指定
SFWDOC_SaveMode_STDWIDTH (2) ページごとに、自動でA4,B4,A3に幅を合わせる
SFWDOC_SaveMode_A4WIDTH (3) 幅をA4に合わせる

Paper(整数型)SaveModeで「用紙サイズ指定」のみ有効
定  数 説  明
SFWDOC_Paper_A4 (0) A4
SFWDOC_Paper_B4 (1) B4
SFWDOC_Paper_A3 (2) A3
SFWDOC_Paper_A5 (3) A5
SFWDOC_Paper_B5 (4) B5
SFWDOC_Paper_11x17 (10) 11×17インチ
SFWDOC_Paper_85x14 (11) 8.5×14インチ
SFWDOC_Paper_85x11 (12) 8.5×11インチ
SFWDOC_Paper_55x85 (13) 5.5×8.5インチ

ResoX(長整数型)X解像度指定
定  数 説  明
0:デフォルト 0   : X解像度変換をしない
0以外: X解像度を指定して変換する
※STARFAXで送信できる解像度
  ファイン      :X200dpi/Y200dpi
  ノーマル      :X200dpi/Y100dpi
  スーパーファイン:X200dpi/Y400dpi

ResoY(長整数型)Y解像度指定
定  数 説  明
0:デフォルト 0   : Y解像度変換をしない
0以外: Y解像度を指定して変換する
※STARFAXで送信できる解像度
  ファイン      :X200dpi/Y200dpi
  ノーマル      :X200dpi/Y100dpi
  スーパーファイン:X200dpi/Y400dpi

Dlg(整数型)変換中の中断ダイアログの表示有無
定  数 説  明
SFWDOC_Dialog_FALSE (0) 表示しない
SFWDOC_Dialog_TRUE (1) 表示する

戻り値

定  数 戻り値(長整数型) 説  明
SFWDOC_SUCCESS 0 正常終了
SFWDOC_ERR_OF_NOLIST 70 結合元ファイルリストが設定されていません
SFWDOC_ERR_OF_MEMORY 71 メモリエラー
SFWDOC_ERR_OF_COMBILE 72 ファイルの連結に失敗しました
SFWDOC_ERR_OF_USERSTOP 79 処理が中断されました

サンプルプログラム

CombineFile
一覧に戻る STARFAXシリーズ製品情報