IRONSOFTWAREHOME

F# PDF ライブラリ(フルチュートリアル)

Curtis Chau
Curtis Chau
Updated: 2026年4月22日

このチュートリアルでは、IronPDFを使用してF#でPDFファイルを作成および編集する手順を案内します。 必要なのは、Visual Studioがインストールされていることと、F#プロジェクトだけです。

IronPDFを**C#**で使用する方法については、このガイドを参照してください。

IronPDFをVB.NETで使用する方法については、このガイドを参照してください。

F# PDF ライブラリをインストールする

NuGetパッケージマネージャーからインストール

Visual Studioで、プロジェクトソリューションエクスプローラーを右クリックし"NuGet パッケージの管理…"を選択。 そこで単にIronPDFを検索し、最新バージョンをインストールしてください。 表示されたダイアログボックスにOKをクリックします。これはど for .NETプロジェクトでも機能します。

NuGetパッケージマネージャーコンソールからインストール

パッケージマネージャーコンソールを通じてIronPDFを追加することもできます。次のコマンドを使用してください:

PM > Install-Package IronPdf

.fsprojに直接インストール

もう1つのオプションは、次のItemGroupを.fsprojファイルに貼り付けることです:

<ItemGroup>
  <PackageReference Include="IronPdf" Version="*" />
</ItemGroup>
XML

DLL経由でインストール

または、IronPDF DLLをダウンロードし、プロジェクトまたはGACに手動でインストールすることもできます。https://ironpdf.com/packages/IronPdf.zip

任意の**.fs**クラスファイルの先頭にIronPDFを使用するには、このステートメントを追加することを忘れないでください:

open IronPdf
F#

F#でHTMLからPDFを作成する

最初に、名前空間内でIronPDFライブラリを使ってopenを開きます。 その後、RenderHtmlAsPdfメソッドに渡します。 準備済みのHTMLファイルが既にある場合は、ファイルパスRenderHtmlFileAsPdfへのパラメータとして渡せます。

F#でHTML文字列をPDFに変換

open IronPdf

let html = "<p>Hello World</p>"

// Initialize the PDF Renderer
let renderer = ChromePdfRenderer()

// Render HTML as PDF
let pdf = html |> renderer.RenderHtmlAsPdf

// Save the PDF document
pdf.SaveAs("document.pdf") |> ignore
F#

F#でHTMLファイルをPDFに変換

open IronPdf

let htmlFilePath = "C:/designs/html/layout.html"

// Initialize the PDF Renderer
let renderer = ChromePdfRenderer()

// Render HTML file as PDF
let pdf = htmlFilePath |> renderer.RenderHtmlFileAsPdf

// Save the PDF document
pdf.SaveAs("document.pdf") |> ignore
F#

高度なIronPDF F#テンプレート

ここでは、URLからPDFを形式化しスタイル化する関数を作成するためのルールと手順に基づいた、より高度な例を示します:

open IronPdf

let CreateCompanyStandardDocument (url : string) =
    
    // Setup Render Options with desired settings
    let renderOptions = ChromePdfRenderOptions(
        CssMediaType = Rendering.PdfCssMediaType.Screen,
        EnableJavaScript = true,
        PrintHtmlBackgrounds = true,
        InputEncoding = System.Text.Encoding.UTF8,
        MarginTop = 10,
        MarginBottom = 10,
        MarginLeft = 10,
        MarginRight = 10
    )
    
    // Create Header Template for the PDF
    let companyStyleHeader = HtmlHeaderFooter()
    companyStyleHeader.HtmlFragment <- "<img src='https://ironsoftware.com/img/svgs/ironsoftware-logo-black.svg'>"
    companyStyleHeader.DrawDividerLine <- true
    
    // Apply the header to the Render Options
    renderOptions.HtmlHeader <- companyStyleHeader
    
    // Initialize Renderer with customized options
    let renderer = ChromePdfRenderer(RenderingOptions = renderOptions)
    
    // Generate PDF from URL without additional styles
    let htmlPdfWithoutStyle = url |> renderer.RenderUrlAsPdf
    
    // Add the styled header to the PDF document
    htmlPdfWithoutStyle.AddHtmlHeaders companyStyleHeader |> ignore
    
    // Return the created PDF document
    htmlPdfWithoutStyle
   
let IronPdfUrlToPdf (url : string) =
    // Create a styled PDF document from the given URL
    let pdf = url |> CreateCompanyStandardDocument
    
    // Save the PDF document to the file system
    pdf.SaveAs("document.pdf") |> ignore

// Set your IronPDF License Key
IronPdf.License.LicenseKey <- "YOUR_LICENSE_KEY_HERE"

// Example usage: Convert the given URL to a PDF document
IronPdfUrlToPdf "https://ironpdf.com/"
F#

Frequently Asked Questions

F# でライブラリを使用して PDF ファイルを生成するにはどうすればよいですか?

F# で PDF ファイルを生成するには、IronPDF ライブラリを使用できます。NuGet パッケージ マネージャー、NuGet パッケージ マネージャー コンソール、または DLL を直接追加して IronPDF をインストールします。ChromePdfRenderer オブジェクトを使用し、その RenderHtmlAsPdf メソッドを HTML コンテンツに対して呼び出します。

F# プロジェクトに PDF ライブラリをインストールするにはどうすればよいですか?

NuGet パッケージ マネージャーで IronPDF を検索してインストールすることで、F# プロジェクトに IronPDF ライブラリをインストールできます。また、NuGet パッケージ マネージャー コンソール、.fsproj ファイルを直接編集する方法や、IronPDF DLL をプロジェクトに手動で追加する方法もあります。

HTML 文字列を F# で PDF に変換できますか?

はい、F# で IronPDF を使用して HTML 文字列を PDF に変換できます。ChromePdfRenderer オブジェクトを初期化し、その RenderHtmlAsPdf メソッドを HTML 文字列に対して使用して PDF ドキュメントを作成します。

HTML ファイルを F# で PDF に変換するにはどうすればよいですか?

HTML ファイルを F# で PDF に変換するには、IronPDF の ChromePdfRenderer を使用し、RenderHtmlFileAsPdf メソッドをファイルパスに渡して呼び出します。

F# で使用できる PDF スタイリングの高度な機能を教えてください。

IronPDF は F# での高度な PDF スタイリングをサポートしています。ChromePdfRenderOptions を使用して、CSS メディア タイプ、JavaScript 実行、余白などのカスタム レンダー オプションを設定できます。また、HTML ヘッダーとフッターを追加して、よりプロフェッショナルな外観のドキュメントにすることができます。

F# で PDF にヘッダーを追加するにはどうすればよいですか?

F# では、HtmlHeaderFooter オブジェクトを作成し、そのプロパティ HtmlFragment を設定し、ChromePdfRenderOptions に適用して PDF をレンダリングすることで、IronPDF を使用して PDF にヘッダーを追加できます。

F# で PDF ライブラリにライセンス キーを使用する方法は?

F# で IronPDF を使用するためにライセンス キーを使用するには、F# コード内で IronPdf.License.LicenseKey プロパティにライセンス キー文字列を割り当てます。

F# で URL から PDF を作成するにはどうすればよいですか?

IronPDF を使用すると、F# で URL から PDF を作成できます。必要なレンダー オプションを設定して ChromePdfRenderer を初期化し、RenderUrlAsPdf メソッドを使用して変換したい URL を指定します。

F# および PDF ライブラリに推奨される開発環境は何ですか?

IronPDF と F# を使用するために推奨される開発環境は Visual Studio です。パッケージ管理、コード編集、プロジェクト構築に必要な包括的なツールを提供し、PDF 作成を含む F# プロジェクトに適しています。

このライブラリを使用して F# で既存の PDF を編集することは可能ですか?

はい、IronPDF を使用すると F# で既存の PDF を編集できます。PDF の内容を変更したり、ヘッダーやフッターを追加したり、ライブラリの API 機能を使用して追加のスタイル設定を適用したりできます。

PDF 生成に F# を使用する場合、IronPDF は .NET 10 と互換性がありますか?

はい。IronPDFは.NET 10と完全に互換性があり、F#からの使用も含みます。F#プロジェクトで.NET 10をターゲットにし、追加の回避策なしでIronPDFのAPI( ChromePdfRendererなど)を使用できます。IronPDFは、.NET 10を含むすべての最新 for .NETバージョンですぐに使用できます。([ironpdf.com](https://ironpdf.com/blog/net-help/net-10-features/?utm_source=openai))

Curtis Chau
Technical Writer

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.

...
Read More

準備はできましたか?

Nuget Downloads 20,389,208バージョン:2026.7リリースされたばかり

あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。

試用版の IronPDF を無料でお試しください

5分でセットアップ完了

C# PDF DLL

DLLをダウンロード

今すぐダウンロード

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択
PDF用C# NuGetライブラリ

NuGetでインストール

                  Install-Package IronPdf
                
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

bullet_checkedクレジットカードやアカウントの作成は不要です。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge related to IronPDF Product Demo

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。