C# .NET PDF splitter API для разделения одного файла PDF на несколько одностраничных или многостраничных файлов PDF. Разделяйте документы и изображения, используя различные фильтры, указывая точные номера страниц, начальные или конечные номера страниц, а также четные или нечетные номера страниц. Выполните операцию разделения, чтобы разделить документы HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio и OneNote на несколько результирующих документов.
СкачатьРазделите один документ PDF на несколько независимых документов и вставьте графические или текстовые водяные знаки в каждый из разделенных файлов с помощью C# .NET.
Вам потребуются пространства имен GroupDocs.Merger
и GroupDocs.Watermark
для выполнения операций разделения документов в PDF, Microsoft Office, HTML, OpenDocument и многих других форматах файлов. Изучите другие API .NET для документов Office, предлагаемые Conholdate.Total.
Получите соответствующие файлы сборки из загрузок или загрузите весь пакет из NuGet, чтобы добавить Conholdate.Total
прямо в вашу рабочую область.
// Supports merging Microsft Word, Excel, PowerPoint, Visio, OpenDocument, HTML, eBook and PostScript file formats | |
// Supported file formats: https://docs.groupdocs.com/merger/net/supported-document-formats/ | |
using (Watermarker watermarker = new Watermarker("input.pdf")) | |
{ | |
Font font = new Font("Arial", 19, FontStyle.Bold | FontStyle.Italic); | |
TextWatermark watermark = new TextWatermark("my watermark", font); | |
watermark.ForegroundColor = Color.Red; | |
watermark.BackgroundColor = Color.Blue; | |
watermark.TextAlignment = TextAlignment.Right; | |
watermark.Opacity = 0.5; | |
watermarker.Add(watermark); | |
watermarker.Save("output.pdf"); | |
} | |
string outputFolder = @"c:\output\"; | |
SplitOptions splitOptions = new SplitOptions(outputFolder + "document_{0}.{1}", new int[] { 1, 2, 4 }); | |
using (Merger merger = new Merger("output.pdf")) | |
{ | |
merger.Split(splitOptions); | |
} |
Использование библиотеки разделения текста для приложений .NET — разделите каждую строку или несколько строк исходного текстового файла на отдельный результирующий файл .txt, используя пару строк кода C#.
Выполняйте многофункциональные функции работы с документами в различных форматах документов, таких как Word, электронные таблицы Excel, презентации, RTF, PDF, Visio, HTML, OneNote, XPS и многих других, добавив всего несколько строк кода C#.
Основные операции с одним документом включают перемещение страниц в документе в новое положение, удаление одной страницы или коллекции или выбранных страниц, перестановку позиций страниц, извлечение определенных страниц из документа, изменение ориентации страницы в книжной или альбомной ориентации и поворот. страницы исходного документа под углом 90, 180 или 270 градусов.
// Supports merging Microsft Word, Excel, PowerPoint, Visio, OpenDocument, HTML, eBook and PostScript file formats | |
// Supported file formats: https://docs.groupdocs.com/merger/net/supported-document-formats/ | |
string filePath = @"c:\sample.txt"; | |
string filePathOut = @"c:\output\line_{0}.{1}"; | |
TextSplitOptions splitOptions = new TextSplitOptions(filePathOut, new int[] { 3, 6 }); | |
using (Merger merger = new Merger(filePath)) | |
{ | |
merger.Split(splitOptions); | |
} |
PDF (Portable Document Format) — это формат файлов документов, разработанный Adobe Systems в 1993 году. Он был разработан для обеспечения независимого от платформы способа хранения и обмена документами в различных операционных системах и через Интернет. PDF-файлы используют векторную модель рисования, что означает, что он хранит графические элементы (линии, формы, изображения и т. д.) в виде математических уравнений. Это, в свою очередь, делает разрешение PDF-файлов независимым, а это означает, что качество документа остается неизменным независимо от типа устройства или программы, в которой он просматривается. PDF-файлы также поддерживают ряд функций безопасности, таких как шифрование, защита паролем, цифровые подписи. , и водяные знаки документа. PDF-файлы в настоящее время являются одним из самых популярных способов обмена документами. Они используются в самых разных случаях, включая медицинские и юридические документы, правительственные формы и счета-фактуры. Кроме того, они используются в полиграфической промышленности для электронного общения с клиентами. PDF-файлы можно создавать из электронных документов любого типа, включая документы Word, презентации PowerPoint и веб-страницы. Однако важно отметить, что PDF-файлы нельзя редактировать. Чтобы внести изменения в PDF-файл, его необходимо сначала преобразовать в другой формат файла. Для этого существует ряд программ, большинство из которых можно загрузить бесплатно.
Учиться(Портативный формат документа)
(Файлы обработки текста)
(Файлы электронных таблиц)
(Файлы диаграмм Visio)
(Веб-файлы)
(Двоичный формат Microsoft Word)
(Документ Office 2007+ Word)
(Файл Microsoft Word 2007 Марко)
(Файлы шаблонов Microsoft Word)
(Файл шаблона Microsoft Word 2007+)
(Файл шаблона Microsoft Word)
(Расширенный текстовый формат)
(Текстовый документ)
(Электронная таблица Microsoft Excel (предыдущая версия))
(Двоичная книга Excel)
(Электронная таблица с поддержкой макросов)
(Открытая XML-книга)
(Шаблон Excel 97 - 2003)
(Шаблон Excel с поддержкой макросов)
(Шаблон Excel)
(Надстройка Excel с поддержкой макросов)
(Значения, разделенные запятыми)
(Значения, разделенные табуляцией)
(Microsoft PowerPoint 97-2003)
(Формат презентации Open XML)
(Слайд-шоу PowerPoint)
(Слайд-шоу PowerPoint)
(Биржа векторного дизайна)
(Рисование Visio с поддержкой макросов)
(Визио Рисование)
(Мастер Visio SmartShape)
(Файл трафарета Visio)
(Шаблон чертежа Visio с поддержкой макросов)
(Шаблон чертежа Visio)
(XML-файл шаблона Visio)
(Аним8ор 3D модель)
(Документ OneNote)
(Язык гипертекстовой разметки)
(Веб-архив MHTML)
(Формат архива веб-страницы)
(Формат презентации OpenDocument)
(Электронная таблица OpenDocument)
(Формат текстового файла OpenDocument)
(Стандартный формат OpenDocument)
(Стандартный формат OpenDocument)
(Открыть файл электронной книги)
(Файл PostScript)
(Исходный документ LaTeX)
(Спецификации XML-бумаги)