FileOut /WPF_FileOut


帳票をファイルに出力します。


「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#



TIFFファイルに出力する例
Form1.vb:Windowsフォームアプリ-アセンブリ(WFR2025.WfrControl)-VB



PDFファイルに出力する例(フォームに帳票を表示。ボタン操作でPDFに出力)
Form1.vb:Windowsフォームアプリ-ActiveX-VB





このページの先頭へ