1. Home
  2.   Words
  3.   FileFormat.Words для .NET

FileFormat.Words для .NET

 
 

Манипуляция документами Word в приложениях C# ASP.NET

Создавайте, загружайте и изменяйте различные содержимое документов Microsoft Word, включая абзацы, изображения и таблицы, всего лишь несколькими строками кода.

FileFormat.Words для .NET представляет собой удобный и доступный API .NET с открытым исходным кодом, созданный для легкого создания и настройки документов Microsoft Word. Эта интуитивно понятная библиотека C# позволяет создавать документы Word и манипулировать ими с минимальным количеством строк кода.

Установка этого облегченного решения проходит без проблем и предлагает множество функций для удовлетворения различных потребностей в документах. FileFormat.Words использует возможности OpenXML SDK, технологии, одобренной Microsoft. Выступая в качестве удобной оболочки, FileFormat.Words упрощает использование расширенных возможностей.

Эта библиотека .NET с открытым исходным кодом, созданная специально для разработчиков, предоставляет средства для расширения ее функциональных возможностей за счет использования библиотеки OpenXML SDK. Работа с FileFormat.Words для .NET оказывается простой благодаря удобному для пользователя дизайну. Библиотека демонстрирует набор интеллектуальных функций, охватывающих такие задачи, как добавление новых абзацев, форматирование текста, вставка, изменение размера и поворот изображений, извлечение изображений, изменение свойств документа и многое другое.

Изучите наш репозиторий GitHub, чтобы внести свой вклад, предложить улучшения и улучшить этот API с открытым исходным кодом: https:/ /github.com/fileformat-words/FileFormat.Words-for-.NET

Previous Next

Начало работы с FileFormat.Words для .NET

Рекомендуемый способ установки FileFormat.Words для .NET — использование NuGet. Пожалуйста, используйте следующую команду для беспрепятственной установки.

Установить FileFormat.Words для .NET через NuGet

NuGet\Install-Package FileFormat.Words 
Вы также можете загрузить его непосредственно с github.

Программное создание документа Word

Следующий фрагмент кода создает пустой документ Word программным способом.

Создание документа Word через .NET API

 
// Create an instance of the Document class.
Document doc = new Document();

// Invoke the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");

Добавьте текст в документ Word

Следующий фрагмент кода добавляет текст в документ программным способом.

Создание абзаца документа Word с помощью .NET API


// Create an instance of the Document class.
using (Document doc = new Document())
{
    //Initialize the constructor with the Document class object.
    Body body = new Body(doc);
    // Instantiate an instance of the Paragraph class.
    Paragraph para1 = new Paragraph();
    // Set the text of the paragraph.
    para1.AddRun(new Run { Text = $"This is a Paragraph." });
    // Invoke AppendChild method of the body class to add a paragraph to the document.
    body.AppendChild(para1);
    // Call the Save method to save the Word document onto the disk.
    doc.Save("/Docs.docx"); 
}

Дополнительные примеры кода и ресурсы

Более подробные примеры кода можно найти в FileFormat Gists.

 Русский