พิมพ์งานนำเสนอ
Contents
[
Hide
]
Aspose.Slides for .NET มีเมธอด overload สี่วิธีสำหรับการพิมพ์งานนำเสนอ เมธอดเหล่านี้มีความยืดหยุ่นพอที่จะพิมพ์งานนำเสนอไปยังเครื่องพิมพ์เริ่มต้นหรือเครื่องพิมพ์ใด ๆ ที่มีพร้อมการตั้งค่าที่กำหนดเอง คุณเพียงต้องเลือกเมธอดการพิมพ์ที่เหมาะสมตามความต้องการ
พิมพ์ไปยังเครื่องพิมพ์เริ่มต้น
การพิมพ์งานนำเสนอไปยังเครื่องพิมพ์เริ่มต้นใน Aspose.Slides for .NET นั้นค่อนข้างง่าย ทำตามขั้นตอนต่อไปนี้เพื่อพิมพ์งานนำเสนอไปยังเครื่องพิมพ์เริ่มต้น:
- สร้างอินสแตนซ์ของคลาส Presentation เพื่อโหลดงานนำเสนอที่ต้องการพิมพ์
- เรียกเมธอด Print โดยไม่มีพารามิเตอร์ตามที่ Presentation object เปิดให้
PrintByDefaultPrinter();
PrintBySpecificPrinter();
}
public static void PrintByDefaultPrinter()
{
string MyDir = @"..\..\..\Sample Files\";
//โหลดงานนำเสนอ
Presentation asposePresentation = new Presentation(MyDir + "Print.pptx");
//เรียกเมธอดพิมพ์เพื่อพิมพ์งานนำเสนอทั้งหมดไปยังเครื่องพิมพ์เริ่มต้น
asposePresentation.Print();
}
public static void PrintBySpecificPrinter()
{
string MyDir = @"..\..\..\Sample Files\";
//โหลดงานนำเสนอ
Presentation asposePresentation = new Presentation(MyDir + "Print.pptx");
//เรียกเมธอดพิมพ์เพื่อพิมพ์งานนำเสนอทั้งหมดไปยังเครื่องพิมพ์ที่ต้องการ
asposePresentation.Print("LaserJet1100");
พิมพ์ไปยังเครื่องพิมพ์เฉพาะ
การพิมพ์งานนำเสนอไปยังเครื่องพิมพ์เฉพาะต้องระบุชื่อเครื่องพิมพ์เป็นพารามิเตอร์ให้กับเมธอด Print ของ Presentation ทำตามขั้นตอนต่อไปนี้เพื่อพิมพ์งานนำเสนอไปยังเครื่องพิมพ์ที่ต้องการ:
- สร้างอินสแตนซ์ของคลาส Presentation เพื่อโหลดงานนำเสนอที่ต้องการพิมพ์
- เรียกเมธอด Print ของคลาส Presentation พร้อมชื่อเครื่องพิมพ์เป็นพารามิเตอร์ประเภทสตริง
public static void PrintBySpecificPrinter()
{
string MyDir = @"..\..\..\Sample Files\";
//โหลดงานนำเสนอ
Presentation asposePresentation = new Presentation(MyDir + "Print.pptx");
//เรียกเมธอดพิมพ์เพื่อพิมพ์งานนำเสนอทั้งหมดไปยังเครื่องพิมพ์ที่ต้องการ
asposePresentation.Print("LaserJet1100");
}