Як створити документ Word на C# без Interop

Деякі люди використовують бібліотеку 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# без автоматизації

У цьому прикладі коду C# ми створили простий Word document лише з двома рядками тексту та застосували до тексту атрибут жирного шрифту. Однак ви можете зробити набагато більше та розширити код вище, додавши таблиці, комірки та інші інші об’єкти Word Document Object Model (DOM).

Щоб виконати наведений вище код C# Aspose.Words для .NET API, вам не потрібно встановлювати Microsoft Word на вашому комп’ютері чи сервері, де буде інстальовано програму. Це робить створення документа Word набагато легшим і швидшим.

 Українська