แปลง Primavera XER เป็น PDF โดยใช้ Python

Oracle Primavera P6 ใช้รูปแบบไฟล์ XER สำหรับการกำหนดเวลาและการจัดการโปรเจ็กต์ มันเป็นไฟล์ข้อความและสามารถเปิดได้อย่างง่ายดายด้วยโปรแกรมแก้ไขข้อความใด ๆ ตามที่คุณต้องการ การแปลง XER เป็น PDF ช่วยให้สามารถแชร์และตรวจสอบข้อมูลโครงการ Primavera และข้อมูลผ่านอุปกรณ์ต่างๆ ในบล็อกโพสต์นี้ เราจะเรียนรู้วิธีแปลงไฟล์ XER เป็น PDF ใน Python ได้อย่างง่ายดาย

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

Python XER เป็น PDF Converter API

เราจะใช้ Aspose.Tasks for Python API เพื่อแปลงไฟล์ Primavera XER เป็นไฟล์ PDF ช่วยให้ทำงานกับไฟล์การจัดการโครงการใน Python โดยไม่ต้องใช้ Microsoft Project ช่วยให้นักพัฒนาสามารถอ่านและเขียนไฟล์ MPP สร้าง จัดการ และแปลงโปรเจ็กต์เป็นรูปแบบอื่นได้

หากต้องการติดตั้ง Aspose.Tasks for Python ในโปรเจ็กต์ของคุณ โปรด ดาวน์โหลดแพ็คเกจ หรือติดตั้งจาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:

pip install aspose-tasks

แปลง XER เป็น PDF ใน Python

เราสามารถแปลงโปรเจ็กต์ Primavera P6 จากไฟล์ XER เป็น PDF ได้อย่างง่ายดาย เพียงทำตามขั้นตอนง่ายๆ เหล่านี้:

  1. โหลดไฟล์ XER โดยใช้คลาส Project
  2. เรียกใช้เมธอด save() ใช้เส้นทางไฟล์ PDF เอาต์พุตและ SaveFileFormat เป็นอาร์กิวเมนต์

โค้ดตัวอย่างต่อไปนี้แสดงวิธีแปลง XER เป็น PDF ใน Python

# ตัวอย่างโค้ดนี้สาธิตวิธีการแปลง Primavera XER เป็น PDF
import aspose.tasks as tasks

# โหลดไฟล์ XER อินพุต
project = tasks.Project("sample.xer");

# บันทึกเป็น PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
แปลง Primavera P6 XER เป็น PDF ใน Python

แปลง Primavera P6 XER เป็น PDF ใน Python

ปรับแต่งการแปลง XER เป็น PDF โดยใช้ Python

ในทำนองเดียวกัน เราสามารถปรับแต่งการแปลง XER เป็น PDF ได้โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ XER โดยใช้คลาส Project
  2. สร้างอินสแตนซ์ของคลาส PdfSaveOptions
  3. หลังจากนั้น ให้กำหนดตัวเลือกการบันทึก เช่น ขนาดหน้า เป็นต้น
  4. สุดท้ายให้เรียกใช้เมธอด save() ใช้เส้นทางไฟล์ PDF เอาต์พุตและ PdfSaveOptions เป็นอาร์กิวเมนต์

โค้ดตัวอย่างต่อไปนี้แสดงวิธีแปลง XER เป็น PDF ด้วยการตั้งค่าแบบกำหนดเองใน Python

# ตัวอย่างโค้ดนี้สาธิตวิธีปรับแต่งการแปลง Primavera XER เป็น PDF
import aspose.tasks as tasks

# โหลดไฟล์ XER อินพุต
project = tasks.Project("sample.xer");

# กำหนด PDF SaveOptions
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

# บันทึกเป็น PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);

รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน

แปลง XER เป็น PDF ออนไลน์

คุณยังสามารถแปลงไฟล์ Primavera XER เป็นรูปแบบ PDF ออนไลน์ได้โดยใช้เครื่องมือ XER เป็น PDF converter ฟรี สามารถเข้าถึงได้จากเบราว์เซอร์และอุปกรณ์ใดๆ โดยไม่จำเป็นต้องใช้ปลั๊กอิน ซอฟต์แวร์ หรือการสมัครรับข้อมูล

XER เป็น PDF – แหล่งข้อมูลฟรี

นอกจากการแปลง XER เป็น PDF ใน Python แล้ว ยังปลดล็อกศักยภาพทั้งหมดของคุณสมบัติและความสามารถที่ครอบคลุมของ API ใช้ทรัพยากรด้านล่างเพื่อสำรวจฟังก์ชันการทำงานอย่างเต็มที่

บทสรุป

ในโพสต์นี้ เราได้ศึกษาวิธีแปลง XER เป็น PDF ใน Python ด้วยการใช้ประโยชน์จาก Aspose.Tasks for Python เราได้สาธิตวิธีโหลดไฟล์ Primavera XER และแปลงเป็น PDF ด้วยขั้นตอนที่อธิบายไว้ในบทความนี้ คุณจะสามารถนำกระบวนการแปลงนี้ไปใช้ได้อย่างง่ายดาย เพื่อให้มั่นใจว่ากำหนดการโครงการของคุณพร้อมเสมอสำหรับการนำเสนอ การเก็บถาวร หรือการดูแบบธรรมดาบนแพลตฟอร์มที่หลากหลาย

ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมการสนับสนุนฟรี

ดูสิ่งนี้ด้วย