1. Товары
  2.   Conholdate.Total
  3.   .NET
  4.   Разделить один файл TEX на множество файлов TEX в .NET

Разделить один файл TEX на множество файлов TEX в .NET

C# .NET TEX splitter API для разделения одного файла TEX на несколько одностраничных или многостраничных файлов TEX. Разделяйте документы и изображения, используя различные фильтры, указывая точные номера страниц, начальные или конечные номера страниц, а также четные или нечетные номера страниц. Выполните операцию разделения, чтобы разделить документы HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio и OneNote на несколько результирующих документов.

Скачать

Разделить файл TEX и добавить водяные знаки в .NET

Разделите один документ TEX на несколько независимых документов и вставьте графические или текстовые водяные знаки в каждый из разделенных файлов с помощью C# .NET.

  • Создать Watermarker с разделенным документом
  • Создайте экземпляр шрифта водяного знака, создайте объект TextWatermark и установите свойства водяного знака
  • Добавить водяной знак и сохранить документ с водяным знаком
  • Установите выходной путь, по которому файлы будут сохранены после разделения
  • Создать экземпляр объекта SplitOptions с путем к разделяемому файлу и количеству страниц, которые необходимо разделить.
  • Создайте объект Merger с входным документом и разделите его с помощью SplitOptions

Загрузить API Разделителя документов

Вам потребуются пространства имен 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

Использование библиотеки разделения текста для приложений .NET — разделите каждую строку или несколько строк исходного текстового файла на отдельный результирующий файл .txt, используя пару строк кода C#.

  • Инициализируйте класс TextSplitOptions с форматом пути к выходным файлам, желаемым TextSplitMode и номерами строк.
  • Создание экземпляра объекта Merger с путем или потоком исходного документа
  • Вызовите метод Split и передайте объект TextSplitOptions, чтобы сохранить полученные текстовые файлы.

Операции по изменению одного документа

Выполняйте многофункциональные функции работы с документами в различных форматах документов, таких как 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);
}

Что такое формат файла TEX?

TEX — система подготовки документов, разработанная ученым-компьютерщиком Дональдом Кнутом в 1978 году. Она используется для качественного набора текста и математических уравнений в документах. Чаще всего он используется для научных и технических публикаций, но также находит применение во многих формах письма, таких как книги и письма. Файлы TEX представляют собой простые текстовые документы, которые используют программный синтаксис для предоставления инструкций механизму форматирования. Эти инструкции написаны на языке TEX, который является макроязыком, основанным на языке программирования Pascal. Инструкции в файле TEX сообщают механизму форматирования, как набирать документ. Это включает в себя то, как и где должен быть размещен текст, как должны быть отформатированы уравнения и как следует выбирать шрифты и их размер. Результирующий вывод файла TEX обычно представляет собой файл в формате переносимого документа (PDF), который можно просмотреть на любом компьютере с помощью программы для чтения PDF. Это делает файлы TEX очень удобным способом создания цифровых документов. TEX широко используется в академических кругах и технических издателях, поскольку он обеспечивает очень высокое качество продукции. Он также очень надежный и настраиваемый, что делает его популярным для создания сложных документов.

Учиться

Популярные варианты объединения документов с .NET

Объединить файлы PDF

(Портативный формат документа)

Объединить файлы WORD

(Файлы обработки текста)

Объединить файлы EXCEL

(Файлы электронных таблиц)

Объединить файлы VISIO

(Файлы диаграмм Visio)

Объединить файлы DOC

(Двоичный формат Microsoft Word)

Объединить файлы DOCX

(Документ Office 2007+ Word)

Объединить файлы DOCM

(Файл Microsoft Word 2007 Марко)

Объединить файлы DOT

(Файлы шаблонов Microsoft Word)

Объединить файлы DOTM

(Файл шаблона Microsoft Word 2007+)

Объединить файлы DOTX

(Файл шаблона Microsoft Word)

Объединить файлы RTF

(Расширенный текстовый формат)

Объединить файлы TXT

(Текстовый документ)

Объединить файлы XLS

(Электронная таблица Microsoft Excel (предыдущая версия))

Объединить файлы XLSB

(Двоичная книга Excel)

Объединить файлы XLSM

(Электронная таблица с поддержкой макросов)

Объединить файлы XLSX

(Открытая XML-книга)

Объединить файлы XLT

(Шаблон Excel 97 - 2003)

Объединить файлы XLTM

(Шаблон Excel с поддержкой макросов)

Объединить файлы XLAM

(Надстройка Excel с поддержкой макросов)

Объединить файлы CSV

(Значения, разделенные запятыми)

Объединить файлы TSV

(Значения, разделенные табуляцией)

Объединить файлы PPT

(Microsoft PowerPoint 97-2003)

Объединить файлы PPTX

(Формат презентации Open XML)

Объединить файлы PPS

(Слайд-шоу PowerPoint)

Объединить файлы PPSX

(Слайд-шоу PowerPoint)

Объединить файлы VDX

(Биржа векторного дизайна)

Объединить файлы VSDM

(Рисование Visio с поддержкой макросов)

Объединить файлы VSDX

(Визио Рисование)

Объединить файлы VSSM

(Мастер Visio SmartShape)

Объединить файлы VSSX

(Файл трафарета Visio)

Объединить файлы VSTM

(Шаблон чертежа Visio с поддержкой макросов)

Объединить файлы VSTX

(Шаблон чертежа Visio)

Объединить файлы VSX

(XML-файл шаблона Visio)

Объединить файлы VTX

(Аним8ор 3D модель)

Объединить файлы ONE

(Документ OneNote)

Объединить файлы HTML

(Язык гипертекстовой разметки)

Объединить файлы MHT

(Веб-архив MHTML)

Объединить файлы MHTML

(Формат архива веб-страницы)

Объединить файлы ODP

(Формат презентации OpenDocument)

Объединить файлы ODS

(Электронная таблица OpenDocument)

Объединить файлы ODT

(Формат текстового файла OpenDocument)

Объединить файлы OTP

(Стандартный формат OpenDocument)

Объединить файлы OTT

(Стандартный формат OpenDocument)

Объединить файлы EPUB

(Открыть файл электронной книги)

Объединить файлы TEX

(Исходный документ LaTeX)

Объединить файлы XPS

(Спецификации XML-бумаги)

 Русский