Программнная библиотека для редактирования DOC на C#, F#, VB.NET. Используйте наш API редактирования DOC для разработки кроссплатформенного ПО для .NET Framework, .NET Core.
Программная модификация DOC документов - неотъемлемая часть современного электронного документооборота. Редактируйте текст в DOC, вставляйте графики с интеграцией внешних данных, изменяйте таблицы.
Библиотека C# - это комплексное решение для редактирования DOC, не зависящее от стороннего ПО. Наш продукт готов к коммерческому использованию и покрывает все потребности профессиональных C# разработчиков:
C# редактор DOC предоставляет разработчикам мощный API для программного редактирования DOC. Быстро интегрируйте функции модификации DOC в свое ПО. Наша библиотека поддерживает модификацию различных форматов документов на языке C#.
Задача программного редактирования DOC на C# - это задача изменения элементов в дереве DOC документа. Оно также известно как 'DOM' - модель программирования для взаимодействия с элементами DOC документа и его свойствами.
Функции модификации DOC неотделимы от функций расширенного поиска в DOC документе. Для обеспечения высокого уровня гибкости наша C# библиотека предоставляет разработчикам функцию поиска в DOC на основе регулярных выражений. Такой подход расширяет возможности редактирования текста в DOC файлах, позволяя использовать Regex-паттерны для динамического преобразования DOC.
Одной из наиболее востребованных функций является динамическое создание и изменение таблиц в DOC документах. Работать с таблицами очень удобно с C# библиотекой: редактируйте, обновляйте таблицы, извлекайте текст таблиц на C#.
В следующем примере показано, как модифицировать DOC документ на C#:
dotnet add package Aspose.Words
Копировать
using Aspose.Words;
var doc = new Document("Input.doc");
var builder = new DocumentBuilder(doc);
// Вставьте текст в начало документа.
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");
doc.Save("Output.doc");
using Aspose.Words;
var doc = new Document("Input.doc");
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.doc");
using Aspose.Words;
var doc = new Document("Input.doc");
var builder = new DocumentBuilder(doc);
// Вставьте изображение в начало документа.
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");
doc.Save("Output.doc");
Есть три альтернативных варианта установки "Aspose.Words для .NET" в вашу систему. Пожалуйста, выберите тот, который соответствует вашим потребностям, и следуйте пошаговым инструкциям:
Наш продукт полностью кроссплатформен и поддерживает все основные реализации .NET:
Поскольку код .NET не зависит от базового оборудования или операционной системы, а зависит только от виртуальной машины, вы можете разрабатывать любое программное обеспечение для Windows, macOS, Android, iOS и Linux. Просто убедитесь, что у вас установлена соответствующая версия .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
Мы рекомендуем использовать интегрированные среды разработки Microsoft Visual Studio, Xamarin и MonoDevelop для создания приложений C#, F#, VB.NET.
Для получения более подробной информации обратитесь к документации по продукту.
Вы можете редактировать файлы многих других форматов: