Kako ispisati Word dokument u C#

U ovom vodiču korak po korak razradit ćemo kako ispisati Word dokument u C# bez međudjelovanja i automatizacije. Koristit ćemo aplikaciju Windows Forms za ispis Worda DOCX u C# pomoću dijaloškog okvira pisača.

Koraci za ispis Word dokumenta u C# bez međudjelovanja

  1. Instalirajte paket Aspose.Words for .NET s NuGet.org
  2. Dodajte referencu na prostore imena Aspose.Words i Aspose.Words.Rendering
  3. Postavite licencu za Aspose.Words za .NET pomoću metode SetLicense
  4. Napravite novi objekt Document i učitajte DOCX dokument
  5. Stvorite novi PrintDialog objekt i postavite dijaloška svojstva pisača
  6. Napravite PrintPreviewDialog objekt i postavite AsposeWordsPrintDocument objekt i druga svojstva
  7. Priložite događaj za aktiviranje dijaloškog okvira pisača
  8. Na kraju, pokažite dijaloški okvir pisača korisniku

U gornjim koracima učitavamo Word dokument u objekt dokumenta, postavljamo svojstva dijaloškog okvira pisača i zatim prosljeđujemo dokument kreiranoj instanci dijaloškog okvira pisača. Ovi koraci pomažu ispisati Word dokument u C# pomoću dijaloškog okvira pisača u sustavu Windows. Dodat ćemo zasebnu temu kako da pokažemo kako ispisati Word dokument bez dijaloškog okvira pisača.

Kod za ispis Word dokumenta u C# bez automatizacije

Gornji kod u C# print Word document bez otvaranja same DOCX ili DOC datoteke. Postavlja svojstva dijaloškog okvira za ispis zajedno s prosljeđivanjem samog dokumenta, a zatim omogućuje korisniku da ispiše dokument.

 Hrvatski