C# 初始化關鍵字 (如何為開發人員運作)
Microsoft Excel 工作簿文件可能難以分享,因為它們容易被更改,且不適用於所有裝置和程式。 相較之下,PDFs 作為可攜式文件格式,在不同平台上相容,但在沒有專門軟體的情況下無法編輯。 因此,許多企業要求軟體開發人員以程式方式將 Excel 文件 (.xls 或 .xlsx) 轉換為 PDF 格式的標準版本。
這很重要,有很多原因。 首先,它確保 Excel 工作簿中的資料在格式、樣式上被保留且不被更改。 其次,它使文件可以在任何裝置上查看。最後,它也允許您對轉換後的文件設置密碼保護,以防止未經授權的存取。 總的來說,將 Excel 文件轉換為 PDF 格式是保護資料的重要方法。 讓我們看看一些幫助將 Excel 試算表轉換為 PDF 文件的工具。
將 Microsoft Excel 文件轉換為 PDF 文件
1. Microsoft Excel
Microsoft Office Excel 是用於在 Windows 和其他平台上建立和打開 Excel 文件的工具。 這是將 Excel 文件另存為 PDF 的最簡單離線工具。 當您的 Microsoft Excel 試算表準備就緒並且您希望在線分享時,打開另存為對話框,將其另存為 PDF 文件。您可以從文件選單存取另存為,或只需使用鍵盤快捷鍵 "F12"。
在下面的截圖中,您可以看到將文件另存為 PDF 有多容易。
2. Soda PDF 轉換器
Soda PDF 是一個提供 Excel 到 PDF 轉換器的在線工具。 使用這個在線 PDF 轉換器,您只需一次點擊即可在線將 Excel 轉換為 PDF。 當您使用 Soda 的 Excel 到 PDF 轉換器在線轉換 Excel 為 PDF 時,您的 Excel 試算表的原始樣式和內容格式將被保留。 每個 Excel 試算表可以分別保存為不同的 PDF,您的文件中不會有橫條或不規則的比例。 Soda PDF 實用工具使文件轉換變得簡單,節省您在線將 Excel 轉換為 PDF 的時間。
只需從本地儲存或雲儲存中使用選擇文件上傳 Microsoft Excel 試算表文件,點擊轉換為 Excel,轉換後,下載 PDF 或發送連結到電子郵件帳戶。
3. Adobe Acrobat Reader
Adobe Acrobat Reader 提供了一組與 PDF 文件一起使用的在線工具。 它還提供了一個 Excel 到 PDF 轉換器。 您可以使用 Adobe 的 Excel 到 PDF 轉換器,放心地與他人分享您的 Excel 工作簿,它會建立高質量的 PDF 文件。 當您使用 Adobe Acrobat Reader 的 Excel 到 PDF 轉換器時,實際樣式和格式被保留,此外資料不被更改。 查看該文件的每個人都會看到您文件的完全相同版本。
以下步驟有助於將 Microsoft Excel 轉換為 PDF 文件:
- 點擊 選擇文件 按钮,或拖放一個 Microsoft Excel 文件。
- 選擇需要轉換的 .XLS 或 .XLSX Excel 文件。
- 它將輕鬆轉換 Microsoft Excel 文件(XLS 和 XLSX 文件)為帶預覽的 PDF 文件。
- 下載您新轉換的 PDF 文件以分享。
注意: 您需要登錄才能下載您的轉換後的 PDF 文件。
4. SmallPDF
SmallPDF 也是一個使文件工作變得容易的在線工具。 它的 Excel 到 PDF 轉換器幫助將您的 Excel 試算表轉換為簡單資料分享的 PDF 文件。 格式和佈局將在所有試算表中保留。 SmallPDF 關注安全性。 一旦文件從 Excel 轉換為 PDF,您所有的文件將會完全從系統中刪除。 此外,這款在線的 Excel 到 PDF 轉換器可以在任何平台上使用。
您有沒有想過建立您自己的 Excel 到 PDF 轉換器? 可以使用 IronPDF 以程式方式在 C# 中完成。 讓我們看看如何逐步以程式方式將 Excel 轉換為 PDF。
IronPDF - .NET PDF 程式庫
C# 開發人員可以藉助 IronPDF 在 .NET 程式裡輕鬆建立、編輯和修改 PDF 文件。 IronPDF 提供了出色的渲染功能,還支持將 HTML 轉換為 PDF、URL 轉換為 PDF、SVG 轉換為圖片、HTML 文件轉換為 PDF 以及許多其他格式。 IronPDF 可以從網頁或現有的 HTML/CSS 模板中建立報告、發票、對賬單和收據的 PDF 文件。
IronPDF 程式庫可以用來填寫現有的 PDF 表單或從頭建立新 PDF 表單,這是一個關鍵功能。 企業可以通過自動建立和完成表單來簡化其文件工作流程。 您還可以向 PDF 文件新增頁眉、頁腳、頁碼和水印。這使得它成為製作專業外觀 PDF 的絕佳選擇。 讓我們看看如何使用 IronPDF .NET 程式庫將 Excel 轉換為 PDF 文件。
先決條件
以下是將 Excel 文件轉換為 PDF 文件的一些先決條件。
- Visual Studio 2022
- 使用最新 .NET Framework運行的 .NET 控制台應用程式
- 穩定的網路連接以下載並安裝用于 PDF 轉換的 IronPDF .NET 程式庫
1. 將 Excel 轉換為 HTML
我們需要將 Excel 文件轉換為 HTML,因為 IronPDF 從 HTML 渲染出像素完美的 PDF 文件。
要將您的 .XLS 或 .XLSX 文件轉換為 HTML 文件,請遵循以下步驟:
- 使用 Microsoft Excel 應用程式。
- 從文件選單中打開"另存為"選項。
- 從保存為型別中選擇 -> 網頁 (.htm, .html)。
- 為文件命名並點擊保存。
它會在您指定的路徑上將 Excel 文件轉換為 HTML。
2. 新增 IronPDF
可以從 Visual Studio NuGet 套件管理器或 NuGet 套件管理器控制台下載並安裝 IronPDF。 讓我們使用 NuGet 套件管理器控制台方法安裝 IronPDF。
到選單工具中,從 NuGet 套件管理器中選擇"套件管理器控制台"選項,然後輸入以下命令:
Install-Package IronPdf
3. 將 Excel 文件轉換為 PDF
在第一步中,我們將 Excel 文件轉換為 HTML 文件,現在我們將使用該 HTML 文件將其轉換為 PDF 文件,使用 IronPDF。
新增 IronPDF 命名空間
首先,將以下程式碼新增到 Program.cs 的源文件頂部以導入 IronPDF。
using IronPdf;
using IronPdf;
Imports IronPdf
建立 ChromePdfRenderer 物件
現在,建立 ChromePdfRenderer 的物件。 它將幫助建立 PDF 文件。
ChromePdfRenderer renderer = new ChromePdfRenderer();
ChromePdfRenderer renderer = new ChromePdfRenderer();
Dim renderer As New ChromePdfRenderer()
將 HTML 文件轉換為 PDF
using RenderHtmlFileAsPdf 方法將 HTML 文件轉換為 PDF 文件。
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Excel\Excel.html");
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Excel\Excel.html");
Dim pdf = renderer.RenderHtmlFileAsPdf("C:\Excel\Excel.html")
我們已經成功將 Excel 文件轉換為 PDF,但我們需要保存它以便查看。
4. 保存 PDF 文件
現在是時候將 PDF 文件保存到我們的系統中,並使用有效的路徑保存。 使用 SaveAs 方法將 PDF 文件保存。
pdf.SaveAs(@"C:\ExcelToPdf.pdf");
pdf.SaveAs(@"C:\ExcelToPdf.pdf");
pdf.SaveAs("C:\ExcelToPdf.pdf")
您可以從 Excel 到 PDF 轉換指南 中找到更詳細的程式碼範例。
以下 Excel 文件已轉換為 PDF 文件。
有關在 C# 中使用 IronPDF 處理 PDF 的更多資訊,請存取 PDF 編輯範例。
結論
在本文中,我們回顧了將 Excel 轉換為 PDF 文件的免費在線工具。 每個工具都有其自己的優點和缺點。 這些在線工具幫助將 Excel 轉換為 PDF,並保存格式保持不變的 PDF 文件以便輕鬆分享。
IronPDF 是幫助開發者建立自己的 PDF 工具的 C# PDF 程式庫。 它允許在其他文件格式間轉換,並提供 PDF 優化選項。 它還允許您使用 HTML 字串或 URL 建立 PDF 文件。 IronPDF 幫助轉換 PDF 文件,並允許您在保留原始 PDF 文件結構的情況下進行編輯。
IronPDF 提供一個 免費試用 以測試其完整功能。 在免費試用期間,使用者可以存取軟體的所有功能和特性,並決定它是否滿足其特定需求和要求。 您可以在 IronPDF 授權頁面 上獲取更多有關 IronPDF 授權的資訊,並下載該軟體產品。




