跳至页脚内容
PDF 工具

如何拆分 PDF 页面

PDF文件非常适合共享信息,但在编辑或共享时可能会有问题。 有时候你无法从PDF文件中复制和粘贴文本,所以你必须键入或截取屏幕截图。 当你需要编辑文档时,你必须在编辑程序中打开完整的PDF,并将其另存为新文件。

分离PDF页面可能看起来是一项复杂的任务,但只需点击几下鼠标就有多种方法可以完成。 让我们探索分割PDF文件的多种方法。

用Adobe Acrobat从PDF文件中分离页面

Adobe Acrobat是一款流行的PDF阅读器和创建工具,可以在Windows和Mac操作系统上使用。 Acrobat Reader应用程序编辑器允许用户向PDF中添加评论或注释,填写保险索赔或纳税表格等表单,手动签署文件等等。 你可以在Adobe Acrobat上分割多个文件。 现在让我们看看如何分割PDF文件。

步骤:

  • 在Adobe Acrobat Pro DC中打开PDF文件

  • 从右侧窗格点击“整理页面”

如何分割PDF页面,图一:在Adobe Acrobat Pro DC中打开PDF文件 在Adobe Acrobat Pro DC中打开PDF文件

  • 编辑界面将打开。 点击“分割”按钮。

如何分割PDF页面,图二:具有分割功能的编辑界面 具有分割功能的编辑界面

  • 选择要分割的页面,然后点击“分割”按钮。 它将每页分割成不同的文档。

如何分割PDF页面,图三:分割后的结果文件 分割后的结果文件

在Google Chrome中分割PDF页面

Google Chrome是一款可以在所有主流操作系统上运行的网页浏览器。 Chrome浏览器非常多功能。虽然它最常用作浏览互联网的浏览器,但你也可以用它来创建PDF文件等任务。 它具有内置的PDF阅读器,可以让你在无需下载其他软件的情况下查看PDF。 如果你想保存PDF文档的一页或只是一个页面范围,使用Chrome浏览器是个不错的选择。 我们可以将Chrome用作PDF分割器。

Chrome可以将任何网页打印成PDF,然后你可以将其保存到计算机上。 Chrome还可以打开和阅读你下载或自己创建的PDF文件,这意味着它可以用作PDF的分屏视图。

让我们看看如何使用Google Chrome分割PDF文件。

步骤:

  • 在Google Chrome中打开PDF文件。

  • Ctrl + P打开打印选项。 从目的地下拉菜单中选择另存为PDF选项。

如何分割PDF页面,图四:选择打印单页时的另存为PDF选项 选择打印单页时的另存为PDF选项

  • 从页面下拉菜单中选择自定义,并添加自定义页面范围以分割PDFs。

如何分割PDF页面,图五:自定义要打印的页码 自定义要打印的页码

在macOS上分离PDF页面

预览是macOS上的一款应用程序,可让用户查看文档、PDF文件或其他类型文件的内容。 预览还具有编辑功能,如裁剪和旋转照片。 多年来,预览一直是macOS默认安装的一部分。 预览不是强大的编辑器,但它具有许多有用且必需的工具。 让我们看看如何使用预览应用程序分割PDF页面。

在线工具

EasePDF

EasePDF是一款免费的在线PDF编辑器和PDF创建工具,可用于创建、编辑和转换PDF文件。 它是免费的,具有直观的界面。 它具有与PDF Convert网站相同的功能。你可以一次上传任意数量的文件。 你还可以向文档中添加图片。 作为一个跨平台支持的在线PDF编辑器,它提供了许多基本的PDF编辑工具。 你也可以旋转PDF页面。 我们将在下面看一下如何分割页面。

如何分割PDF页面,图六:EasePDF页面以分割PDF EasePDF页面以分割PDF

步骤:

  • 打开EasePDF分割PDF网站

  • 添加你的PDF文件或拖放你的PDF文件

  • 上传后,你将看到PDF页面和多个选项以分割PDF页面

如何分割PDF页面,图七:预览上传文件并自定义如何分割PDF页面 预览上传文件并自定义如何分割PDF页面

  • 在这里,你可以将单个页面分割成单独的PDF文件。 你还可以按固定间隔分割PDF页面,以及从范围中分割PDF页面。 选择你想要的选项后,点击分割PDF按钮。 它将开始分离PDF页面。

PDFChef

PDFChef的PDF分割工具是一个在线PDF编辑器,使你可以编辑、转换、签署和共享PDF文件。 PDFChef提供了一整套在线编辑工具,使你无需在计算机上安装软件就能编辑PDF。 你可以只需点击一次即可将任何文件转换为PDF文档。 你还可以使用PDFChef来签署并通过电子邮件或网络与他人共享文件。

如何分割PDF页面,图八:具有分割PDF页面功能的PDFChef 具有分割PDF页面功能的PDFChef

让我们检查一下如何使用PDFChef分割文件。

步骤:

  • 前往PDF Chef PDF分割器网站。

  • 选择你的PDF文件。

  • 加载后,你将看到PDF文件中的页面。选择要分割的页面。

如何分割PDF页面,图九:上传、预览和分割PDF文件 上传、预览和分割PDF文件

  • 选择页面后,点击“导出选定”按钮。 它将文件下载到你的系统中。

Smallpdf

Smallpdf是一款免费的在线PDF编辑器和创建工具。 Smallpdf的在线PDF编辑器是那些需要编辑和创建PDF文件的人一个很好的工具。 它具备专业PDF编辑器的所有功能,并且易于使用。 Smallpdf还允许你分割PDF文件为更小的部分,而不需要额外的软件或插件。 你可以多次导出你的文件而不丢失原文件的质量或大小。

如何分割PDF页面,图十:Smallpdf中分割PDF文件的界面 Smallpdf中分割PDF文件的界面

让我们看看如何使用Smallpdf网站工具分割PDF文件。

步骤:

  • 在浏览器中打开Smallpdf分割PDF工具

  • 选择一个PDF文件或拖放你想分割的PDF文件。 你也可以上传多个文件。 对文件大小没有限制。

  • 上传后,你将看到两个选项:“提取页面”和“将1个PDF分割成多个”。

如何分割PDF页面,图十一:Smallpdf中的分割和提取页面功能 Smallpdf中的分割和提取页面功能

  • 将1个PDF分割成多个”选项仅对PRO会员可用,除此之外你可以选择“提取页面”选项。

  • 选择要分割的页面并点击位于右上角的提取按钮。

  • 分割后,您可以下载它。

IronPDF:C# PDF 库

IronPDF C# PDF Library for PDF Editing 是一款C# .NET PDF库,允许开发者使用他们的.NET技能快速创建、编辑和渲染PDF文档。 此库完全用C#编写,不需要第三方软件。 IronPDF使开发者无需过多麻烦即可完成许多烦人的PDF任务。 One can extract text from PDF documents, search, and replace text or images or complicated conditions through a PDF file, or change how it looks by rendering PDFs using the Chrome rendering engine, to name but a few. 与其他查看器不同,IronPDF具有许多额外的功能。 前往IronPDF的演示页面获取更全面的示例。

我们也可以使用IronPDF分割PDF页面。 让我们看看如何操作。

// Install the IronPdf package via NuGet Package Manager
// PM> Install-Package IronPdf

using IronPdf;

class PDFSplitter
{
    static void Main()
    {
        // Define the HTML content to be rendered as PDF
        var html = @"
        <p> Hello Iron </p>
        <p> This is 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> This is 2nd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 3rd Page</p>";

        // Initialize the PDF renderer using IronPdf
        var renderer = new IronPdf.ChromePdfRenderer();

        // Render the HTML content as PDF
        var pdfDoc = renderer.RenderHtmlAsPdf(html);

        // Copy and save the first page into a separate PDF file
        var pdfDocPage1 = pdfDoc.CopyPage(0);
        pdfDocPage1.SaveAs("Split1.pdf");

        // Copy pages 2 and 3 and save as a separate PDF file
        var pdfDocPage2_3 = pdfDoc.CopyPages(1, 2);
        pdfDocPage2_3.SaveAs("Split2.pdf");
    }
}
// Install the IronPdf package via NuGet Package Manager
// PM> Install-Package IronPdf

using IronPdf;

class PDFSplitter
{
    static void Main()
    {
        // Define the HTML content to be rendered as PDF
        var html = @"
        <p> Hello Iron </p>
        <p> This is 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> This is 2nd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 3rd Page</p>";

        // Initialize the PDF renderer using IronPdf
        var renderer = new IronPdf.ChromePdfRenderer();

        // Render the HTML content as PDF
        var pdfDoc = renderer.RenderHtmlAsPdf(html);

        // Copy and save the first page into a separate PDF file
        var pdfDocPage1 = pdfDoc.CopyPage(0);
        pdfDocPage1.SaveAs("Split1.pdf");

        // Copy pages 2 and 3 and save as a separate PDF file
        var pdfDocPage2_3 = pdfDoc.CopyPages(1, 2);
        pdfDocPage2_3.SaveAs("Split2.pdf");
    }
}
' Install the IronPdf package via NuGet Package Manager
' PM> Install-Package IronPdf

Imports IronPdf

Friend Class PDFSplitter
	Shared Sub Main()
		' Define the HTML content to be rendered as PDF
		Dim html = "
        <p> Hello Iron </p>
        <p> This is 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> This is 2nd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 3rd Page</p>"

		' Initialize the PDF renderer using IronPdf
		Dim renderer = New IronPdf.ChromePdfRenderer()

		' Render the HTML content as PDF
		Dim pdfDoc = renderer.RenderHtmlAsPdf(html)

		' Copy and save the first page into a separate PDF file
		Dim pdfDocPage1 = pdfDoc.CopyPage(0)
		pdfDocPage1.SaveAs("Split1.pdf")

		' Copy pages 2 and 3 and save as a separate PDF file
		Dim pdfDocPage2_3 = pdfDoc.CopyPages(1, 2)
		pdfDocPage2_3.SaveAs("Split2.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

这个C#代码展示了如何使用IronPDF分割PDF。 首先,我们将一些HTML内容渲染为PDF。 使用IronPDF的CopyPage方法,我们可以分割页面,对于多个页面,我们可以使用CopyPages。 一旦我们分割了需要的页面,我们可以使用SaveAs保存它们。

Explore the full capacity of IronPDF's Chrome renderer and learn more about the PdfDocument对象在IronPDF中的信息在我们的API参考中。

访问我们的其他示例,了解如何使用IronPDF在PDF文件中添加或删除页面

我们现在已经看到如何轻松地使用IronPDF C#库分割PDF页面。 对于需要在其软件中操作PDF文件的开发人员来说,这非常有用且简单。 你可以使用IronPDF的免费试用密钥进行评估。 现在还能享有一个很棒的特别优惠,你可以以两个的价格获得五件Iron Software产品。 访问这个Iron Software许可页面以获取有关许可的更多信息。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。