พิมพ์งานนำเสนอ

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");

}

ดาวน์โหลดตัวอย่างโค้ด