跳至页脚内容
PDF 工具

如何从 PDF 文件中提取页面——分步指南

如果您处理PDF文件,可能经常需要提取页面。 幸运的是,有多种工具可以帮助完成此任务。 人们出于各种原因提取PDF页面。 以下是三种最常见的情况:

您只需选择几个页面 — 如果您拥有一个大文档,而只需特定页面用于展示、上传或其他原因,您将需要从PDF中提取页面。

重新排列PDF页面 — 如果您希望更改页码并将某些部分移到新章节,可以分离页面并将它们在文档中重新定位。

转换PDF页面 — 您可能希望从完整文件中提取PDF页面以分隔并转换文档的特定章节。

提取是将选定页面从一个PDF复制并粘贴到另一个PDF中的过程。 提取页面的内容包括所有表单字段、评论及到原始页面内容的链接。

您可以选择将提取的页面留在原始文档中或在提取过程中删除它们,这类似于“剪切和粘贴”或“复制和粘贴”,但这次是在整个页面的规模上。

如何在Adobe Acrobat中提取PDF页面

Adobe Acrobat™中的提取页面功能可以轻松将一个PDF文件拆分为两个或多个独立的PDF文件。 可以从现有PDF文档中提取页面,并将其用作单个新PDF文档或多个版本的基础。 提取页面时,您可以选择保留文档中的原始版本或删除它们。

操作其页面前,确保您有编辑PDF的权限。 要确定这一点,请转至“文件”>“属性”,然后转到“安全”标签。 权限列在"文档限制摘要"中。

借助Adobe Acrobat DC,从PDF文件中提取单个或多个页面变得轻而易举(如果您使用其他产品,步骤可能类似)。 方法很简单,但对于新用户可能有点令人困惑。 以下是您需要知道的一切:

步骤1

在Acrobat DC中打开PDF后,选择工具>组织页面或从右侧窗格中选择组织页面。

class="content-img-align-center"> 第3步,从PDF文件中提取页面,打开一个PDF

class="content__image-caption">第3步,从PDF文件中提取页面,打开一个PDF

在辅助工具栏中,您会找到“组织页面”工具集。

class="content-img-align-center"> 第1步,从PDF文件中提取页面,打开组织页面工具

class="content__image-caption">第1步,从PDF文件中提取页面,打开组织页面工具

您可以通过添加文件夹来分隔命令、查询和它们将使用的公共接口来完成这项工作。

点击次级工具栏上的“提取”。

在次级工具栏下方,会打开一个新的工具栏,其中包含与提取操作相关的命令。

class="content-img-align-center"> 第4步,从PDF文件中提取页面,在顶部菜单中选择提取

class="content__image-caption">第4步,从PDF文件中提取页面,在顶部菜单中选择提取

假设您的应用程序管理任务,您想添加一项任务(命令)并检索任务(查询)。

您可以选择提取单个页面或一组页面:

  • 点击您要提取的第一页,然后按住Shift键(Windows和Mac),点击要提取的最后一页以高亮显示整组。
  • 点击要提取的页面,然后按住Ctrl键(Windows)或Cmd键(Mac)同时点击您要提取到新PDF文档的每个附加页面。

如果您要在提取后从原始PDF中删除页面,请单击“提取后删除页面”复选框。 要将每个高亮显示的页面作为独立文件提取,请选中“将页面独立提取作为文件”的复选框。

class="content-img-align-center"> 第5步,从PDF文件中提取页面,突出显示页面

class="content__image-caption">第5步,从PDF文件中提取页面,突出显示页面

步骤4

在点击“提取”之前,请在新的工具栏中执行以下一项或多项操作:

  • 选择"提取后删除页面"以从源文档中删除提取的页面。
  • 选择"将页面提取为单独文件"以为每个提取的页面创建一个单页PDF。
  • 两个复选框都不选中,以保留文档中的原始页面,并创建一个包含所有提取页面的单个PDF。

被提取的页面被粘贴到一个新文档中。

步骤5

当新的PDF文件在新标签中打开时,选择文件>保存或文件>另存为,然后为新PDF文件指定文件名和位置。

使用网站和在线工具从PDF文件中提取页面并创建新PDF文件

提取PDF页面有很多种方法。 您可以使用在线网站服务提取或拆分PDF文件。

这些网站是跨平台在线服务,只要有笔记本、台式机或移动设备(如iPad、平板电脑或智能手机),就可以随时随地使用。 这些网站是基于浏览器的,因此在所有设备和多种浏览器(包括Chrome、Firefox、Safari、Opera等)上效果良好。 下面显示了最好的三个平台。

在Windows笔记本、台式机或智能手机上,打开您选择的浏览器并访问任何PDF提取网站,以开始提取、转换、合并和拆分PDF文件。 所有具备互联网连接的Windows设备都可以访问该网站。

Mac — Mac台式机和笔记本电脑,和Windows一样,完全兼容这些网站。 只需打开浏览器,进入任何一个PDF拆分网站,选择工具,上传您的文件,完成提取,并保存您的新PDF文件。

适用于Android和iOS智能手机、平板电脑和iPad的在线PDF转换器和其他PDF工具是专门为Android和iOS设备设计的。 您还可以使用Blackberry或任何具备互联网连接的智能手机上的浏览器。

这些网站中的大多数都提供免费工具,允许您创建自己的文件。

这是一个关于如何使用在线PDF平台的快速指南。

步骤1

转到您的浏览器,并输入"在线PDF提取工具"。

class="content-img-align-center"> 在线PDF提取工具

class="content__image-caption">

您可以通过添加文件夹来分隔命令、查询和它们将使用的公共接口来完成这项工作。

选择任何一个PDF平台。

假设您的应用程序管理任务,您想添加一项任务(命令)并检索任务(查询)。

在网站上启动“提取工具”。您可以从所有工具菜单中选择PDF提取选项或从首页列表中选择。您将被带到一个新的页面,您可以在此完成从PDF文件中提取页面。

class="content-img-align-center"> How To Extract Pages From Pdf 6 related to 步骤1

class="content__image-caption">

步骤4

上传PDF文件 — 在出现的新屏幕上,点击“选择文件”,选择计算机或移动设备中的PDF文件。您也可以直接拖放文件到上传区。

class="content-img-align-center"> How To Extract Pages From Pdf 7 related to 步骤4

class="content__image-caption">

步骤5

The website will then create PDF thumbnails of the document. 接下来,选择您希望从PDF中提取的页面,然后点击“提取PDF页面”。 过程只需几秒钟即可完成。

class="content-img-align-center"> How To Extract Pages From Pdf 8 related to 步骤5

class="content__image-caption">

步骤6

选中的页面将被添加到您可以下载的新PDF文件中。 提取的页面按其页码顺序排列,没有任何失真。

class="content-img-align-center"> How To Extract Pages From Pdf 9 related to 步骤6

class="content__image-caption">

如何使用IronPDF C#库从PDF文档中提取页面

IronPDF by Iron Software is the most effective and innovative way to deal with all PDF-related problems in C#. 它提供了许多PDF相关功能,包括从PDF文件中提取页面。 如果您正在寻找最简单的方法来执行此任务,IronPDF是您的首选。 只需几行代码,您就可以将多页PDF文档转换为单个PDF。 看看我们的示例,了解如何在自己的项目中使用它。

IronPDF授权密钥允许您发布产品而无需水印。

许可证价格$799起,包括一年免费支持和升级。

通过试用许可证密钥,您也可以免费试用IronPDF。

使用IronPDF轻松将单个PDF文档拆分成多个文档。 每个文档简单地仅一页长。

我们可以通过从中提取单个页面或页面范围到新的IronPdf.PdfDocument对象来拆分PDF文档。

// Import the necessary namespaces
using IronPdf;

class Program
{
    static void Main()
    {
        // Load the PDF document from a file
        var pdfDocument = PdfDocument.FromFile("example.pdf");

        // Extract a specific page (for example, page 1)
        var extractedPage = pdfDocument.ExtractPage(1);

        // Save the extracted page as a new PDF file
        extractedPage.SaveAs("extractedPage.pdf");

        // To extract a range of pages, use ExtractPages(start, end)
        var extractedPages = pdfDocument.ExtractPages(1, 3);

        // Save the extracted pages as a new PDF file
        extractedPages.SaveAs("extractedPages.pdf");
    }
}
// Import the necessary namespaces
using IronPdf;

class Program
{
    static void Main()
    {
        // Load the PDF document from a file
        var pdfDocument = PdfDocument.FromFile("example.pdf");

        // Extract a specific page (for example, page 1)
        var extractedPage = pdfDocument.ExtractPage(1);

        // Save the extracted page as a new PDF file
        extractedPage.SaveAs("extractedPage.pdf");

        // To extract a range of pages, use ExtractPages(start, end)
        var extractedPages = pdfDocument.ExtractPages(1, 3);

        // Save the extracted pages as a new PDF file
        extractedPages.SaveAs("extractedPages.pdf");
    }
}
' Import the necessary namespaces
Imports IronPdf

Friend Class Program
	Shared Sub Main()
		' Load the PDF document from a file
		Dim pdfDocument = PdfDocument.FromFile("example.pdf")

		' Extract a specific page (for example, page 1)
		Dim extractedPage = pdfDocument.ExtractPage(1)

		' Save the extracted page as a new PDF file
		extractedPage.SaveAs("extractedPage.pdf")

		' To extract a range of pages, use ExtractPages(start, end)
		Dim extractedPages = pdfDocument.ExtractPages(1, 3)

		' Save the extracted pages as a new PDF file
		extractedPages.SaveAs("extractedPages.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

此C#代码说明了如何使用IronPDF从现有PDF文档中提取单个或多个页面。 ExtractPage方法用于获取特定页面,而ExtractPages可以处理多个页面的范围。 提取后,您可以将页面保存到新PDF文件中。

IronPdf.PdfDocument是C#.NET API。

CopyPage是从一个或多个PDF文件中提取页面并粘贴到一个新文档中的程序。

Curtis Chau
技术作家

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

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