Как создать документ Word на C# без взаимодействия

Некоторые люди используют библиотеку Microsoft Office Interop для создания документов Word, однако часто задают вопрос, как создать документ Word на C# без взаимодействия. Именно здесь Aspose.Words for .NET вступает в игру, чтобы упростить создание документа Word на C#.

Ответ на этот вопрос содержится в следующих шагах вместе с образцом кода C#. Это показывает, насколько легко и эффективно вы можете создать файл DOCX или DOC с нуля в своих приложениях .NET, будь то консольная утилита .NET, приложение Windows или веб-проект ASP.NET. Aspose.Words безупречно работает с любой технологией платформы .NET.

Шаги по созданию документа Word на C# без автоматизации

  1. Используйте Aspose.Words for .NET пакет NuGet
  2. Добавить ссылку на Aspose.Words namespace
  3. Используйте метод SetLicense для применения лицензии Aspose
  4. Создайте новый экземпляр Document Class
  5. Создайте объект DocumentBuilder Class и передайте объект Document в конструкторе
  6. Установите необходимые свойства объекта DocumentBuilder
  7. Сохраните выходной документ Word в виде файла или потока.

Код для создания документа Word на С# без автоматизации

В этом примере кода C# мы создали простую Word document всего с двумя строками текста и применили к тексту атрибут полужирного шрифта. Однако вы можете сделать гораздо больше и расширить приведенный выше код, добавив таблицы, ячейки и различные другие объекты Word Document Object Model (DOM).

Для выполнения приведенного выше C#-кода Aspose.Words for .NET API вам не требуется устанавливать Microsoft Word на свой компьютер или сервер, на котором будет установлено приложение. Это делает создание документа Word намного проще и быстрее.

 Русский