// 1. Install IronPDF from NuGet// 2. Create a blank PDFvar pdf = new IronPdf.PdfDocument(270, 270);// 3. Or convert HTML to PDFvar renderer = new IronPdf.ChromePdfRenderer();var pdfFromHtml = renderer.RenderHtmlAsPdf("<h1>Hello PDF!</h1>");// 4. Save your PDFpdf.SaveAs("myNewPdf.pdf");
// 1. Install IronPDF from NuGet
// 2. Create a blank PDF
var pdf = new IronPdf.PdfDocument(270, 270);
// 3. Or convert HTML to PDF
var renderer = new IronPdf.ChromePdfRenderer();
var pdfFromHtml = renderer.RenderHtmlAsPdf("<h1>Hello PDF!</h1>");
// 4. Save your PDF
pdf.SaveAs("myNewPdf.pdf");
' 1. Install IronPDF from NuGet' 2. Create a blank PDFDim pdf As New IronPdf.PdfDocument(270, 270)' 3. Or convert HTML to PDFDim renderer As New IronPdf.ChromePdfRenderer()Dim pdfFromHtml AsIronPdf.PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello PDF!</h1>")' 4. Save your PDFpdf.SaveAs("myNewPdf.pdf")
' 1. Install IronPDF from NuGet
' 2. Create a blank PDF
Dim pdf As New IronPdf.PdfDocument(270, 270)
' 3. Or convert HTML to PDF
Dim renderer As New IronPdf.ChromePdfRenderer()
Dim pdfFromHtml As IronPdf.PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello PDF!</h1>")
' 4. Save your PDF
pdf.SaveAs("myNewPdf.pdf")
1Install IronPDF with NuGet Package Manager
PM > Install-Package IronPdf
Install-Package IronPdf
2このコード スニペットをコピーして実行します。
newIronPdf.PdfDocument { DefaultPageSize = new IronPdf.PageSize(270,270) }.SaveAs("blankPage.pdf");
new IronPdf.PdfDocument { DefaultPageSize = new IronPdf.PageSize(270,270) }.SaveAs("blankPage.pdf");
IronPDFのChromeレンダリングエンジンは、視覚的忠実度を維持したピクセル完璧な変換を保証します。 このレンダラーは、HTML5、CSS3、および JavaScript フレームワークを含む最新の Web 標準をサポートしているため、複雑な Web ページや Razor ビュー を PDF に変換するのに適しています。
using IronPdf;// Instantiate Renderervar renderer = new ChromePdfRenderer();renderer.RenderingOptions.EnableJavaScript = true;renderer.RenderingOptions.PrintHtmlBackgrounds = true;renderer.RenderingOptions.PaperFit.UseResponsiveCssRendering(1800);renderer.RenderingOptions.WaitFor.RenderDelay(5000);renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print;// Create a PDF from a URL or local file pathvar pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");// Export to a file or Streampdf.SaveAs("url.pdf");
using IronPdf;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.PrintHtmlBackgrounds = true;
renderer.RenderingOptions.PaperFit.UseResponsiveCssRendering(1800);
renderer.RenderingOptions.WaitFor.RenderDelay(5000);
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print;
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
ImportsIronPdf' Instantiate RendererPrivate renderer = New ChromePdfRenderer()renderer.RenderingOptions.EnableJavaScript = Truerenderer.RenderingOptions.PrintHtmlBackgrounds = Truerenderer.RenderingOptions.PaperFit.UseResponsiveCssRendering(1800)renderer.RenderingOptions.WaitFor.RenderDelay(5000)renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print' Create a PDF from a URL or local file pathDim pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")' Export to a file or Streampdf.SaveAs("url.pdf")
Imports IronPdf
' Instantiate Renderer
Private renderer = New ChromePdfRenderer()
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.PrintHtmlBackgrounds = True
renderer.RenderingOptions.PaperFit.UseResponsiveCssRendering(1800)
renderer.RenderingOptions.WaitFor.RenderDelay(5000)
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print
' Create a PDF from a URL or local file path
Dim pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
' Export to a file or Stream
pdf.SaveAs("url.pdf")
はい、IronPDFはChromePdfRendererクラスを使用してHTMLからPDFへの変換に優れています。単にレンダラーのインスタンスを作成し、RenderHtmlAsPdf()メソッドを使用します:var renderer = new IronPdf.ChromePdfRenderer(); var pdf = renderer.RenderHtmlAsPdf('<h1>Hello PDF!</h1>')。これは、完全なHTML5、CSS3、JavaScriptのレンダリングをサポートしています。
IronPDF では、ローカルファイル、URL、バイト配列、JSON データなど、さまざまなソースから既存の PDF をインポートできます。ローカルファイルには PdfDocument.FromFile()、Web 上の PDF には FromUrl()、バイト配列データには FromBytes() を使用します。これにより、既存の PDF ドキュメントを操作および変更することが可能になります。
PDF文書に複数のページを追加するにはどうすればよいですか?
PdfDocument オブジェクトの AppendPage() メソッドを使用すると、空白ページを動的に追加できます。IronPDF では、特定の位置へのページの挿入、他の PDF からのページのコピー、および複数の PDF ドキュメントの結合もサポートされています。特に指定がない限り、新しいページはデフォルトのページサイズを継承します。
Creating a blank PDF with IronPDF is efficient, taking approximately 260-290 ms depending on the page dimensions and whether metadata or multiple pages are included.
Can IronPDF handle legacy HTML markup in conversions?
IronPDF, like other Chromium-based renderers, can encounter layout issues with legacy HTML. It's recommended to validate HTML before conversion for better results.