ปรับแต่งการตั้งค่ามุมมองหน้าโครงการ MS ใน Aspose.Tasks
การแนะนำ
Microsoft Project เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการจัดการโครงการ แต่บางครั้งคุณจำเป็นต้องปรับแต่งวิธีการดูและพิมพ์โครงการของคุณ ด้วย Aspose.Tasks สำหรับ .NET คุณสามารถกำหนดการตั้งค่าการดูเพจเพื่อให้ตรงตามความต้องการเฉพาะของคุณได้อย่างง่ายดาย ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดกระบวนการทีละขั้นตอน
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:
- Aspose.Tasks for .NET: ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและติดตั้งไลบรารี Aspose.Tasks for .NET แล้ว คุณสามารถดาวน์โหลดได้จากที่นี่.
- ไฟล์โครงการ 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 สำหรับการสอบถามหรือปัญหาใด ๆ ที่คุณพบระหว่างการใช้งาน