帳票をファイルに出力します。
※
「2025 Server」「2025 Client」のライセンス版で利用可能です。
フリー版では出力されるファイルに「SAMPLE」の旨のメッセージが表示されます。
※
PDF(またはTIFF)への出力ではPDFモードがOFFの場合、ONに変更されます。
<対応インターフェース>
アセンブリ(WFR2025.WfrControl)
アセンブリ(WFR2025.WfrUserControl)
アセンブリ(WFR2025.WfrCommand)
COM(WFR2025V.WfrCom)
ActiveX(WFR2025C.WfrControl)
<構文(WFR2025.WfrControl 以外)>
| FileOut( | |
| nMode As Integer, | 出力モードを指定します。「出力モード」を参照。 |
| sPrinterName As String, | ファイル出力に使用するプリンタ名を指定します。 ※nModeが0以外の場合は指定する必要はありません。 |
| sFileString | 出力ファイルパスを指定します。 |
| sOption As String="" | 印刷オプションを指定します。「印刷オプション」を参照。 |
| ) As Integer |
<構文(WFR2025.WfrControl)>
| FileOut( | |
| wndParent As IntPtr, | ウインドウハンドルを指定します。 (Formクラスの例:MyClass.Handle) |
| nMode As Integer, | 出力モードを指定します。「出力モード」を参照。 |
| sPrinterName As String, | ファイル出力に使用するプリンタ名を指定します。 ※nModeが0以外の場合は指定する必要はありません。 |
| sFile As String, | 出力ファイルパスを指定します。 |
| sOption As String="" | 印刷オプションを指定します。「印刷オプション」を参照。 |
| ) As Integer |
<構文(WFR2025.WfrControl)WPFプロジェクト限定>
| WPF_FileOut( | |
| wndParent As Window, | WPFのウインドウクラスを指定します。 |
| nMode As Integer, | 出力モードを指定します。「出力モード」を参照。 |
| sPrinterName As String, | ファイル出力に使用するプリンタ名を指定します。 ※nModeが0以外の場合は指定する必要はありません。 |
| sFile As String, | 出力ファイルパスを指定します。 |
| sOption As String="" | 印刷オプションを指定します。「印刷オプション」を参照。 |
| ) As Integer |
| 値 | 定数(アセンブリ用) | 説明 |
|---|---|---|
| 20 |
WFR2025.PM.FILE |
プリンタードライバーを使って、印刷結果をファイルに出力します。 ※ この設定はプリンタドライバーによりダイアログ等が表示される場合があります。 ダイアログ操作が行えない環境(デスクトップがないなど)では注意が必要です。 |
| 10 | WFR2025.PM.PDF | PDFファイルに出力します。 PDFモードがOFFの場合、ONに変更されます。 |
| 80 | WFR2025.PM.TIFF | TIFFファイルに出力します。 PDFモードがOFFの場合、ONに変更されます。 |
| 90 | WFR2025.PM.IMAGE | 画像ファイルに出力します。 PDFモードがOFFの場合、ONに変更されます。 ※ 出力できるページは1ページだけです。 印刷オプションのRangeでページを指定する必要があります。指定しない場合は先頭ページが出力されます。 |
※定数はアセンブリで利用可能です。
<戻り値>
エラーコードを戻します。
正常終了した場合 0 を戻します。
FileOutの使用例です。
印刷結果をファイルに出力する例
MainWindow.xaml.cs:WPFアプリ-アセンブリ(WFR2025.WfrControl)-C#
PDFファイルに出力する例(フォームに帳票を表示。ボタン操作でPDFに出力)
Form1.vb:Windowsフォームアプリ-ActiveX-VB