ปรับแต่งการตั้งค่ามุมมองหน้าโครงการ MS ใน Aspose.Tasks

การแนะนำ

Microsoft Project เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการจัดการโครงการ แต่บางครั้งคุณจำเป็นต้องปรับแต่งวิธีการดูและพิมพ์โครงการของคุณ ด้วย Aspose.Tasks สำหรับ .NET คุณสามารถกำหนดการตั้งค่าการดูเพจเพื่อให้ตรงตามความต้องการเฉพาะของคุณได้อย่างง่ายดาย ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดกระบวนการทีละขั้นตอน

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:

  1. Aspose.Tasks for .NET: ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและติดตั้งไลบรารี Aspose.Tasks for .NET แล้ว คุณสามารถดาวน์โหลดได้จากที่นี่.
  2. ไฟล์โครงการ Microsoft: เตรียมไฟล์ Microsoft Project ที่คุณต้องการกำหนดการตั้งค่ามุมมองเพจให้พร้อม

นำเข้าเนมสเปซ

ขั้นแรก คุณต้องนำเข้าเนมสเปซที่จำเป็นเพื่อทำงานกับ Aspose.Tasks ในโปรเจ็กต์ .NET ของคุณ

    
    using Aspose.Tasks.Saving;

ขั้นตอนที่ 1: โหลดไฟล์โครงการ

เริ่มต้นด้วยการโหลดไฟล์ Microsoft Project ของคุณลงในอินสแตนซ์ของProject ระดับ.

// เส้นทางไปยังไดเร็กทอรีเอกสาร
String DataDir = "Your Document Directory";
var project = new Project(DataDir + "Input.mpp");

ขั้นตอนที่ 2: ตั้งค่าจำนวนคอลัมน์แรก

ระบุจำนวนคอลัมน์แรกที่จะพิมพ์ในทุกหน้า

project.DefaultView.PageInfo.PageViewSettings.FirstColumnsCount = 2;

ขั้นตอนที่ 3: พิมพ์บันทึกย่อ

เลือกว่าจะพิมพ์บันทึกพร้อมกับโปรเจ็กต์หรือไม่

project.DefaultView.PageInfo.PageViewSettings.PrintNotes = true;

ขั้นตอนที่ 4: ปรับมาตราส่วนเวลาให้พอดีกับส่วนท้ายของหน้า

ตัดสินใจว่าจะปรับมาตราส่วนเวลาให้พอดีกับส่วนท้ายของหน้าเมื่อพิมพ์หรือไม่

project.DefaultView.PageInfo.PageViewSettings.FitTimescaleToEndOfPage = true;

ขั้นตอนที่ 5: พิมพ์คอลัมน์แผ่นงานทั้งหมด

ระบุว่าจะพิมพ์คอลัมน์แผ่นงานทั้งหมดของมุมมองหรือไม่

project.DefaultView.PageInfo.PageViewSettings.PrintAllSheetColumns = true;

ขั้นตอนที่ 6: พิมพ์หน้าว่าง

เลือกว่าจะพิมพ์หน้าเปล่าของมุมมองหรือไม่

project.DefaultView.PageInfo.PageViewSettings.PrintBlankPages = false;

ขั้นตอนที่ 7: พิมพ์คอลัมน์แรกในทุกหน้า

ตั้งค่าว่าจะพิมพ์คอลัมน์แรกตามจำนวนที่ระบุในทุกหน้าหรือไม่

project.DefaultView.PageInfo.PageViewSettings.PrintFirstColumnsCountOnAllPages = true;

ขั้นตอนที่ 8: บันทึกโครงการด้วยการตั้งค่าที่กำหนด

สุดท้าย ให้บันทึกโปรเจ็กต์ด้วยการตั้งค่าการดูเพจที่กำหนดค่าไว้ โดยระบุรูปแบบเอาต์พุต เช่น PDF

project.Save(DataDir + "ProjectWithComments_out.pdf", SaveFileFormat.Pdf);

บทสรุป

การกำหนดการตั้งค่ามุมมองหน้า Microsoft Project ใน Aspose.Tasks สำหรับ .NET นั้นตรงไปตรงมา และช่วยให้คุณปรับแต่งรูปแบบการพิมพ์ให้ตรงกับความต้องการของคุณได้ ด้วยการทำตามขั้นตอนที่ระบุไว้ในบทช่วยสอนนี้ คุณสามารถมั่นใจได้ว่าเอกสารโครงการของคุณจะถูกนำเสนอตรงตามที่ต้องการ

คำถามที่พบบ่อย

ถาม: ฉันสามารถกำหนดการตั้งค่าการดูเพจสำหรับไฟล์รูปแบบอื่นนอกเหนือจาก PDF ได้หรือไม่

ตอบ: ใช่ Aspose.Tasks รองรับไฟล์รูปแบบต่างๆ สำหรับการบันทึกโปรเจ็กต์ รวมถึง XLSX, MPP และ HTML

ถาม: มีข้อจำกัดเกี่ยวกับจำนวนคอลัมน์ที่ฉันสามารถพิมพ์ได้หรือไม่

ตอบ: Aspose.Tasks ช่วยให้คุณสามารถปรับแต่งจำนวนคอลัมน์ที่จะพิมพ์ได้ตามความต้องการของคุณ

ถาม: ฉันสามารถใช้การตั้งค่าการดูเพจที่แตกต่างกันสำหรับโปรเจ็กต์ต่างๆ ได้หรือไม่

ตอบ: ได้ คุณสามารถปรับการตั้งค่าการดูเพจสำหรับไฟล์โปรเจ็กต์แต่ละไฟล์ที่คุณทำงานด้วยได้อย่างอิสระ

ถาม: Aspose.Tasks เข้ากันได้กับ Microsoft Project ทุกเวอร์ชันหรือไม่

ตอบ: Aspose.Tasks นำเสนอความเข้ากันได้กับ Microsoft Project 2003 และเวอร์ชันที่ใหม่กว่า

ถาม: ฉันจะขอความช่วยเหลือหรือการสนับสนุนเพิ่มเติมสำหรับ Aspose.Tasks ได้ที่ไหน

ตอบ: คุณสามารถเยี่ยมชมได้ที่ฟอรั่ม Aspose.Tasks สำหรับการสอบถามหรือปัญหาใด ๆ ที่คุณพบระหว่างการใช้งาน