C# .NET XLSX splitter API для разделения одного файла XLSX на несколько одностраничных или многостраничных файлов XLSX. Разделяйте документы и изображения, используя различные фильтры, указывая точные номера страниц, начальные или конечные номера страниц, а также четные или нечетные номера страниц. Выполните операцию разделения, чтобы разделить документы HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio и OneNote на несколько результирующих документов.
СкачатьРазделите один документ XLSX на несколько независимых документов и вставьте графические или текстовые водяные знаки в каждый из разделенных файлов с помощью 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); | |
} |
XLSX — это формат файла, используемый Microsoft Excel, приложением для работы с электронными таблицами. Он расшифровывается как «Excel Spreadsheet Exchange» и основан на формате файлов Open XML, который является открытым стандартом для электронных таблиц. Он используется для хранения и обмена данными между приложениями и поддерживается многими программами, включая Microsoft Excel, OpenOffice Calc и Google Docs. Файлы XLSX структурированы иначе, чем традиционные файлы XLS — они основаны на XML. Это означает, что сами данные хранятся в файле в формате XML, что делает его более компактным и безопасным, чем традиционные файлы XLS. Файлы XLSX также используют сжатие ZIP, что еще больше уменьшает их размер и упрощает их отправку через Интернет. Файлы XLSX являются форматом по умолчанию для Microsoft Excel и являются лучшим выбором для обмена данными между различными типами приложений и платформ. Их также можно открывать и редактировать во многих других программах, включая Apple Numbers и Apache OpenOffice. Файлы XLSX представляют собой удобный формат файлов для обмена данными и широко используются в различных отраслях.
Учиться(Портативный формат документа)
(Файлы обработки текста)
(Файлы электронных таблиц)
(Файлы диаграмм 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-бумаги)