Reports.net  ver 8.0
.net 開発者向け帳票ツール
公開メンバ関数 | プロパティ | 全メンバ一覧
Pao.Reports.IReport インタフェース

IPrintManagerインタフェース [詳解]

Pao.Reports.IReport の継承関係図
Pao.Reports.Report Pao.Reports.Report Pao.Reports.ReportPreview Pao.Reports.ReportPreview

公開メンバ関数

bool LoadDefFile (string name)
 帳票定義体を読込む。 [詳解]
 
bool LoadXMLFile (string name)
 印刷データ(XML形式)を読込む [詳解]
 
void PageStart ()
 ページの開始を宣言する。 [詳解]
 
void PageEnd ()
 ページの終了を宣言する。 [詳解]
 
void Write (string name, string value)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, string value, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
bool Print ()
 印刷を行う。 [詳解]
 
bool Print (bool output)
 印刷を行う。 [詳解]
 
bool Print (PrinterSettings setting)
 印刷を行う。 [詳解]
 
bool Print (PrinterSettings setting, bool output)
 印刷を行う。 [詳解]
 
bool DefinePrint ()
 定義体を印刷する [詳解]
 
bool DefinePrint (PrinterSettings setting)
 定義体を印刷する [詳解]
 
bool SaveXML (string name)
 指定されたファイルにXML形式の印刷データを保存する。 [詳解]
 
bool IsDefine (string filename)
 指定されたファイルが帳票定義体かどうか調べる [詳解]
 
bool IsPrintData (string filename)
 指定されたファイルが印刷データかどうか調べる [詳解]
 
void Preview ()
 プレビュー表示する [詳解]
 
bool LoadDefFile (string name)
 帳票定義体を読込む。 [詳解]
 
bool ChangeDefFile (string name)
 帳票定義体を変更する。 (データの再セット不要) [詳解]
 
bool LoadXMLFile (string name)
 印刷データ(XML形式)を読込む [詳解]
 
bool LoadData (byte[] data)
 印刷データを読み込む [詳解]
 
void PageStart ()
 ページの開始を宣言する。 [詳解]
 
void PageEnd ()
 ページの終了を宣言する。 [詳解]
 
void Write (string name, string value)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, string value, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, string value, long indexX, long indexY)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, long indexX, long indexY)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
bool Output ()
 印刷・プレビューを行う。 [詳解]
 
bool Output (PrinterSettings setting)
 印刷・プレビューを行う。 [詳解]
 
PrintDocument GetPrintDocument ()
 PrintDocument取得 [詳解]
 
bool SaveXMLFile (string name)
 指定されたファイルにXML形式の印刷データを保存する。 [詳解]
 
byte[] SaveData ()
 ZIP形式のバイナリデータを返す。 [詳解]
 
bool SaveSVGFile (string name)
 指定されたファイルにSVG形式のデータを保存する。 [詳解]
 
bool SaveSVGZFile (string name)
 指定されたファイルにSVGZ形式のデータを保存する。 [詳解]
 
bool SavePDF (string name)
 指定されたファイルにPDF形式の印刷データを保存する。 [詳解]
 
bool SavePDF (Stream stream)
 指定されたストリームにPDF形式の印刷データを保存する。 [詳解]
 
bool SaveXPS (string name)
 指定されたファイルにXPS形式の印刷データを保存する。 [詳解]
 
bool WpfPreview (System.Windows.Controls.DocumentViewer dw)
 指定されたDocumentViewerにの印刷データをプレビューする。 [詳解]
 
void ClearData ()
 印刷データを初期化(破棄)する [詳解]
 

プロパティ

int Pages [get]
 印刷ページ数 [詳解]
 
PrintDocument Document [get]
 印刷ドキュメント [詳解]
 
PrinterSettings Setting [get, set]
 印刷設定 [詳解]
 
string EmailOfLicenseHolder [get]
 ライセンス保持者メールアドレス [詳解]
 
bool AccessFile [get, set]
 プレビュー画面のメニューから ファイルにアクセスする事(ファイルに保存等)を許可するか? True : 許可する(規定値) False: 許可しない [詳解]
 
bool AcceptDragDrop [get, set]
 プレビュー画面にドラッグの許可するか? True : 許可する(規定値) False: 許可しない [詳解]
 
int AllPages [get]
 全ページ数 [詳解]
 
double ZoomPreview [get, set]
 プレビュー表示倍率(初期値) [詳解]
 
bool CutByPage [get, set]
 ページでカットする(ラベルプリンタ・レシートプリンタ用) 既定値:false [詳解]
 
bool DisplayDialog [get, set]
 印刷ダイアルログの表示 True : 表示する(規定値) False: 表示しない [詳解]
 
bool DisplayPrinting [get, set]
 印刷中(ページ数)の表示 True : 表示する(規定値) False: 表示しない [詳解]
 
string DocumentName [get, set]
 印刷ドキュメント名 [詳解]
 
float MarginTop [get, set]
 上部余白(印刷・プレビュー時のみ有効) mm単位で指定 [詳解]
 
float MarginLeft [get, set]
 左側余白(印刷・プレビュー時のみ有効) mm単位で指定 [詳解]
 
bool PreviewDialog [get, set]
 プレビューをダイアログ表示するか? 既定値:true [詳解]
 
bool PreviewInTaskbar [get, set]
 プレビューをタスクバーに表示するか? 既定値:false [詳解]
 
bool SwapPdfImage [get, set]
 PDF画像をスワップするかどうか?(Out Of Memory 対策) 既定値:false [詳解]
 
IObjects z_Objects [get]
 オブジェクトの属性取得・設定用静的クラス [詳解]
 
IPreviewWindow z_PreviewWindow [get, set]
 プレビュー情報 [詳解]
 

詳解

IPrintManagerインタフェース

IReportインタフェース

メソッド詳解

bool Pao.Reports.IReport.ChangeDefFile ( string  name)

帳票定義体を変更する。 (データの再セット不要)

引数
name帳票定義体のファイル名

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.ClearData ( )

印刷データを初期化(破棄)する

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.DefinePrint ( )

定義体を印刷する

戻り値

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.DefinePrint ( PrinterSettings  setting)

定義体を印刷する

引数
setting印刷設定情報
戻り値

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

PrintDocument Pao.Reports.IReport.GetPrintDocument ( )

PrintDocument取得

<return>PrintDocument</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.IsDefine ( string  filename)

指定されたファイルが帳票定義体かどうか調べる

引数
filename
戻り値

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.IsPrintData ( string  filename)

指定されたファイルが印刷データかどうか調べる

引数
filename
戻り値

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.LoadData ( byte[]  data)

印刷データを読み込む

引数
data印刷データ(XML形式)のファイル名
戻り値

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.LoadDefFile ( string  name)

帳票定義体を読込む。

引数
name帳票定義体のファイル名

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.LoadDefFile ( string  name)

帳票定義体を読込む。

引数
name帳票定義体のファイル名

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.LoadXMLFile ( string  name)

印刷データ(XML形式)を読込む

引数
name印刷データ(XML形式)のファイル名

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.LoadXMLFile ( string  name)

印刷データ(XML形式)を読込む

引数
name印刷データ(XML形式)のファイル名

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.Output ( )

印刷・プレビューを行う。

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.Output ( PrinterSettings  setting)

印刷・プレビューを行う。

引数
setting印刷設定情報
戻り値
True : 成功

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.PageEnd ( )

ページの終了を宣言する。

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.PageEnd ( )

ページの終了を宣言する。

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.PageStart ( )

ページの開始を宣言する。

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.PageStart ( )

ページの開始を宣言する。

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Preview ( )

プレビュー表示する

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.Print ( )

印刷を行う。

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.Print ( bool  output)

印刷を行う。

引数
outputデータをファイルに出力する場合true

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.Print ( PrinterSettings  setting)

印刷を行う。

引数
setting印刷設定情報

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.Print ( PrinterSettings  setting,
bool  output 
)

印刷を行う。

引数
setting印刷設定情報
outputデータをファイルに出力する場合true

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

byte [] Pao.Reports.IReport.SaveData ( )

ZIP形式のバイナリデータを返す。

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SavePDF ( string  name)

指定されたファイルにPDF形式の印刷データを保存する。

引数
name保存するPDFファイル名

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SavePDF ( Stream  stream)

指定されたストリームにPDF形式の印刷データを保存する。

引数
stream印刷データを保存するストリーム

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SaveSVGFile ( string  name)

指定されたファイルにSVG形式のデータを保存する。

引数
nameSVG形式のデータを保存するファイル名(拡張子はhtml)

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SaveSVGZFile ( string  name)

指定されたファイルにSVGZ形式のデータを保存する。

引数
nameSVGZ形式のデータを保存するファイル名(拡張子はhtml)

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SaveXML ( string  name)

指定されたファイルにXML形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SaveXMLFile ( string  name)

指定されたファイルにXML形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.SaveXPS ( string  name)

指定されたファイルにXPS形式の印刷データを保存する。

引数
name保存するXPSファイル名

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

bool Pao.Reports.IReport.WpfPreview ( System.Windows.Controls.DocumentViewer  dw)

指定されたDocumentViewerにの印刷データをプレビューする。

引数
dwプレビューする DocumentViewer

<return>True : 成功</return>

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
string  value 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
string  value,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
string  value 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値。空文字("")の場合文字列以外のオブジェクトを消す

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
string  value,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値。空文字("")の場合文字列以外のオブジェクトを消す
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.ReportPreview, Pao.Reports.ReportPreview, Pao.Reports.Report, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
string  value,
long  indexX,
long  indexY 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値。空文字("")の場合文字列以外のオブジェクトを消す
indexX設定するオブジェクトのインデックス(行番号)
indexY設定するオブジェクトのインデックス(列番号)

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

void Pao.Reports.IReport.Write ( string  name,
long  indexX,
long  indexY 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
indexX設定するオブジェクトのインデックス(行番号)
indexY設定するオブジェクトのインデックス(列番号)

Pao.Reports.ReportPreview, Pao.Reports.Reportで実装されています。

プロパティ詳解

bool Pao.Reports.IReport.AcceptDragDrop
getset

プレビュー画面にドラッグの許可するか? True : 許可する(規定値) False: 許可しない

bool Pao.Reports.IReport.AccessFile
getset

プレビュー画面のメニューから ファイルにアクセスする事(ファイルに保存等)を許可するか? True : 許可する(規定値) False: 許可しない

int Pao.Reports.IReport.AllPages
get

全ページ数

bool Pao.Reports.IReport.CutByPage
getset

ページでカットする(ラベルプリンタ・レシートプリンタ用) 既定値:false

bool Pao.Reports.IReport.DisplayDialog
getset

印刷ダイアルログの表示 True : 表示する(規定値) False: 表示しない

bool Pao.Reports.IReport.DisplayPrinting
getset

印刷中(ページ数)の表示 True : 表示する(規定値) False: 表示しない

PrintDocument Pao.Reports.IReport.Document
get

印刷ドキュメント

string Pao.Reports.IReport.DocumentName
getset

印刷ドキュメント名

string Pao.Reports.IReport.EmailOfLicenseHolder
get

ライセンス保持者メールアドレス

float Pao.Reports.IReport.MarginLeft
getset

左側余白(印刷・プレビュー時のみ有効) mm単位で指定

float Pao.Reports.IReport.MarginTop
getset

上部余白(印刷・プレビュー時のみ有効) mm単位で指定

int Pao.Reports.IReport.Pages
get

印刷ページ数

bool Pao.Reports.IReport.PreviewDialog
getset

プレビューをダイアログ表示するか? 既定値:true

bool Pao.Reports.IReport.PreviewInTaskbar
getset

プレビューをタスクバーに表示するか? 既定値:false

PrinterSettings Pao.Reports.IReport.Setting
getset

印刷設定

bool Pao.Reports.IReport.SwapPdfImage
getset

PDF画像をスワップするかどうか?(Out Of Memory 対策) 既定値:false

IObjects Pao.Reports.IReport.z_Objects
get

オブジェクトの属性取得・設定用静的クラス

IPreviewWindow Pao.Reports.IReport.z_PreviewWindow
getset

プレビュー情報

double Pao.Reports.IReport.ZoomPreview
getset

プレビュー表示倍率(初期値)


このインタフェース詳解は次のファイルから抽出されました: