การพิมพ์เอกสารโดยโปรแกรมหรือใช้กล่องโต้ตอบ

บทความนี้อธิบายวิธีการพิมพ์เอกสารการประมวลผลคำโดยใช้Aspose.WordsAPI ารพิมพ์เอกสารที่มีการตั้งค่าตัวอย่างการพิมพ์และไดอะล็อกความคืบหน้าการพิมพ์.

การพิมพ์เอกสารด้วยไดอะล็อกแสดงตัวอย่างการตั้งค่าและพิมพ์

เมื่อทำงานกับเอกสารมักจะต้องพิมพ์เอกสารไปยังเครื่องพิมพ์ที่เลือก ใช้กล่องโต้ตอบแสดงตัวอย่างการพิมพ์เพื่อตรวจสอบว่าเอกสารที่พิมพ์จะปรากฏขึ้นอย่างไรและเลือกตัวเลือกการพิมพ์ที่เกี่ยวข้อง.

Aspose.Wordsไม่มีไดอะล็อกหรือฟอร์มในตัวแต่ใช้คลาสของAsposeWordsPrintDocumentแทนที่ทั้งจาวาโอ้วพิมพ์พิมพ์และจาวาโอ้วพิมพ์หน้าได้.

ตัวอย่างต่อไปนี้แสดงวิธีการใช้คลาสเหล่านี้เพื่อพิมพ์เอกสารจากAspose.Wordsผ่านไดอะล็อกแสดงตัวอ:

พิมพ์หลายหน้าบนแผ่นเดียว

Aspose.Wordsใช้ชั้นเรียนMultipagePrintDocumentเพื่อปรับแต่งการดำเนินการพิมพ์เพื่อใช้ตรรกะที่กำหนดเองของคุณโดยการกำ คลาสMultipagePrintDocumentให้ความสามารถในการพิมพ์หลายหน้าบนกระดาษแผ่นเดียว.

คุณสามารถดาวน์โหลดตัวอย่างของการใช้MultipagePrintDocumentชั้นจาก Aspose.Words GitHub.

ผลลัพธ์ของตัวอย่างรหัสนี้แสดงด้านล่าง:

print_several_pages_on_one_sheet_aspose_words_java/