PDFに線と矩形を描画する方法
PDFドキュメントにラインと長方形を描くことは、PDFファイルのコンテンツに特定の幾何学的形状、特にラインと長方形を追加するプロセスを指します。これは、C#やVB.NETのようなプログラミング言語とIronPDFのようなライブラリを使用して、プログラム的に行われることが多いです。
線を描くとき、指定された始点と終点を持つ目に見える線分を作成します。 同様に、長方形を描くときは、特定の寸法と位置を持つ四辺形を定義します。
IronPDFを始めましょう
今日から無料トライアルでIronPDFをあなたのプロジェクトで使い始めましょう。
C#でPDFに線と長方形を描く方法
- NuGetからIronPDF C#ライブラリをダウンロード
- 対象のPDFドキュメントをインポートするか、HTMLからレンダリングする
- PDFに線を追加するための
DrawLine
メソッドの使用 - 四角形を追加するために
DrawRectangle
メソッドを使用する - 編集したPDFドキュメントをエクスポートする
線を描く例
既存のPDFに線を追加するには、PdfDocument オブジェクトで利用可能な DrawLine
メソッドを使用します。 Color クラスを利用することにより、HEX カラーコードの色を用いた線を引くことが可能となります。詳細は IronDrawing API ドキュメンテーション をご覧ください。
:path=/static-assets/pdf/content-code-examples/how-to/draw-line-and-rectangle-draw-line.cs
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");
// Configure the required parameters
int pageIndex = 0;
var start = new IronSoftware.Drawing.PointF(200,150);
var end = new IronSoftware.Drawing.PointF(1000,150);
int width = 10;
var color = new IronSoftware.Drawing.Color("#000000");
// Draw line on PDF
pdf.DrawLine(pageIndex, start, end, width, color);
pdf.SaveAs("drawLine.pdf");
PDFを出力
長方形を描く例
PDFに長方形を追加するには、DrawRectangle
メソッドを使用します。 PDFドキュメントが開かれるかレンダリングされた後、このメソッドはPdfDocumentオブジェクトで利用可能です。 IronDrawing API ドキュメントが提供するRectangleFクラスを使用して、四角形の座標、幅、高さを簡単に設定できます。
:path=/static-assets/pdf/content-code-examples/how-to/draw-line-and-rectangle-draw-rectangle.cs
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");
// Configure the required parameters
int pageIndex = 0;
var rectangle = new IronSoftware.Drawing.RectangleF(200, 100, 1000, 100);
var lineColor = new IronSoftware.Drawing.Color("#000000");
var fillColor = new IronSoftware.Drawing.Color("#32AB90");
int lineWidth = 5;
// Draw rectangle on PDF
pdf.DrawRectangle(pageIndex, rectangle, lineColor, fillColor, lineWidth);
pdf.SaveAs("drawRectangle.pdf");