C# .NET DOCM splitter API для разделения одного файла DOCM на несколько одностраничных или многостраничных файлов DOCM. Разделяйте документы и изображения, используя различные фильтры, указывая точные номера страниц, начальные или конечные номера страниц, а также четные или нечетные номера страниц. Выполните операцию разделения, чтобы разделить документы HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio и OneNote на несколько результирующих документов.
СкачатьРазделите один документ DOCM на несколько независимых документов и вставьте графические или текстовые водяные знаки в каждый из разделенных файлов с помощью 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); | |
} |
Формат файла DOCM — это файл документа Microsoft Word, который используется для создания и сохранения документов в приложении Word. В отличие от обычных файлов DOC, которые используются для основных документов, файлы DOCM предназначены для документов, содержащих макросы. Макросы — это команды и сценарии, написанные на языке Visual Basic для приложений (VBA), которые позволяют пользователям создавать более сложные автоматизированные задачи и функции. Они часто используются для оптимизации процессов и автоматизации рутинных задач, таких как создание диаграмм и форматирование документа. Файлы DOCM используются, когда пользователи хотят убедиться, что написанные макросы включены в документ и доступны, когда кто-то другой открывает файл. Чтобы убедиться, что макросы сохранены в файле, просто сохраните документ как файл DOCM. Кроме того, файлы DOCM помогают защитить пользователей, гарантируя, что когда кто-то еще откроет документ, все макросы уже будут отключены. Это помогает защитить пользователей от вредоносных макросов, которые потенциально могут поставить под угрозу безопасность и стабильность их компьютеров. Файлы DOCM также совместимы с другими версиями Microsoft Word, поэтому пользователи, которые обмениваются документами с другими, могут быть уверены, что макросы будут работать независимо от того, какую версию Word использует другой человек.
Учиться(Портативный формат документа)
(Файлы обработки текста)
(Файлы электронных таблиц)
(Файлы диаграмм 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-бумаги)