Редагувати документи в C#

Розширений Word, PDF редактор для C#. Використовуйте його для програмного зміни документів

Розробка кросплатформного коду для платформ .NET і .NET Core. Це комплексне рішення для зміни документів та зображень у C#, F#, VB.NET.

Редагувати документи на C#

Ця бібліотека C# надає розробникам потужний API для програмного редагування документів Word, PDF. Легко інтегруйте функції модифікації документів у своє програмне забезпечення. Наше рішення підтримує редагування PDF, DOCX, DOC, RTF, ODT, EPUB, HTML та багатьох інших форматів файлів у C#.

Змініть PDF, Word у C#

Завданням програмного редагування документа на C# є завдання зміни елементів у дереві документа. Вона також відома як "DOM" - модель програмування для взаємодії з елементами документа та їх властивостями.

Функції редагування для складних структур даних невіддільні від функції розширеного пошуку. Щоб забезпечити найвищий рівень гнучкості, наша бібліотека надає розробникам C# функції пошуку регулярного виразу. Такий підхід розширює можливості редагування тексту, дозволяючи використовувати шаблони для динамічної модифікації вмісту.

Редагувати текст у документах за допомогою C#

Програмна модифікація документів Word і PDF є невід'ємною частиною цифрового робочого процесу. Редагувати текст у PDF, Word, змінювати таблиці, вставляти графіки за допомогою зовнішніх даних.

C# бібліотека — це самостійне рішення для редагування документів, яке не потребує встановлення Microsoft Word або Acrobat Reader. Він готовий до промислового використання та забезпечує повний спектр операцій для зміни форматів Word, PDF та інших файлів:

  • Вставте нові елементи документа
  • Оновити наявні елементи: абзаци, списки, таблиці, зображення, посилання, поля, діаграми тощо.
  • Застосовуйте та змінюйте стилі, які є набір атрибутів форматування
  • Знайдіть певні текстові шаблони та замініть їх новим текстом
  • Експортуйте результат до форматів Word, PDF та багатьох інших форматів файлів за допомогою методу Document.Save
  • Видалити непотрібні елементи (вирізати глави, розділи, сторінки, абзаци)

Редагувати таблицю за допомогою C#

Однією з найбільш затребуваних функцій є динамічне генерування та зміна таблиці в документах Word і PDF. Працювати з таблицями легко з бібліотекою C#: редагуйте таблиці, оновлюйте таблиці та витягуйте текст таблиці на C#.

У наступному прикладі показано, як змінити документ Word у C#:

C# приклад редагування документа
Вхідний файл
Завантажте документ, який потрібно змінити
Виконати код
Формат виведення
Виберіть цільовий формат зі списку
using Aspose.Words;

var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);

// Вставте текст на початку документа.
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");

doc.Save("Output.docx");
using Aspose.Words;

var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);

// Вставте таблицю на початку документа.
builder.MoveToDocumentStart();
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndTable();

doc.Save("Output.docx");
using Aspose.Words;

var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);

// Вставте зображення на початку документа.
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");

doc.Save("Output.docx");
Виконати код

Як редагувати Word, PDF та інші формати файлів

  1. Установіть редактор документів для C#.
  2. Додайте посилання на бібліотеку (імпортуйте бібліотеку) до свого проекту C#.
  3. Відкрийте документ у C#.
  4. Вставте вміст на початку документа.
  5. Викличте метод 'Save()', передаючи назву вихідного файлу з потрібним розширенням.
  6. Отримайте відредагований результат.

C# бібліотека для роботи з файлами

Є три альтернативні варіанти встановлення "Aspose.Words для .NET" у вашу систему. Будь ласка, виберіть той, який відповідає вашим потребам, і дотримуйтесь покрокових інструкцій:

Системні вимоги

Наш продукт є повністю кроссплатформенним і підтримує всі основні реалізації .NET, що відповідають специфікації '.NET Standard 2.0'

  • Microsoft .NET Framework, починаючи з найдавнішої версії 2.0 і закінчуючи останньою '.NET Framework 4.8'
  • .NET Core, починаючи з найдавнішого 2.0 і закінчуючи останнім '.NET 6'
  • Mono >= 2.6.7

Оскільки код .NET не залежить від базового обладнання чи операційної системи, а лише від віртуальної машини, ви можете вільно розробляти будь -яке програмне забезпечення для Windows, macOS, Android, iOS та Linux. Просто переконайтеся, що ви встановили відповідну версію .NET Framework, .NET Core, Windows Azure, Mono або Xamarin.

Ми рекомендуємо використовувати інтегровані середовища розробки Microsoft Visual Studio, Xamarin та MonoDevelop для створення програм C#, F#, VB.NET.

Більш детальну інформацію див. У документації до продукції.

5%

Підпишіться на оновлення продукту Aspose

Отримуйте щомісячні інформаційні бюлетені та пропозиції безпосередньо на вашу поштову скриньку.

© Aspose Pty Ltd 2001-2023. Всі права захищені.