สิ่งที่สอดคล้องกับค่าการซูมเป็นเท็จใน Aspose Cells

ฉันกำลังปรับโครงสร้างโค้ด Excel Interop ใหม่เพื่อใช้ Aspose Cells หนึ่งในบรรทัดโค้ดดั้งเดิมที่เกี่ยวข้องกับการพิมพ์แผ่นงานคือ:

xlSheet.PageSetup.Zoom = false;

Aspose Cells มีคุณสมบัติ [Sheet].PageSetup.Zoom แต่เป็น int ไม่ใช่บูล

อะไรสอดคล้องกับเท็จ - 100?

อัปเดต

เพื่อตอบสนองต่อคำตอบ รหัสเดิม (Excel Interop) คือ:

xlSheet.PageSetup.FitToPagesWide = 1;
xlSheet.PageSetup.FitToPagesTall = 10;
xlSheet.PageSetup.Zoom = false;

ดังนั้นนักพัฒนาดั้งเดิมจึงตั้งค่า Zoom Vals แล้วบอกว่าไม่สนใจมันเหรอ? หรือฉันต้องเข้าใจว่าการตั้งค่าการซูมเป็นเท็จ ไม่ ตรงกับการตั้งค่าเหล่านั้น และตราบใดที่ฉันตั้งค่าคุณสมบัติ FitToPages* ใน Aspose การตั้งค่า PageSetup.Zoom เป็นเท็จถือเป็นสิ่งที่สงสัย/ซ้ำซ้อน


person B. Clay Shannon    schedule 27.01.2017    source แหล่งที่มา


คำตอบ (1)


โปรดทราบว่าใน Excel Interop นั้น PageSetup.Zoom = false หมายความว่าไม่จำเป็นต้องใช้การซูมกับเวิร์กชีต และคุณสมบัติ FitToPagesWide และ FitToPagesTall จะควบคุมวิธีการปรับขนาดเวิร์กชีต หากคุณต้องการบรรลุผลเช่นเดียวกันด้วย Aspose.Cells API โปรดตั้งค่า PageSetup.FitToPagesTall & FitToPagesWide ตามข้อกำหนดของแอปพลิเคชัน Aspose.Cells จะเพิกเฉยต่อการตั้งค่าใดๆ ที่ตั้งไว้สำหรับการซูมของแผ่นงานโดยอัตโนมัติ

หมายเหตุ: ฉันทำงานเป็น Developer Evangelist ที่ Aspose

person Prorata    schedule 28.01.2017