Jak vytisknout dokument Word v C#

V tomto tutoriálu krok za krokem vysvětlíme, jak vytisknout dokument Word v C# bez interoperability a bez automatizace. K tisku Wordu DOCX v C# pomocí dialogového okna tiskárny použijeme aplikaci Windows Forms.

Kroky k tisku dokumentu aplikace Word v C# bez interoperability

  1. Nainstalujte balíček Aspose.Words for .NET z NuGet.org
  2. Přidejte odkaz na jmenné prostory Aspose.Words a Aspose.Words.Rendering
  3. Nastavte licenci Aspose.Words pro .NET pomocí metody SetLicense
  4. Vytvořte nový objekt Document a načtěte dokument DOCX
  5. Vytvořte nový objekt PrintDialog a nastavte vlastnosti dialogového okna tiskárny
  6. Vytvořte objekt PrintPreviewDialog a nastavte objekt AsposeWordsPrintDocument a další vlastnosti
  7. Chcete-li aktivovat dialogové okno tiskárny, připojte událost
  8. Nakonec ukažte uživateli dialogové okno tiskárny

Ve výše uvedených krocích načteme dokument aplikace Word do objektu Dokument, nastavíme vlastnosti dialogového okna tiskárny a poté dokument předáme vytvořené instanci dialogového okna tiskárny. Tyto kroky pomáhají vytisknout dokument aplikace Word v jazyce C# pomocí dialogového okna tiskárny systému Windows. Přidáme samostatné téma s postupy, které ukáže, jak tisknout dokument aplikace Word bez dialogového okna tiskárny.

Kód pro tisk dokumentu Word v C# bez automatizace

Výše uvedený kód v C# print Word document bez otevření samotného souboru DOCX nebo DOC. Nastaví vlastnosti tiskového dialogu spolu s předáním samotného dokumentu a poté nechá uživatele dokument vytisknout.

 Čeština