RTF轉PDF

IronPDF 使得將 RTF 內容轉換為 PDF 的過程變得簡單明了。這使得在需要將 RTF 內容轉換成專業 PDF 文檔以便分發或存儲的情況下成為一個出色的功能。 IronPDF 採用其強大的 Chromium 引擎,確保生成的 PDF 準確且質量高。

將 RTF 轉換為 PDF 的步驟

  • var renderer = new ChromePdfRenderer();
  • PdfDocument pdfFromFile = renderer.RenderRtfFileAsPdf("report.rtf");
  • PdfDocument pdfFromString = renderer.RenderRtfStringAsPdf("{\rtf1\ansi...");
  • pdfFromFile.SaveAs("report.pdf");
  • pdfFromString.SaveAs("string.pdf");

    首先,我們需要創建一個新的ChromePdfRenderer實例。 這是我們強大的渲染器,它將處理將RTF內容轉換為PDF的過程。 接下來,我們需要載入並渲染我們的RTF內容。 我們在這裡採取的第一個方法是加載要轉換的 RTF 文件,這是通過使用 ChromePdfRenderer 類中的 RenderRtfFileAsPdf 方法來完成的。 此方法在將結果 PDF 存儲到我們的名為「pdfFromFile」的PdfDocument物件之前,會渲染我們的 RTF 文件。

    我們在這裡看到的另一種方法是將直接在代碼中提供的 RTF 字串轉換為 PDF。 我們將使用同一類別中的相似方法,但這個方法名為RenderRtfStringAsPdf。 就像處理 RTF 文件一樣,此方法將把提供的 RTF 內容轉換為 PDF,然後將其存儲在名為「pdfFromString」的PdfDocument對象中。

    無論您採用哪種方法,最後一步是使用SaveAs方法保存新轉換的 PDF 文件。 這將把 PDF 保存到指定位置。 點擊這裡查看使用指南,包括範例、範例代碼和文件。