Разделите PDF-файл с помощью файла Aspose.PDF для Python for .NET

Разделение файлов с помощью библиотеки Aspose.PDF для Python for .NET.

Разделение файлов с помощью файла Aspose.PDF для Python for .NET

Нужна только часть ваших больших файлов? Чтобы отделить одну или несколько частей от документа, необходимо разделить страницы исходного файла. Для разделения файлов мы будем использовать API Aspose.PDF для Python, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы python-net. Откройте диспетчер пакетов NuGet, найдите aSpose.pdf и установите. Наш программный инструмент также позволяет разработчикам разделять документы Word, PDF, HTML, TXT и DOCX на части. Дополнительные сведения см. в разделе Страницы документации. Вы также можете использовать следующую команду из консоли диспетчера пакетов.

Python Package Manager Console

pip install aspose-pdf

Разделите документы с помощью Python


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Создайте новый объект класса Document для разделения страниц PDF.
  3. Добавьте текущую страницу в документ.
  4. Сохранить текущую страницу как отдельный PDF-файл

Как разделить PDF-файл с помощью Python

С помощью библиотеки Aspose.PDF для Python можно разделить большие PDF-документы. Разделение PDF-документа — распространенный вариант использования при работе с PDF-документами. Это помогает уменьшить размер PDF-файла, разбивая большие документы на файлы меньшего размера для отправки по электронной почте.

Разделить PDF на части - Python

В этом примере кода показано, как разделить PDF-файл - Python

 doc = aspose.pdf.Document("1.pdf")

 pdf_editor = aspose.pdf.PdfFileEditor()
 pdf_editor.Extract(path_source, 1, doc.Pages.Count / 2, "pdf_half.pdf")

Как разделить HTML-файлы с помощью Python

HTML-документы могут быть большими, так как они могут содержать текст, изображения, диаграммы и многое другое. Возможно, вам придется разделить HTML-файлы в соответствии с различными требованиями или вариантами использования. В решении этой задачи вам поможет библиотека Aspose.PDF для Python.

Разделите HTML на Python

В этом примере кода показано, как разделить HTML-файл - Python

 doc = aspose.pdf.Document("test.pdf");

 # save input html to pdf to file
 doc = aspose.pdf.Document("1.html", HtmlLoadOptions);
 doc.Save("test.pdf", SaveFormat.PDF);

 # slit first page
 pdf_editor = aspose.pdf.PdfFileEditor();
 pdf_editor.SplitFromFirst("test.pdf", 1, "test.pdf");
 doc.Save("html_first.html", SaveFormat.HTML);

Как разделить файлы TXT с помощью Python

Библиотека Aspose.PDF для Python позволяет разработчикам Python разделять файлы TXT на отдельные части. Функция разделения TXT-документа на отдельные файлы поможет работать с разными разделами большого документа одновременно и для нескольких пользователей. Разделение документа TXT ускорит и упростит вашу работу. Используйте следующий фрагмент кода для извлечения страниц вашего TXT-файла.

Разделить TXT на разделенный текст - Python

В этом примере кода показано, как разделить TXT-файл - Python

# save input text to pdf to file
doc = aspose.pdf.Document("1.txt", TxtLoadOptions())
doc.Save("test.pdf", SaveFormat.PDF)
index = 1

pages = pdf_editor.SplitToPages("test.pdf")
pdf_editor = aspose.pdf.PdfFileEditor()

for ms in pages:
    page = aspose.pdf.Document(ms)
    text_absorber = aspose.pdf.TextAbsorber()
    page.Pages.Accept(text_absorber)
    extracted_text = text_absorber.Text
    file = open("text_"+str(index)+".txt", "w+")
    file.write(extracted_text)
    index = index + 1

О Aspose.PDF для API Python

Библиотека обработки PDF для создания кроссплатформенных приложений с возможностью создания, изменения, преобразования, визуализации, защиты и печати документов без использования Adobe Acrobat. Он поддерживает преобразование различных форматов файлов в PDF, включая HTML, и преобразование PDF-документов в различные выходные форматы. Разработчики могут легко отображать весь HTML-контент в одностраничном PDF-файле, а также конвертировать HTML-файлы с графическими тегами SVG в файлы PDF с тегами. API PDF предлагает сжатие, создание таблиц, функции графиков и изображений, гиперссылки, задачи штампов и водяных знаков, расширенные средства управления безопасностью и пользовательскую обработку шрифтов.