Оглавление
Установить через NuGet
Install-Package FreeSpire.PDF
Ссылки по теме
Вы хотите бесплатно разделить большой PDF-файл на более мелкие и удобные части? Не смотрите дальше! Это подробное руководство предоставляет вам широкий спектр методов и инструментов для разделения PDF-файлов. Читайте дальше, чтобы узнать о подходе, который соответствует вашим требованиям.
- Разделение PDF с помощью бесплатных онлайн-инструментов
- Разделение PDF-файла с помощью веб-браузеров, таких как Google Chrome или Microsoft Edge
- Программное разделение PDF с использованием бесплатных библиотек C# или Java
Разделение PDF с помощью бесплатных онлайн-инструментов
Онлайн-инструменты предлагают удобный способ разделить PDF-файлы без необходимости установки программного обеспечения. Эти инструменты обычно предлагают удобный интерфейс и ряд опций для настройки процесса разделения. Вот два популярных онлайн-инструмента:
1. Smallpdf
Smallpdf — это широко используемая онлайн-платформа, предлагающая полный набор инструментов PDF, включая разделитель PDF. Используя этот разделитель, вы можете легко разделить PDF-файл по каждой странице или по диапазонам страниц.
Вот шаги, чтобы разделить PDF-файл с помощью Smallpdf:
- Посетите https://smallpdf.com/split-pdf в своем веб-браузере.

- Либо нажмите кнопку "ВЫБРАТЬ ФАЙЛЫ" и выберите PDF-файл, который хотите разделить, либо просто перетащите файл в назначенную область.

- После загрузки файла вы можете ввести количество страниц, которые будут включены в каждый разделенный файл, и нажать кнопку "Разделить".

- После завершения разделения Smallpdf предоставит вам zip-архив. Вы можете нажать кнопку "Загрузить", чтобы загрузить его на свой компьютер.

2. Soda PDF
Soda PDF — еще одна удобная онлайн-платформа, предлагающая множество инструментов для работы с PDF-файлами. Он предоставляет разделитель PDF-файлов, который позволяет извлекать выбранные страницы PDF-файла в отдельные файлы.
Вот шаги, чтобы разделить PDF-файл с помощью Soda PDF:
- Посетите www.sodapdf.com/split-pdf в своем веб-браузере.

- Нажмите кнопку "Выбрать файл", чтобы выбрать PDF-файл, который хотите разделить, или просто перетащите файл в назначенную область.

- После загрузки файла вы можете щелкнуть страницу или страницы, которые хотите извлечь в отдельный PDF-файл.

- После выбора нужных страниц нажмите кнопку "извлечь файлы", чтобы начать процесс разделения.
- После завершения разделения нажмите кнопку "Загрузить файл", чтобы загрузить разделенный PDF-файл на свой компьютер.

Разделение PDF-файла с помощью веб-браузеров, таких как Google Chrome или Microsoft Edge
Некоторые веб-браузеры предлагают встроенные функции, которые позволяют разделять PDF-файлы напрямую, без использования Adobe или каких-либо других онлайн-инструментов. Google Chrome и Microsoft Edge — два самых популярных среди них.
1. Разделение PDF с помощью Google Chrome
Google Chrome — широко используемый веб-браузер, разработанный Google. Он известен своей быстрой и эффективной работой, удобным интерфейсом и широкой поддержкой веб-стандартов. Используя Google Chrome, вы можете разделить PDF-файл по каждой странице, по диапазонам страниц, а также по нечетным или четным страницам.
Вот шаги, чтобы разделить PDF-файл с помощью Google Chrome:
- Откройте Google Chrome на своем компьютере.
- Перетащите PDF-файл в открытое окно.
- После загрузки PDF-файла нажмите значок печати в правом верхнем углу. Вы также можете щелкнуть правой кнопкой мыши по странице файла и выбрать "Печать" из контекстного меню.

- В настройках печати выберите "Сохранить как PDF" в качестве места назначения принтера.

- В области Страницы выберите "Пользовательский". Это позволит вам настроить диапазоны страниц, которые вы хотите сохранить в виде отдельного PDF-файла.

- Введите номер страницы или диапазон страниц, которые вы хотите сохранить в виде отдельного PDF-файла.

- Нажмите кнопку "Сохранить" и выберите место для сохранения разделенного PDF-файла.
2. Разделение PDF с помощью Microsoft Edge
Microsoft Edge — современный веб-браузер, разработанный Microsoft. Он предлагает быстрый и безопасный просмотр с удобным интерфейсом и полной интеграцией со службами Microsoft. Используя Microsoft Edge, вы можете разделить PDF-файл по каждой странице, по диапазонам страниц, а также по нечетным или четным страницам.
Вот шаги, чтобы разделить PDF-файл с помощью Microsoft Edge:
- Откройте Microsoft Edge на своем компьютере.
- Перетащите PDF-файл в открытое окно.
- После загрузки PDF-файла нажмите значок печати в правом верхнем углу. Либо можно щелкнуть правой кнопкой мыши по странице файла и в контекстном меню выбрать "Печать".

- В настройках печати выберите "Microsoft Print to PDF" в качестве места назначения принтера.

- SУкажите диапазон страниц, который вы хотите сохранить в виде отдельного PDF-файла.

- Нажмите кнопку "Печать" и выберите место для сохранения разделенного PDF-файла.
Программное разделение PDF с использованием бесплатных библиотек C# или Java
Для опытных пользователей или разработчиков, которым нужны возможности автоматизации, программное разделение PDF-файлов является мощным вариантом. Используя языки программирования, такие как C# или Java, вы можете писать сценарии или приложения для автоматизации повторяющихся задач разделения PDF-файлов или интегрировать разделение PDF-файлов в существующие рабочие процессы или системы.
1. Разделение PDF с использованием бесплатной библиотеки C#
Free Spire.PDF for .NET — это мощная и бесплатная библиотека обработки PDF-файлов для разработчиков .NET. Он предоставляет широкий спектр функций и возможностей для создания, управления и преобразования PDF-файлов в приложениях .NET (C#, VB.NET, ASP.NET, .NET Core). С помощью этой библиотеки вы можете легко разделить PDF-файл по каждой странице или по диапазонам страниц.
Прежде чем начать, вам необходимо установить Free Spire.PDF for .NET через NuGet, выполнив следующую команду в консоли диспетчера пакетов NuGet :
Install-Package FreeSpire.PDF
После завершения установки вы можете обратиться к следующему примеру кода, чтобы разделить PDF-файл по каждой странице на C# с помощью Free Spire.PDF for .NET:
- C#
using System;
using Spire.Pdf;
namespace SplitPDFIntoIndividualPages
{
class Program
{
static void Main(string[] args)
{
//Specify the input file path
String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf";
//Specify the output directory
String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\";
//Create a PdfDocument object
PdfDocument doc = new PdfDocument();
//Load a PDF file
doc.LoadFromFile(inputFile);
//Split the PDF to one-page PDFs
doc.Split(outputDirectory + "output-{0}.pdf", 1);
}
}
}
Если вы хотите разделить PDF-файл по диапазонам страниц на C# с помощью Free Spire.PDF for .NET, обратитесь к этому примеру кода:
- C#
using Spire.Pdf;
using System;
namespace SplitPdfByPageRanges
{
class Program
{
static void Main(string[] args)
{
//Specify the input file path
String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf";
//Specify the output directory
String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\";
//Load the source PDF file while initialing the PdfDocument object
PdfDocument sourceDoc = new PdfDocument(inputFile);
//Create two additional PdfDocument objects
PdfDocument newDoc_1 = new PdfDocument();
PdfDocument newDoc_2 = new PdfDocument();
//Insert the first page of source file to the first document
newDoc_1.InsertPage(sourceDoc, 0);
//Insert the rest pages of source file to the second document
newDoc_2.InsertPageRange(sourceDoc, 1, sourceDoc.Pages.Count - 1);
//Save the two documents as PDF files
newDoc_1.SaveToFile(outputDirectory + "output-1.pdf");
newDoc_2.SaveToFile(outputDirectory + "output-2.pdf");
}
}
}
2. Разделение PDF с использованием бесплатной библиотеки Java
Free Spire.PDF for Java — это бесплатная библиотека обработки PDF-файлов, разработанная специально для разработчиков Java. Это позволяет разработчикам легко работать с PDF-файлами в приложениях Java. С помощью этой библиотеки вы можете легко разделить PDF-файл по каждой странице или по диапазонам страниц.
Прежде чем начать, вам необходимо установить Free Spire.PDF for Java из репозитория Maven:
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf.free</artifactId>
<version>9.12.3</version>
</dependency>
В приведенном ниже примере показано, как разделить PDF-файл по каждой странице в Java с помощью Free Spire.PDF for Java:
- Java
import com.spire.pdf.PdfDocument;
public class SplitPdfByEachPage {
public static void main(String[] args) {
//Specify the input file path
String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf";
//Specify the output directory
String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\";
//Create a PdfDocument object
PdfDocument doc = new PdfDocument();
//Load a PDF file
doc.loadFromFile(inputFile);
//Split the PDF to one-page PDFs
doc.split(outputDirectory + "output-{0}.pdf", 1);
}
}
В приведенном ниже примере показано, как разделить PDF-файл по диапазонам страниц в Java с помощью Free Spire.PDF for Java:
- Java
import com.spire.pdf.PdfDocument;
public class SplitPdfByPageRange {
public static void main(String[] args) {
//Specify the input file path
String inputFile = "C:\\Users\\Administrator\\Desktop\\Terms of Service.pdf";
//Specify the output directory
String outputDirectory = "C:\\Users\\Administrator\\Desktop\\Output\\";
//Load the source PDF file while initialing the PdfDocument object
PdfDocument sourceDoc = new PdfDocument(inputFile);
//Create two additional PdfDocument objects
PdfDocument newDoc_1 = new PdfDocument();
PdfDocument newDoc_2 = new PdfDocument();
//Insert the first page of source file to the first document
newDoc_1.insertPage(sourceDoc, 0);
//Insert the rest pages of source file to the second document
newDoc_2.insertPageRange(sourceDoc, 1, sourceDoc.getPages().getCount() - 1);
//Save the two documents as PDF files
newDoc_1.saveToFile(outputDirectory + "output-1.pdf");
newDoc_2.saveToFile(outputDirectory + "output-2.pdf");
}
}
Заключение
В этом подробном руководстве рассказывается, как бесплатно разделить PDF-файлы. Он включает в себя различные подходы, в том числе использование бесплатных онлайн-инструментов, использование встроенных функций популярных веб-браузеров, таких как Google Chrome или Microsoft Edge, а также программное разделение PDF-файлов посредством автоматизации. Изучив эти варианты, вы получите знания и ресурсы для эффективного разделения PDF-файлов в соответствии с вашими уникальными потребностями.