ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
Excel ファイルは、簡単に変更できたり、すべてのデバイスやプログラムと互換性がなかったりするため、共有が難しいことがあります。 PDFs (PDFファイル)(ポータブルドキュメントフォーマット)一方、普遍的に互換性があり、専門のソフトウェアなしでは編集できません。 このため、多くの企業は開発者に対してExcelファイルを変換するよう要求しています。(.xls, .xlsx)ISO標準化されたバージョンのPDFフォーマットにプログラムによって変換します。
これは重要な理由はいくつかあります。 まず、Excel ワークブックに含まれるデータが変更されないことを保証します。 第二に、ファイルが任意のデバイスやプログラムで表示できるようになります。 最後に、ファイルにパスワード保護を設定することで、無断アクセスを防ぐことが可能です。 全体として、ExcelファイルをPDF形式に変換することは、データを保護し、全てのプラットフォームでの互換性を確保するための重要な方法です。
ExcelをPDFドキュメント形式に変換することは、適切なツールと知識があれば簡単な作業です。 IronPDF C#ライブラリを使用して.NET Coreで変換する方法を見てみましょう。
RenderHtmlFileAsPdf
メソッドIronPDFは、C#およびVB.NETでPDFファイルを生成、編集、および結合するのを容易にする.NETライブラリです。 IronPDF を使用すると、C# で PDF をゼロから作成したり、既存の HTML、CSS、JavaScript ファイルを PDF に変換したりすることができます。 またヘッダーとフッターを追加, 透かし、ページ番号をPDFファイルに追加します。 プロジェクトで他の人と協力する必要がある場合、IronPDFはそれを簡単にします。複数のPDFファイルを1つに結合する.
この記事全体を通して、IronPDFを使用して、ExcelドキュメントをC#および.NET Coreを使用してPDFドキュメントに変換する方法を紹介します。
XLSXファイルをPDFドキュメントに変換するためには、いくつかの前提条件があります。
Visual Studio 2022(推奨)
最新の.NET Frameworkを使用して実行されている.NETアプリケーション(推奨)
Microsoft Office がインストールされている
IronPDFライブラリをインストールしてExcelからPDFへの変換プロセスを行うためには、安定したインターネット接続が必要です。
では、ExcelファイルをPDFに変換するための主な手順に進みましょう。
ExcelファイルをHTML形式にエクスポートするには、次の手順を実行します:
Microsoft Excelを起動し、Excelスプレッドシートを読み込みます。
エクセルスプレッドシートを読み込む
「ファイル」メニューから「名前を付けて保存」を選択してください。
保存オプション
「ブラウズ」ボタンをクリックして、希望する場所に移動してください。 ファイルタイプのドロップダウンから「HTMLページ」を選択します。
ファイルタイプの選択
上記の手順を完了すると、ExcelファイルがHTMLファイルに変換されます。 エクスポートされたHTMLファイルをPDFに変換するために使用できるようになりました。
次のステップは、NuGet パッケージ マネージャー コンソールを使用してこのプロジェクトに IronPDF をインストールすることです。 上部メニューから「ツール」をクリックし、「NuGet パッケージ マネージャー」を選択した後、「パッケージ マネージャー コンソール」を選択します。
NuGet パッケージ マネージャー
コンソールで、IronPDFをインストールするために次のコマンドを入力してください。
Install-Package IronPdf
このコマンドは、プロジェクトに最新バージョンのIronPDFをインストールします。
Program.cs
ファイルを開き、IronPDFのC#ライブラリを使用してExcelファイルをPDFに変換するために次のコードフラグメントを書き込みます。
プログラムで使用するためにコードファイルにIronPDFをインポートします。
using IronPdf;
using IronPdf;
Imports IronPdf
上記のコードにより、IronPDF をコードに組み込むことができます。
インスタンス化するChromePdfRenderer
プログラム内のオブジェクト。 それにより、HTMLファイルをPDFに変換するためにIronPDFを使用できるようになります。
var renderer = new ChromePdfRenderer();
var renderer = new ChromePdfRenderer();
Dim renderer = New ChromePdfRenderer()
次のものを使用RenderHtmlFileAsPdf
HTMLファイルをPDFに変換するための関数。 パラメータリストにHTMLファイルのパスを渡してください。 IronPDFはHTMLファイルの内容を読み取り、PDFドキュメントに変換します。
var document = renderer.RenderHtmlFileAsPdf(@"C:\Users\Administrator\Desktop\Inventory.html");
var document = renderer.RenderHtmlFileAsPdf(@"C:\Users\Administrator\Desktop\Inventory.html");
Dim document = renderer.RenderHtmlFileAsPdf("C:\Users\Administrator\Desktop\Inventory.html")
IronPDF は、PDF ファイルにパスワードを追加し、PDF ファイルの編集、開封、印刷、その他の操作を防止することもサポートしています。 IronPDFを使用してパスワードを追加する方法を見てみましょう。
PDFドキュメントの SecuritySettings
プロパティを使用して、以前のステップで作成したPDFにパスワードを設定します。 それはデータ漏洩からPDFファイルを保護するのに役立ちます。
document.SecuritySettings.UserPassword = "editable";
document.SecuritySettings.UserPassword = "editable";
document.SecuritySettings.UserPassword = "editable"
では、以下のコードを使用して生成されたPDFファイルをローカルマシンに保存しましょう。
document.SaveAs("C:\\excelToPdf.pdf");
document.SaveAs("C:\\excelToPdf.pdf");
document.SaveAs("C:\excelToPdf.pdf")
ファイルを開こうとすると、パスワードが必要になります。
ファイルのパスワードを入力してください
パスワードを入力すると、Excelファイルから変換されたPDFファイルを確認できます。IronPDFは本来の書式を保ちながら、Excelドキュメントを美しくPDFに変換します。
出力PDFファイル
すべてのワークシートをそちらで確認できます。 ワークシート名をクリックすることで、任意のワークシートを開くことができます。
PDFワークシート
IronPDFは、C# .NETで使用できる使いやすいPDFコンバーターです。 このブログ記事では、IronPDFを使用してExcelをPDFに変換する方法をご紹介しました。 IronPDFの機能についてもっと知りたい場合や、使用事例を見たい場合は、他のいくつかのドキュメントをご覧ください。HTMLからPDFファイルを作成する方法に関する記事.
まずはLite Licenseで始めましょう。Lite Licenseは、初期段階でのプロジェクトや小規模なアプリケーションに最適です。IronPDF、IronOCR、IronXL、IronBarcodeなどの優れたツールをお試しいただけます。Iron Softwareの製品であなたの開発プロセスを強化しましょう。IronPDFの無料トライアルそして、わずか $749 でIronPDFを購入します。 または、複数のIron Software製品が必要な場合、Iron Suiteバンドル2つの価格で5つのソフトウェアプログラムを提供します。
9つの .NET API製品 オフィス文書用