1. Продукти
  2.   Conholdate.Total
  3.   .NET
  4.   Розділіть один файл DOCM на багато файлів DOCM у .NET

Розділіть один файл DOCM на багато файлів DOCM у .NET

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

Завантажити

Розділіть файл DOCM і додайте водяні знаки в .NET

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

  • Створіть екземпляр Watermarker із розділеним документом
  • Створення екземпляра шрифту водяного знака, створення об’єкта TextWatermark і встановлення властивостей водяного знака
  • Додати водяний знак і зберегти документ із водяним знаком
  • Встановіть вихідний шлях, де файли будуть збережені після розділення
  • Створення екземпляра об’єкта SplitOptions із шляхом до розділеного файлу та кількістю сторінок, які потрібно розділити
  • Створіть об’єкт Merger із вхідним документом і розділіть його за допомогою SplitOptions

Завантажте API Document Splitter

Вам потрібні простори імен GroupDocs.Merger & GroupDocs.Watermark для виконання операцій розділення документів у PDF, Microsoft Office, HTML, OpenDocument та багатьох інших форматах файлів. Перегляньте інші .NET API для документів 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);
}

Розділити текстовий файл на багато файлів у C# .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);
}

Що таке формат файлу DOCM?

Формат файлу DOCM - це файл документа Microsoft Word, який використовується для створення та збереження документів у додатку Word. На відміну від звичайних DOC файлів, які використовуються для базових документів, DOCM файлів призначені для документів, які включають макроси. Маркос - це команди та сценарії, написані в Visual Basic для додатків (BA), які дозволяють користувачам створювати більш складні автоматизовані завдання та функції. Вони часто використовуються для потокових процесів і автоматизації завдань, таких як створення діаграм і форматування документа. DOCM файли використовуються, коли користувачі хочуть переконатися, що макроси, які були написані, включені в документ і доступні, коли хтось інший відкриває файл. Щоб переконатися, що макроси зберігаються в файлі, просто зберігайте документ як файл DOCM. Якщо хтось інший відкриває документ, всі макроси вже були вимкнені. Це допомагає захистити користувачів від шкідливих макросів, які можуть потенційно порушити безпеку та стабільність комп’ютерів. DOCM файли також сумісні з іншими версіями Microsoft Word, тому користувачі, які діляться документами з іншими, можуть бути впевнені, що макроси будуть працювати незалежно від того, яка версія Word використовується інша людина.

вчитися

Популярні параметри об’єднання документів із .NET

Об’єднати PDF Файли

(Portable Document Format)

Об’єднати EXCEL Файли

(Spreadsheet Management)

Об’єднати DOC Файли

(Microsoft Word Binary Format)

Об’єднати DOCX Файли

(Office 2007+ Word Document)

Об’єднати DOCM Файли

(Microsoft Word 2007 Marco File)

Об’єднати DOT Файли

(Microsoft Word Template Files)

Об’єднати DOTM Файли

(Microsoft Word 2007+ Template File)

Об’єднати DOTX Файли

(Microsoft Word Template File )

Об’єднати XLS Файли

(Microsoft Excel Spreadsheet (Legacy))

Об’єднати XLSM Файли

(Macro-enabled Spreadsheet)

Об’єднати XLT Файли

(Excel 97 - 2003 Template)

Об’єднати XLTM Файли

(Excel Macro-Enabled Template)

Об’єднати XLAM Файли

(Excel Macro-Enabled Add-In)

Об’єднати CSV Файли

(Comma Seperated Values)

Об’єднати PPT Файли

(Microsoft PowerPoint 97-2003)

Об’єднати PPTX Файли

(Open XML presentation Format)

Об’єднати PPS Файли

(PowerPoint Slide Show)

Об’єднати VDX Файли

(The 7th Guest Video File)

Об’єднати VSDM Файли

(Visio Macro-Enabled Drawing)

Об’єднати VSSM Файли

(Visio Macro-Enabled Stencil File)

Об’єднати VSTM Файли

(Visio Macro-Enabled Drawing Template)

Об’єднати VSTX Файли

(Visio Drawing Template)

Об’єднати VSX Файли

(Visio Stencil XML File)

Об’єднати HTML Файли

(Hyper Text Markup Language)

Об’єднати MHTML Файли

(Web Page Archive Format)

Об’єднати ODP Файли

(OpenDocument Presentation Format)

Об’єднати ODS Файли

(OpenDocument Spreadsheet)

Об’єднати ODT Файли

(OpenDocument Text File Format)

Об’єднати OTP Файли

(OpenDocument Standard Format)

Об’єднати OTT Файли

(OpenDocument Standard Format)

Об’єднати TEX Файли

(LaTeX Source Document)

Об’єднати XPS Файли

(XML Paper Specifications)

 Українська