Word dokumentum nyomtatása C#-ban

Ebben a lépésről lépésre bemutatott oktatóanyagban bemutatjuk, hogyan nyomtathatunk Word-dokumentumot C# nyelven interop és automatizálás nélkül. A Windows Forms alkalmazást használjuk a Word DOCX C# nyelven történő nyomtatásához egy nyomtató párbeszédpanel segítségével.

Lépések a Word-dokumentum nyomtatásához C#-ban, együttműködés nélkül

  1. Telepítse a Aspose.Words for .NET csomagot a NuGet.org webhelyről
  2. Adjon hozzá hivatkozást a Aspose.Words és a Aspose.Words.Rendering névterekhez
  3. Állítsa be az Aspose.Words for .NET licencét a SetLicense metódussal
  4. Hozzon létre egy új Document objektumot, és töltse be a DOCX dokumentumot
  5. Hozzon létre egy új PrintDialog objektumot, és állítsa be a nyomtató párbeszédpanel tulajdonságait
  6. Hozzon létre PrintPreviewDialog objektumot, és állítsa be a AsposeWordsPrintDocument objektumot és egyéb tulajdonságokat
  7. Csatoljon eseményt a nyomtató párbeszédpaneljének aktiválásához
  8. Végül mutasd meg a nyomtató párbeszédpanelt a felhasználónak

A fenti lépésekben betöltjük a Word dokumentumot a Dokumentum objektumba, beállítjuk a nyomtató párbeszédpanel tulajdonságait, majd átadjuk a dokumentumot a létrehozott nyomtató párbeszédablak példánynak. Ezek a lépések segítenek Word-dokumentumot nyomtatni C# nyelven a Windows nyomtató párbeszédpanel segítségével. Hozzáadunk egy külön útmutatót, amely bemutatja, hogyan nyomtathat Word-dokumentumot nyomtató párbeszédpanel nélkül.

Kód Word-dokumentum nyomtatásához C#-ban automatizálás nélkül

A fenti kód C#-ban print Word document anélkül, hogy megnyitná magát a DOCX- vagy DOC-fájlt. Beállítja a nyomtatási párbeszédpanel tulajdonságait, magát a dokumentumot, majd hagyja, hogy a felhasználó kinyomtassa a dokumentumot.

 Magyar