PowerTools SPREAD for Windows Forms 10.0J
PDFへの印刷

シートをPortable Document Format(PDFバージョン1.4)ファイルとして印刷できます。シートの印刷設定を表すPrintInfoオブジェクトのPrintToPdfプロパティをTrueに設定し、PdfFileNameプロパティにファイル名とパスを指定します。

パスワードの設定

PrintInfoオブジェクトのPdfSecurityプロパティを使用して、PDFファイルにパスワードを設定できます。PdfSecurityプロパティには、PdfSecurityオブジェクトを使用して以下の項目を設定できます。

印刷設定をカスタマイズする方法については、「印刷オプション」および「印刷ページのヘッダとフッタ」を参照してください。

サンプルコード

次のサンプルコードは、先頭シートをPDFファイルとして印刷します。PDFファイルにはパスワードを設定します。

C#
コードのコピー
FarPoint.Win.Spread.PrintInfo printset = new FarPoint.Win.Spread.PrintInfo();
printset.PrintToPdf = true;
printset.PdfFileName = "D:\\results.pdf";
printset.PdfSecurity = new FarPoint.PDF.PdfSecurity("ownerpass", "userpass", FarPoint.PDF.PdfPermissions.AllowPrint);
// プリンタ設定を割り当て、印刷します。
fpSpread1.Sheets[0].PrintInfo = printset;
fpSpread1.PrintSheet(0);
Visual Basic
コードのコピー
Dim printset As New FarPoint.Win.Spread.PrintInfo()
printset.PrintToPdf = True
printset.PdfFileName = "D:\results.pdf"
printset.PdfSecurity = New FarPoint.PDF.PdfSecurity("ownerpass", "userpass", FarPoint.PDF.PdfPermissions.AllowPrint)
' プリンタ設定を割り当て、印刷します。
FpSpread1.Sheets(0).PrintInfo = printset
FpSpread1.PrintSheet(0)
関連トピック

 

 


© 2004-2017, GrapeCity inc. All rights reserved.