ModuleModule1 Sub Main() Dim renderer = New ChromePdfRenderer() Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>") document.SaveAs("MyFirst.pdf") End SubEndModule
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
document.SaveAs("MyFirst.pdf")
End Sub
End Module
ImportsIronPdfModuleModule1 Sub Main() Dim renderer = New ChromePdfRenderer() Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>") document.SaveAs("MyFirst.pdf")System.Diagnostics.Process.Start("MyFirst.pdf") End SubEndModule
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
document.SaveAs("MyFirst.pdf")
System.Diagnostics.Process.Start("MyFirst.pdf")
End Sub
End Module
ImportsIronPdfModuleModule1 Sub Main() Dim renderer = New ChromePdfRenderer() Dim document = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/") document.SaveAs("UrlToPdf.pdf")System.Diagnostics.Process.Start("UrlToPdf.pdf") End SubEndModule
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")
document.SaveAs("UrlToPdf.pdf")
System.Diagnostics.Process.Start("UrlToPdf.pdf")
End Sub
End Module
DimRendererAs New IronPdf.ChromePdfRenderer()Renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.LandscapeRenderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.PrintDimPDFAsIronPdf.PdfDocument = Renderer.RenderUrlAsPdf("file://path-to-your-html-file.html")PDF.SaveAs("styled-sample.pdf")
Dim Renderer As New IronPdf.ChromePdfRenderer()
Renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape
Renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print
Dim PDF As IronPdf.PdfDocument = Renderer.RenderUrlAsPdf("file://path-to-your-html-file.html")
PDF.SaveAs("styled-sample.pdf")
ImportsIronPdfPrivate Sub Form1_Load(ByVal sender AsObject, ByVal e AsEventArgs) DimPdfOptions = New IronPdf.ChromePdfRenderOptions()IronPdf.AspxToPdf.RenderThisPageAsPDF(AspxToPdf.FileBehavior.Attachment, "MyPdf.pdf", PdfOptions)End Sub
Imports IronPdf
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim PdfOptions = New IronPdf.ChromePdfRenderOptions()
IronPdf.AspxToPdf.RenderThisPageAsPDF(AspxToPdf.FileBehavior.Attachment, "MyPdf.pdf", PdfOptions)
End Sub
ImportsIronPdfModuleModule1 Sub Main() Dim renderer = New ChromePdfRenderer() DimHtml = "Hello {0}"String.Format(Html, "World") Dim document = renderer.RenderHtmlAsPdf(Html) document.SaveAs("HtmlTemplate.pdf")System.Diagnostics.Process.Start("HtmlTemplate.pdf") End SubEndModule
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim Html = "Hello {0}"
String.Format(Html, "World")
Dim document = renderer.RenderHtmlAsPdf(Html)
document.SaveAs("HtmlTemplate.pdf")
System.Diagnostics.Process.Start("HtmlTemplate.pdf")
End Sub
End Module
VB .NET
5. VB.NETでPDFファイルを編集する
IronPDF for VB.NETは、PDFドキュメントの編集、暗号化、透かしの追加、さらにはプレーンテキストへの変換も可能にします:
5.1. 複数のPDFファイルをVBで1つのドキュメントにマージする
Dim pdfs = New List(OfPdfDocument)pdfs.Add(PdfDocument.FromFile("A.pdf"))pdfs.Add(PdfDocument.FromFile("B.pdf"))pdfs.Add(PdfDocument.FromFile("C.pdf"))Dim mergedPdf AsPdfDocument = PdfDocument.Merge(pdfs)mergedPdf.SaveAs("merged.pdf")mergedPdf.Dispose()For Each pdf AsPdfDocumentIn pdfs pdf.Dispose()Next
Dim pdfs = New List(Of PdfDocument)
pdfs.Add(PdfDocument.FromFile("A.pdf"))
pdfs.Add(PdfDocument.FromFile("B.pdf"))
pdfs.Add(PdfDocument.FromFile("C.pdf"))
Dim mergedPdf As PdfDocument = PdfDocument.Merge(pdfs)
mergedPdf.SaveAs("merged.pdf")
mergedPdf.Dispose()
For Each pdf As PdfDocument In pdfs
pdf.Dispose()
Next
// Savewith a strong encryption password.pdf.Password = "my.secure.password";pdf.SaveAs("secured.pdf")
// Save with a strong encryption password.
pdf.Password = "my.secure.password";
pdf.SaveAs("secured.pdf")
VB .NET
5.5. 追加のHTMLコンテンツをVBでページにスタンプする
ImportsIronPdfImportsIronPdf.EditingModuleModule1 Sub Main() Dim renderer = New ChromePdfRenderer Dim pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf") Dim stamp = New HtmlStamper() stamp.Html = "<h2>Completed</h2>" stamp.Opacity = 50 stamp.Rotation = -45 stamp.VerticalAlignment = VerticalAlignment.Top stamp.VerticalOffset = New Length(10) pdf.ApplyStamp(stamp) pdf.SaveAs("C:\Path\To\Stamped.pdf") End SubEndModule
Imports IronPdf
Imports IronPdf.Editing
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer
Dim pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")
Dim stamp = New HtmlStamper()
stamp.Html = "<h2>Completed</h2>"
stamp.Opacity = 50
stamp.Rotation = -45
stamp.VerticalAlignment = VerticalAlignment.Top
stamp.VerticalOffset = New Length(10)
pdf.ApplyStamp(stamp)
pdf.SaveAs("C:\Path\To\Stamped.pdf")
End Sub
End Module
Visual Studio のソリューションエクスプローラーでプロジェクトを右クリックし、「NuGet パッケージの管理...」を選択、IronPDF を検索し、最新バージョンをインストールすることで IronPDF から VB.NET PDF ライブラリをインストールできます。あるいは、IronPDF DLL をダウンロードして、プロジェクトまたは GAC に手動でインストールできます。
VB.NET を使用して PDF をどのように作成できますか?
IronPDF の ChromePdfRenderer クラスを利用して VB.NET で PDF を作成できます。たとえば、以下のコードを使用して HTML を PDF にレンダリングできます:Dim Renderer As New IronPdf.ChromePdfRenderer(), Dim PDF As IronPdf.PdfDocument = Renderer.RenderHtmlAsPdf('<h1>Hello World!</h1>'), PDF.SaveAs('sample.pdf')。
PDF で動的コンテンツを作成するにはどのような方法がありますか?
VB.NET で PDF に動的コンテンツを作成するには、2 つの主要な方法があります。方法 1 は、ASP.NET Web フォームを用いて動的コンテンツを PDF にレンダリングする方法であり、方法 2 は HTML を PDF に変換し、文字列テンプレートを使用してインスタンス固有のデータを含める方法です。
VB.NET を使用して PDF ファイルを編集するにはどうすればよいですか?
IronPDF を使用すると、複数の PDF の結合、カバーページの追加、ページの削除、PDF の暗号化、ページへの追加コンテンツのスタンプなどの方法で PDF ファイルを編集できます。たとえば、PDF を結合するには、IronPdf.PdfDocument.Merge メソッドを使用します。
VB.NET で PDF コンテンツにスタイルを適用することはできますか?
はい、CSS、JavaScript、画像を使用して VB.NET で PDF コンテンツにスタイルを適用できます。これには、ローカルまたはリモートのアセットにリンクしたり、DataURI を使用して画像を HTML に直接埋め込むことが含まれます。
VB.NET でウェブページを直接 PDF としてレンダリングすることは可能ですか?
はい、IronPDF の RenderUrlAsPdf メソッドを使用して、既存のウェブページを直接 PDF としてレンダリングできます。これにより、コンテンツとスタイリングを含むウェブページ全体を PDF ファイルに変換できます。
はい、IronPDF では、.NET PDF ライブラリ開発チームから直接チケットサポートを提供しており、必要に応じてヘルプを利用できます。
PDF ライブラリの API リファレンスを参照することはできますか?
はい、IronPDF の API リファレンスを閲覧でき、すべての機能、名前空間、クラス、メソッド、フィールド、および列挙を IronPDF のウェブサイトで確認できます。
VB.NET PDF ライブラリの使い方に関するチュートリアルをさらにどこで見つけることができますか?
IronPDF のウェブサイトおよび GitHub リポジトリで、さらに多くのチュートリアルを見つけることができます。これらのリソースは、VB.NET での PDF の作成と操作のための追加の例と使用例を提供します。
VB.NETでHTMLをPDFに変換するにはどうすればよいですか?
IronPDF の RenderHtmlAsPdf メソッドを使用して、HTML ストリングを PDF に変換できます。これは、スタイル設定されたコンテンツで動的に PDF を生成する際に特に便利です。
VB.NET を使用して PDF ファイルを暗号化できますか?
はい、VB.NET で IronPDF を使用して PDF ファイルを暗号化できます。このライブラリは、PDF ドキュメントにセキュリティ設定(パスワード保護を含む)を適用するメソッドを提供します。
VB.NET で PDF ドキュメントを結合するにはどのようなオプションがありますか?
IronPDF を使用すると、PdfDocument.Merge メソッドを利用して、複数の PDF ドキュメントを単一のファイルに結合できます。これにより、異なる PDF ファイルを簡単に組み合わせることができます。
IronPDF は VB.NET プロジェクトで .NET 10 をサポートしていますか?
はい。IronPDFはVB.NET(C#とF#も含む) for .NET 10を完全にサポートしており、ランタイムの改善、新しいAPI、そして完全な互換性をそのままご利用いただけます。.NET 10をターゲットとするプロジェクトでは、追加の設定を必要とせず、以前 for .NETバージョンと同様にIronPDFを使用できます。