FireSharp C#(對開發者如何理解的工作)
PDF文件是儲存資料和節省資訊最可靠的文件型別。 有很多工具可用於將PDF文件合併成一個文件。 下面檢視了一些易於使用且推薦的合併PDF工具。
1. Adobe Acrobat Online
Adobe Acrobat Online PDF Merger 軟體是一個有用的工具,您可以用來建立、編輯和轉換PDF文件。 您也可以使用這個工具在線上和線下合併和合併PDF文件。這款線上工具相對容易使用,因為首次使用是免費的; 之後,您也可以使用免費試用選項或下載應用程式進行免費使用。
如何使用Adobe Acrobat合併PDF文件
使用Adobe Acrobat合併PDF文件時,請參考以下步驟:
- Open Adobe Acrobat Online PDF Merger.
- 開啟網站後,您將看到合併PDF或合併文件選項。
- 您可以點擊選擇的文件或將文件拖放到解除安裝位置。
- 接下來,您的PDF文件將打開。 您還可以打開多個PDF文件。
- 如果PDF文件有多個頁面,您還可以通過重新排序頁面來編輯它。
- 修改PDF文件後,點擊右上角的合併或合併。
- 下載或共享合併的PDF連結。
圖1 – Adobe reader在線 - 合併文件
圖2 – Adobe reader在線 - 下載和共享文件
2. Combine PDF - 免費在線PDF合併工具
這款PDF合併工具是一款免費且易於使用的在線工具,允許您將多個PDF或圖像文件合併成一個單一的PDF而不需要安裝任何軟體。 該網站介面非常簡單,僅用於合併和轉換PDF文件。
如何使用Combine PDF工具合併PDF文件
使用Combine PDF工具合併PDF文件,請參考以下步驟:
- Open Combine PDF Online Tool.
- 您將看見不同的
"Convert"PDF文件選項。 - 選擇Combine PDF選單選項。
- 您可以上傳文件或拖放多個文件。
- 新增PDF文件後,您可以重新排序PDF頁面。
- 點擊合併按鈕合併PDF。
- Combine PDF Online Tool將自動下載已合併的PDF。
圖3 – Combine PDF - 上傳文件
Figure 4 – Combine PDF - COMBINE
3. SmallPDF - 在線PDF合併工具
SmallPDF合併工具允許您將多個PDF文件合併成一個。 此外,您還可以將很多其他的PDF文件納入一個並合併成一個單一的PDF文件。 這款PDF合併工具是基於瀏覽器的,因此也適用於Mac和Linux。
如何使用SmallPDF合併PDF文件
在SmallPDF中合併PDF文件的步驟如下:
- 開啟SmallPDF合併工具。
- 選擇文件或多個文件,或您可以將PDF文件拖放到解除安裝位置。
- 新增PDF文件後,將出現兩個選項:合併文件,或合併頁面。
- 您可以選擇合併文件選項,因為它是免費的。
- 如果您想使用合併頁面的選項,您可以開始七天試用或購買訂閱。
- 選擇選項後,您可以重新安排PDF的位置資訊。
- 最後,點擊合併PDF!
- 將生成合併的文件,您可以以您喜歡的格式導出或分享新文件。
圖5 – Small PDF - 選擇文件
圖6 – Small PDF - 合併文件選項
圖7 – Small PDF - 合併PDF!
圖8 – Small PDF - 導出或分享
4. iLovePDF - 在線PDF合併工具
iLovePDF努力為您提供最小的文件大小,同時保持最高標準。 iLovePDF是安全的,因為它們在兩小時內刪除存檔文件。
如何使用iLovePDF合併PDF文件
我們可以使用iLovePDF工具合併PDF文件,請參考以下步驟:
- Open iLovePDF Merge PDFs.
- 然後,選擇或拖動PDF文件到解除安裝區。
- 您可以選擇兩個PDF或合併多個PDF。
- 選擇文件後,您可以通過拖動第二個PDF文件或您想移動的任何文件數量更改順序。
- 點擊合併PDF。
- 下一個標籤頁將打開,並將下載新的單一文件。
- 您還可以共享連結,立即刪除它,或分享至Google Drive等。
圖9 – I Love PDF - 選擇或拖動文件
圖10 – I Love PDF - 合併PDF
IronPDF - 使用C#程式庫合併PDF
IronPDF是一個.NET程式庫,專門設計用於處理所有與PDF相關的任務,例如建立PDF、將多於兩個的PDF文件合併成一個、將Word文件轉換為PDF文件和刪除文件。
對於那些對如何使用C#程式將兩個或更多文件合併成單一文件有經驗的人來說,IronPDF是滿足他們需求的最佳工具。
IronPDF令開發者操縱PDF頁面並滿足他們的需求變得輕而易舉。 對於那些想知道如何做到的人,下面是一個簡單的使用Visual Studio的例子。
首先,開啟Visual Studio,然後進入工具。 接下來,展開NuGet套件管理器,並點擊如下圖所示的第二個選項。
圖11
然後,將出現一個NuGet解決方案窗口。 在此窗口中,進入瀏覽,搜尋IronPDF並安裝它。
圖12
之後,只需撰寫這些程式碼將兩個PDF文件合併成一個文件。
// Install the IronPdf package via NuGet to work with PDF documents.
using IronPdf;
class PDFMerger
{
static void Main()
{
// Define HTML content for two PDF documents
var html_a = @"<p> [PDF_A] </p>
<p> [PDF_A] 1st Page </p>
<div style='page-break-after: always;'></div>
<p> [PDF_A] 2nd Page</p>";
var html_b = @"<p> [PDF_B] </p>
<p> [PDF_B] 1st Page </p>
<div style='page-break-after: always;'></div>
<p> [PDF_B] 2nd Page</p>";
// Initialize a new pdf renderer using Chrome
var Renderer = new IronPdf.ChromePdfRenderer();
// Render HTML strings as PDF documents
var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);
// Merge the two PDFs into a single document
var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);
// Save the combined PDF to the file system
merged.SaveAs("Merged.pdf");
}
}
// Install the IronPdf package via NuGet to work with PDF documents.
using IronPdf;
class PDFMerger
{
static void Main()
{
// Define HTML content for two PDF documents
var html_a = @"<p> [PDF_A] </p>
<p> [PDF_A] 1st Page </p>
<div style='page-break-after: always;'></div>
<p> [PDF_A] 2nd Page</p>";
var html_b = @"<p> [PDF_B] </p>
<p> [PDF_B] 1st Page </p>
<div style='page-break-after: always;'></div>
<p> [PDF_B] 2nd Page</p>";
// Initialize a new pdf renderer using Chrome
var Renderer = new IronPdf.ChromePdfRenderer();
// Render HTML strings as PDF documents
var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);
// Merge the two PDFs into a single document
var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);
// Save the combined PDF to the file system
merged.SaveAs("Merged.pdf");
}
}
' Install the IronPdf package via NuGet to work with PDF documents.
Imports IronPdf
Friend Class PDFMerger
Shared Sub Main()
' Define HTML content for two PDF documents
Dim html_a = "<p> [PDF_A] </p>
<p> [PDF_A] 1st Page </p>
<div style='page-break-after: always;'></div>
<p> [PDF_A] 2nd Page</p>"
Dim html_b = "<p> [PDF_B] </p>
<p> [PDF_B] 1st Page </p>
<div style='page-break-after: always;'></div>
<p> [PDF_B] 2nd Page</p>"
' Initialize a new pdf renderer using Chrome
Dim Renderer = New IronPdf.ChromePdfRenderer()
' Render HTML strings as PDF documents
Dim pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a)
Dim pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b)
' Merge the two PDFs into a single document
Dim merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b)
' Save the combined PDF to the file system
merged.SaveAs("Merged.pdf")
End Sub
End Class
欲了解更多有關此主題的資訊,請造訪以下Iron Software網站上的合併PDF範例。




