Այս քայլ առ քայլ ձեռնարկում մենք կմանրամասնենք, թե ինչպես կարելի է տպել Word փաստաթուղթը C#-ով առանց միջակայքի և առանց ավտոմատացման: Մենք կօգտագործենք Windows Forms հավելվածը՝ Word DOCX-ը C#-ով տպելու համար՝ տպիչի երկխոսության միջոցով:
Word փաստաթուղթը C#-ում առանց Interop տպելու քայլեր
- Տեղադրեք Aspose.Words for .NET փաթեթը NuGet.org-ից
- Հղում ավելացրեք Aspose.Words և Aspose.Words.Rendering անվանատարածքներին
- Սահմանեք Aspose.Words-ի լիցենզիան .NET-ի համար՝ օգտագործելով SetLicense մեթոդը
- Ստեղծեք նոր Document օբյեկտ և բեռնեք DOCX փաստաթուղթը
- Ստեղծեք նոր PrintDialog օբյեկտ և սահմանեք տպիչի երկխոսության հատկությունները
- Ստեղծեք PrintPreviewDialog օբյեկտ և սահմանեք AsposeWordsPrintDocument օբյեկտ և այլ հատկություններ
- Կցեք իրադարձություն՝ տպիչի երկխոսությունն ակտիվացնելու համար
- Վերջապես, օգտագործողին ցուցադրեք տպիչի երկխոսությունը
Վերոնշյալ քայլերում մենք բեռնում ենք Word փաստաթուղթը Փաստաթղթի օբյեկտի մեջ, սահմանում ենք տպիչի երկխոսության հատկությունները և այնուհետև փաստաթուղթը փոխանցում ստեղծված տպիչի երկխոսության օրինակին: Այս քայլերը օգնում են տպել Word փաստաթուղթը C#-ում՝ օգտագործելով windows տպիչի երկխոսությունը: Մենք կավելացնենք առանձին թեմա, թե ինչպես կարելի է ցույց տալ, թե ինչպես տպել Word փաստաթուղթը առանց տպիչի երկխոսության:
Կոդ՝ առանց ավտոմատացման C#-ով Word փաստաթուղթ տպելու համար
Վերը նշված կոդը C#-ում print Word document՝ առանց DOCX կամ DOC ֆայլը բացելու: Այն սահմանում է տպման երկխոսության հատկությունները՝ փաստաթուղթը փոխանցելու հետ մեկտեղ, այնուհետև թույլ է տալիս օգտվողին տպել փաստաթուղթը: