ทำงานกับตัวเลือกและลักษณะของเอกสารคำ
บางครั้งคุณอาจต้องเปลี่ยนลักษณะที่ปรากฏของเอกสารตัวอย่างเช่นตั้งค่ากำหนดภาษาหAspose.Wordsให้ความสามารถในการควบคุมวิธีการที่จะแสดงเอกสารเช่นเดียวกับตัวเลือกเพิ่มเติมบ บทความนี้อธิบายถึงความเป็นไปได้ดังกล่าว.
ตั้งค่าตัวเลือกการแสดงเอกสาร
คุณสามารถควบคุมวิธีการแสดงเอกสารในMicrosoft Wordโดยใช้ชั้นเรียนViewOptions คุณสามารถตั้งค่าการซูมเอกสารโดยใช้คุณสมบัติZoomPercentหรือโหมดมุมมองโดยใช้คุณสมบัติViewType.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการตรวจสอบให้แน่ใจว่าเอกสารจะแสดงที่ 50%เมื่อเปิดในMicrosoft Word:
ตั้งค่าตัวเลือกการแสดงหน้าเว็บ
หากคุณต้องการตั้งค่าจำนวนอักขระต่อบรรทัดให้ใช้คุณสมบัติCharactersPerLine นอกจากนี้คุณยังสามารถตั้งค่าจำนวนบรรทัดต่อหน้าสำหรับเอกสารคำ–ใช้คุณสมบัติLinesPerPageเพื่อรับ.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการตั้งค่าจำนวนอักขระต่อบรรทัดและจำนวนบรรทัดต่อหน้าสำหรับเอกสารMicrosoft Word:
ตั้งค่าการตั้งค่าภาษา
การแสดงเอกสารในMicrosoft Wordขึ้นอยู่กับการตั้งค่าภาษาใดเป็นค่าดีฟอลต์สำหรับเอกสารนี้ หากไม่มีการตั้งค่าภาษาเป็นค่าเริ่มต้นMicrosoft Wordจะใช้ข้อมูลจากกล่องโต้ตอบ"ตั้งค่าการตั้งค่าภาษาสำนักงาน"ซึ่งสามารถพบได้ภายใต้"ตัวเลือกไฟล์ Language→ภาษา"ในMicrosoft Word2019.
ด้วยAspose.Wordsคุณยังสามารถตั้งค่าการกำหนดลักษณะภาษาโดยใช้ชั้นเรียนLanguagePreferences นอกจากนี้โปรดทราบว่าสำหรับการแสดงผลที่ถูกต้องของเอกสารของคุณจำเป็นต้องตั้งค่าเวอร์ชันMicrosoft Wordที่กระบวนการโหลดเอกสารควรตรงกันซึ่งสามารถทำได้โดยใช้คุณสมบัติMswVersion.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีเพิ่มภาษาญี่ปุ่นในการแก้ไขภาษา:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการตั้งภาษารัสเซียเป็นภาษาการแก้ไขเริ่มต้น:
การบริหารจัดการโปรเจค
วิธีOptimizeForอนุญาตให้เพิ่มประสิทธิภาพเนื้อหาของเอกสารรวมทั้งพฤติกรรมเริ่มต้นAspose.Wordsสำหรับเวอร์ชันใดเวอร์ชันหนึ่งของMicrosoft Word คุณสามารถใช้วิธีนี้เพื่อป้องกันไม่ให้Microsoft Wordแสดงริบบิ้น"โหมดความเข้ากันได้"เมื่อโหลดเอกสาร โปรดทราบว่าคุณอาจต้องตั้งค่าคุณสมบัติCompliance
เป็นIso29500_2008_Transitionalหรือสูงกว่า.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มประสิทธิภาพเนื้อหาเอกสารสำหรับMicrosoft Word2016:
Document doc = new Document(dataDir + "Document.docx");
// Set Word2016 version for document
doc.getCompatibilityOptions().optimizeFor(MsWordVersion.WORD_2016);
// Save the document.
doc.save(dataDir + "output.docx");