Kaip spausdinti Word dokumentą C#

Šioje žingsnis po žingsnio pamokoje paaiškinsime, kaip spausdinti Word dokumentą C# kalba be sąveikos ir be automatizavimo. Naudosime “Windows Forms” programą norėdami spausdinti Word DOCX C#, naudodami spausdintuvo dialogo langą.

Veiksmai, kaip spausdinti Word dokumentą C# be sąveikos

  1. Įdiekite Aspose.Words for .NET paketą iš NuGet.org
  2. Pridėkite nuorodą į Aspose.Words ir Aspose.Words.Rendering vardų erdves
  3. Nustatykite Aspose.Words, skirto .NET, licenciją naudodami SetLicense metodą
  4. Sukurkite naują Document objektą ir įkelkite DOCX dokumentą
  5. Sukurkite naują PrintDialog objektą ir nustatykite spausdintuvo dialogo ypatybes
  6. Sukurkite objektą PrintPreviewDialog ir nustatykite AsposeWordsPrintDocument objektą bei kitas ypatybes
  7. Pridėkite įvykį, kad suaktyvintumėte spausdintuvo dialogo langą
  8. Galiausiai vartotojui parodykite spausdintuvo dialogo langą

Atlikdami aukščiau nurodytus veiksmus, įkeliame Word dokumentą į dokumento objektą, nustatome spausdintuvo dialogo lango ypatybes ir perduodame dokumentą į sukurtą spausdintuvo dialogo egzempliorių. Šie veiksmai padeda spausdinti Word dokumentą C# naudojant Windows spausdintuvo dialogo langą. Pridėsime atskirą temą, kaip spausdinti Word dokumentą be spausdintuvo dialogo lango.

Kodas, skirtas spausdinti Word dokumentą C# be automatikos

Aukščiau pateiktas kodas C# print Word document neatidarant paties DOCX arba DOC failo. Jis nustato spausdinimo dialogo ypatybes kartu su paties dokumento perdavimu ir leidžia vartotojui atspausdinti dokumentą.

 Latviski