ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
30日間のフル機能製品をお試しください。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
Adobe Acrobatを使わずにPDFファイルを印刷する方法をお探しですか? 現代社会ではPDFの利用が増加しているため、この種のファイルを印刷するための信頼性が高く効率的なソリューションが重要になっています。 この目的のためにアドビ・アクロバットを使う人は多いが、いつでも使えるわけではないし、手頃な値段でもない。
この記事では、Adobe Readerを使用せずに、C# .NETアプリケーションを使用してPDF文書を印刷する方法について説明します。 そのためにC#(IronPDF) PDFライブラリ.
IronPDFはC#(シーシャープ)PDFライブラリで、開発者が簡単にPDFドキュメントを生成、変換、操作できるようにします。 開発者が数行のコードでPDFファイルを作成・編集できるシンプルなAPIを提供します。 IronPDFを使用すると、開発者は簡単にヘッダーとフッターを追加する, PDFの分割と結合また、その他の一般的なPDF操作を実行します。 ライブラリは、HTML、画像、Microsoft Office文書など、幅広いファイル形式をサポートしており、これらの形式を簡単にPDFに変換することができます。 IronPDFはPDFを扱うC#開発者のためのパワフルで柔軟なソリューションです。
IronPDFを使えば、PDFリーダーなしでPDFを印刷するのは簡単です。
文書を印刷する段階に入る前に、まずいくつかの要件を満たす必要がある。
Visual StudioでC#(シーシャープ) .NETプロジェクトを作成します。
まず、Visual Studioを開く。
スタートアップウィンドウが表示されますので、"Create new project "をクリックしてください。
新しいVisual Studioプロジェクト
次のウィンドウで "Console Application "を選択し、右下のNextボタンをクリックする。
**新しいVisual Studioコンソール・アプリケーション
プロジェクトの名前を書き、その場所を選択し、Nextボタンをクリックします。
プロジェクト名
これで新しい C# (シーシャープ) コンソールアプリケーションのプロジェクトが作成され、使用できるようになりました。
**新規プロジェクトは終了しました
プロジェクトが作成されたら、あとはIronPDFC#ライブラリをプロジェクトにインストールするだけです。
IronPDFをインストールする方法はいろいろありますが、この記事を短くするために、NuGetパッケージマネージャを使った方法を紹介します。
新しく作成したプロジェクトで、メニューバーのToolsをクリックするとドロップダウンメニューが表示されます。
NuGet パッケージ マネージャー UI
このドロップダウンメニューから、"NuGet Package Manager "にマウスカーソルを合わせると、サイドメニューが表示されます。 このメニューから、"Manage NuGet Packages for solutions... "をクリックする。
ソリューションのNuGetパッケージの管理...。
新しいページが開き、そこでページの移動や閲覧ができます。
**NuGetパッケージマネージャーウィンドウが開きます。
検索バーにIronPDFと書くと、IronPDFパッケージのリストが表示されます。 最新のパッケージをクリックしてインストールしてください。
NuGetパッケージのブラウジング
インストールには数分しかかからない。 そうすれば、PDFファイルの印刷に使えるようになります。
C#を使用してPDF文書を印刷するには、印刷をサポートするC# PDFライブラリであるIronPDF (シーシャープ)を使用することができます。 IronPDFを使えば、Printメソッドを使ってコードから直接PDFドキュメントを印刷することができます。 IronPDFを使うことで、HTMLファイルをPDFファイルに変換し、1行のコードでPDFドキュメントを印刷することができます。 また、URLから直接PDF文書を印刷することもできます。
IronPDFを使えば、HTMLファイルを簡単にPDFに変換し、印刷することができます。 以下はC# (シーアンPDF)を使ってHTMLファイルからPDFファイルを印刷する例です:
using IronPdf;
// Create a new PDFdocument and print it
var renderer = new IronPdf.HtmlToPdf();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Send the PDF to the default printer to print
// 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300,true);
using IronPdf;
// Create a new PDFdocument and print it
var renderer = new IronPdf.HtmlToPdf();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Send the PDF to the default printer to print
// 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300,true);
Imports IronPdf
' Create a new PDFdocument and print it
Private renderer = New IronPdf.HtmlToPdf()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
' Send the PDF to the default printer to print
' 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300,True)
上記のサンプルコードは、PDF文書を無音で印刷するためのものです。 作成したPDFファイルを保存してPDFビューアで開きたい場合は、pdf.Print(300, true)を「pdf.Print」に変更する。(300, false)
. この小さな変更により、印刷前にPDFファイルを保存できるようになりました。
**印刷出力ファイルの場所
以下は、PDF文書を印刷したときの出力です。
IronPDF PDF印刷。
IronPDFはまた、Microsoft OfficeファイルをPDFに変換するための簡単なアプローチを提供します。PPTからPDFファイル or エクセルファイルからPDFへ
IronPDFを使えば、Adobe Acrobat Readerを使わなくても、数行のコードを書くだけで、URLから直接PDFドキュメントを印刷することができます。 以下は、URLから直接PDF文書を印刷するためのコードです。
using IronPdf;
// Create a new PDF and print it
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
// Send the PDF to the default printer to print
// 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300, false);
using IronPdf;
// Create a new PDF and print it
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
// Send the PDF to the default printer to print
// 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300, false);
Imports IronPdf
' Create a new PDF and print it
Private renderer = New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")
' Send the PDF to the default printer to print
' 300 DPI, no user dialog this time ... many overloads to this method
pdf.Print(300, False)
上記のコードを実行するだけで、URLがPDF文書に変換され、印刷が開始されます。 後で読むためにこのファイルを保存することもできる。
**PDFファイルを保存する
以下は、印刷された保存ファイルの出力である。
NuGetウェブサイトからの出力PDFファイル。
この記事では、C#(シーシャープ)PDFライブラリであるIronPDFを使って、Adobe Acrobatを使わずにPDFドキュメントを印刷する方法を紹介しました。
IronPDFは開発者が数行のコードでPDFファイルを作成、編集できるようにする簡単なAPIを提供します。 ライブラリは、HTML、画像、Microsoft Office文書など、幅広いファイル形式をサポートしており、これらの形式を簡単にPDFに変換することができます。 IronPDFを使えば、コードから直接PDFドキュメントを印刷することができます、HTMLファイルをPDFに変換また、URLから直接PDF文書を印刷することもできます。 この記事ではNuGetを使ってIronPDFをインストールする方法を示し、HTMLファイルとURLからPDFドキュメントを印刷するコード例を提供した。 より高度で詳細なC#(シーシャープ)印刷チュートリアルについては、以下を参照してください。ライブラリのドキュメントページ具体的にはこのチュートリアルそしてこれコード例.
IronPDF は開発目的であれば無料で利用できますが、次のような制約があります。ライセンス商業利用のため。 ライセンシングに関する追加情報はライセンスページ.
10 の .NET API 製品 オフィス文書用