พอดีกับตัวเลือกหน้า Excel
ในบทความนี้ เราจะอธิบายทีละขั้นตอนเพื่ออธิบายซอร์สโค้ด C# ต่อไปนี้: Fit to Excel Pages Options โดยใช้ Aspose.Cells for .NET เราจะใช้ไลบรารี Aspose.Cells สำหรับ .NET เพื่อดำเนินการนี้ ทำตามขั้นตอนด้านล่างเพื่อกำหนดค่าให้พอดีกับหน้าใน Excel
ขั้นตอนที่ 1: การสร้างสมุดงาน
ขั้นตอนแรกคือการสร้างสมุดงาน เราจะสร้างอินสแตนซ์ของวัตถุสมุดงาน นี่คือรหัสในการสร้างสมุดงาน:
// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";
// สร้างอินสแตนซ์วัตถุสมุดงาน
Workbook workbook = new Workbook();
ขั้นตอนที่ 2: การเข้าถึงแผ่นงาน
ตอนนี้เราได้สร้างสมุดงานแล้ว เราจำเป็นต้องนำทางไปยังแผ่นงานแรก เราจะใช้ดัชนี 0 เพื่อเข้าถึงแผ่นงานแรก นี่คือรหัสในการเข้าถึง:
// เข้าถึงแผ่นงานแรกในสมุดงาน
Worksheet worksheet = workbook.Worksheets[0];
ขั้นตอนที่ 3: การตั้งค่าให้พอดีกับหน้า
ในขั้นตอนนี้ เราจะกำหนดค่าการปรับหน้าของแผ่นงาน เราจะใช้FitToPagesTall
และFitToPagesWide
คุณสมบัติของPageSetup
วัตถุเพื่อระบุจำนวนหน้าที่ต้องการสำหรับความสูงและความกว้างของแผ่นงาน นี่คือรหัสสำหรับสิ่งนั้น:
// กำหนดจำนวนหน้าตามความสูงของแผ่นงาน
worksheet.PageSetup.FitToPagesTall = 1;
// กำหนดจำนวนหน้าสำหรับความกว้างของแผ่นงาน
worksheet.PageSetup.FitToPagesWide = 1;
ขั้นตอนที่ 4: บันทึกสมุดงาน
ตอนนี้เราได้กำหนดค่าให้พอดีกับหน้าแล้ว เราสามารถบันทึกเวิร์กบุ๊กได้ เราจะใช้Save
วิธีการของวัตถุสมุดงานสำหรับสิ่งนี้ นี่คือรหัสสำหรับบันทึกสมุดงาน:
// บันทึกสมุดงาน
workbook.Save(dataDir + "FitToPagesOptions_out.xls");
ตัวอย่างซอร์สโค้ดสำหรับตัวเลือก Fit To Excel Pages โดยใช้ Aspose.Cells สำหรับ .NET
//เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENT DIRECTORY";
// การสร้างอินสแตนซ์วัตถุสมุดงาน
Workbook workbook = new Workbook();
// การเข้าถึงแผ่นงานแรกในไฟล์ Excel
Worksheet worksheet = workbook.Worksheets[0];
// การตั้งค่าจำนวนหน้าที่จะขยายความยาวของแผ่นงาน
worksheet.PageSetup.FitToPagesTall = 1;
//การตั้งค่าจำนวนหน้าที่จะขยายความกว้างของแผ่นงาน
worksheet.PageSetup.FitToPagesWide = 1;
// บันทึกสมุดงาน
workbook.Save(dataDir + "FitToPagesOptions_out.xls");
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีกำหนดค่าให้พอดีกับหน้าใน Excel โดยใช้ Aspose.Cells for .NET เราดำเนินการตามขั้นตอนต่อไปนี้: การสร้างสมุดงาน การเข้าถึงแผ่นงาน การกำหนดค่าให้พอดีกับหน้า และการบันทึกสมุดงาน ตอนนี้คุณสามารถใช้ความรู้นี้เพื่อปรับสเปรดชีตของคุณไปยังหน้าที่ต้องการได้
คำถามที่พบบ่อย
ถาม: ฉันจะติดตั้ง Aspose.Cells สำหรับ .NET ได้อย่างไร
ตอบ: หากต้องการติดตั้ง Aspose.Cells สำหรับ .NET คุณสามารถใช้ตัวจัดการแพ็คเกจ NuGet ใน Visual Studio ได้ ค้นหาแพ็คเกจ “Aspose.Cells” และติดตั้งในโปรเจ็กต์ของคุณ
ถาม: ฉันสามารถใส่หน้าทั้งความสูงและความกว้างได้หรือไม่
ตอบ: ได้ คุณสามารถปรับทั้งความสูงและความกว้างของแผ่นงานได้โดยใช้FitToPagesTall
และFitToPagesWide
คุณสมบัติ. คุณสามารถระบุจำนวนหน้าที่ต้องการสำหรับแต่ละมิติได้
ถาม: ฉันจะปรับแต่งตัวเลือก Fit to Pages ได้อย่างไร
ตอบ: นอกเหนือจากการระบุจำนวนหน้าแล้ว คุณยังสามารถปรับแต่งตัวเลือกอื่นๆ ให้พอดีกับหน้าได้ เช่น มาตราส่วนเวิร์กชีต การวางแนวกระดาษ ระยะขอบ และอื่นๆ ใช้คุณสมบัติที่มีอยู่ในPageSetup
วัตถุสำหรับสิ่งนี้
ถาม: ฉันสามารถใช้ Aspose.Cells สำหรับ .NET เพื่อประมวลผลเวิร์กบุ๊กที่มีอยู่ได้หรือไม่
ตอบ: ได้ คุณสามารถใช้ Aspose.Cells สำหรับ .NET เพื่อเปิดและแก้ไขสมุดงานที่มีอยู่ได้ คุณสามารถเข้าถึงเวิร์กชีต เซลล์ สูตร สไตล์ และรายการเวิร์กบุ๊กอื่นๆ เพื่อดำเนินการต่างๆ