CompatibilityOptions
CompatibilityOptions
ภาพรวม
CompatibilityOptions เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET.
มีตัวเลือกความเข้ากันได้ (ซึ่งหมายถึงการตั้งค่าผู้ใช้ที่ป้อนในแท็บ Compatibility ของกล่องโต้ตอบ Options ใน Microsoft Word).
คลาสนี้ให้ 1 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ CompatibilityOptions ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: OptimizeFor. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: AdjustLineHeightInTable, AlignTablesRowByRow, AllowSpaceOfSameStyleInTable, ApplyBreakingRules, AutoSpaceLikeWord95, AutofitToFirstFixedWidthCell และอีก 65 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
NoTabHangInd | bool | อ่าน/เขียน | ห้ามสร้างตำแหน่งแท็บกำหนดเองสำหรับการเยื้องแบบห้อย. |
NoSpaceRaiseLower | bool | อ่าน/เขียน | ห้ามเพิ่มความสูงของบรรทัดสำหรับข้อความที่ยกขึ้น/ลง. |
SuppressSpBfAfterPgBrk | bool | อ่าน/เขียน | ห้ามใช้ช่องว่างก่อนบรรทัดแรกหลังการแบ่งหน้า. |
WrapTrailSpaces | bool | อ่าน/เขียน | ห่อบรรทัดที่มีช่องว่างต่อท้าย. |
PrintColBlack | bool | อ่าน/เขียน | พิมพ์สีเป็นขาวดำโดยไม่มี Dithering. |
NoColumnBalance | bool | อ่าน/เขียน | ห้ามทำการจัดสมดุลคอลัมน์ข้อความภายในส่วน. |
ConvMailMergeEsc | bool | อ่าน/เขียน | ถือเครื่องหมายอัญประกาศแบบแบ็คสแลชเป็นสองเครื่องหมายอัญประกาศ. |
SuppressTopSpacing | bool | อ่าน/เขียน | ละเว้นความสูงบรรทัดขั้นต่ำและความสูงบรรทัดที่แน่นอนสำหรับบรรทัดแรกบนหน้า. |
UseSingleBorderforContiguousCells | bool | อ่าน/เขียน | ใช้กฎแบบง่ายสำหรับความขัดแย้งของเส้นขอบตาราง. |
TransparentMetafiles | bool | อ่าน/เขียน | ระบุว่าไม่ต้องทำให้พื้นที่ด้านหลังรูปเมต้าไฟล์เป็นสีขาวเปล่า. |
ShowBreaksInFrames | bool | อ่าน/เขียน | แสดงการแบ่งหน้า/คอลัมน์ที่ปรากฏในเฟรม. |
SwapBordersFacingPgs | bool | อ่าน/เขียน | สลับขอบย่อหน้าบนหน้าที่เป็นเลขคี่. |
DoNotLeaveBackslashAlone | bool | อ่าน/เขียน | แปลงแบ็กสแลชเป็นสัญลักษณ์เยนเมื่อป้อน. |
DoNotExpandShiftReturn | bool | อ่าน/เขียน | อย่าจัดแนวบรรทัดที่ลงท้ายด้วย Soft Line Break. |
UlTrailSpace | bool | อ่าน/เขียน | ขีดเส้นใต้ช่องว่างส่วนท้ายทั้งหมด. |
BalanceSingleByteDoubleByteWidth | bool | อ่าน/เขียน | ทำให้สมดุลอักขระ Single Byte และ Double Byte. |
SuppressSpacingAtTopOfPage | bool | อ่าน/เขียน | ละเลยความสูงบรรทัดขั้นต่ำสำหรับบรรทัดแรกบนหน้า. |
SpacingInWholePoints | bool | อ่าน/เขียน | ขยาย/ย่อข้อความเฉพาะตามจำนวนเต็มจุด. |
PrintBodyTextBeforeHeader | bool | อ่าน/เขียน | พิมพ์ข้อความส่วนเนื้อหาก่อนเนื้อหา Header/Footer. |
NoLeading | bool | อ่าน/เขียน | อย่าเพิ่มช่องว่างนำหน้าระหว่างบรรทัดของข้อความ. |
SpaceForUL | bool | อ่าน/เขียน | เพิ่มพื้นที่ว่างด้านล่างเส้นฐานสำหรับข้อความภาษาตะวันออกเอเชียที่มีการขีดเส้นใต้. |
MWSmallCaps | bool | อ่าน/เขียน | จำลองการจัดรูปแบบ Small Caps ของ Word 5.x สำหรับ Macintosh. |
SuppressTopSpacingWP | bool | อ่าน/เขียน | จำลอง WordPerfect 5.x การเว้นบรรทัด. |
TruncateFontHeightsLikeWP6 | bool | อ่าน/เขียน | จำลอง WordPerfect 6.x การคำนวณความสูงของฟอนต์. |
SubFontBySize | bool | อ่าน/เขียน | เพิ่มความสำคัญของขนาดฟอนต์ระหว่างการทดแทนฟอนต์. |
LineWrapLikeWord6 | bool | อ่าน/เขียน | จำลองการตัดบรรทัดของ Word 6.0 สำหรับข้อความเอเชียตะวันออก. |
DoNotSuppressParagraphBorders | bool | อ่าน/เขียน | ห้ามซ่อนเส้นขอบย่อหน้าข้างกรอบ. |
NoExtraLineSpacing | bool | อ่าน/เขียน | ห้ามจัดกึ่งกลางเนื้อหาในบรรทัดที่มีความสูงบรรทัดที่แน่นอน. |
SuppressBottomSpacing | bool | อ่าน/เขียน | ละเว้นความสูงบรรทัดที่แน่นอนสำหรับบรรทัดสุดท้ายบนหน้า. |
WPSpaceWidth | bool | อ่าน/เขียน | ระบุว่าจะตั้งความกว้างของช่องว่างตามที่ทำใน WordPerfect 5.x หรือไม่. |
WPJustification | bool | อ่าน/เขียน | จำลองการจัดย่อหน้าของ WordPerfect 6.x. |
UsePrinterMetrics | bool | อ่าน/เขียน | ใช้เมตริกซ์ของเครื่องพิมพ์เพื่อแสดงเอกสาร. |
ShapeLayoutLikeWW8 | bool | อ่าน/เขียน | จำลองการล้อมข้อความของ Word 97 รอบวัตถุลอย. |
FootnoteLayoutLikeWW8 | bool | อ่าน/เขียน | จำลองการวางเชิงอรรถของ Word 6.x/95/97. |
DoNotUseHTMLParagraphAutoSpacing | bool | อ่าน/เขียน | ใช้การเว้นระยะย่อหน้าคงที่สำหรับการตั้งค่าอัตโนมัติของ HTML. |
AdjustLineHeightInTable | bool | อ่าน/เขียน | เพิ่มความกว้างของเส้นกริดเอกสารให้กับบรรทัดในเซลล์ตาราง. |
ForgetLastTabAlignment | bool | อ่าน/เขียน | ละเลยความกว้างของตำแหน่งแท็บสุดท้ายเมื่อจัดแนวย่อหน้า หากไม่ได้จัดชิดซ้าย. |
AutoSpaceLikeWord95 | bool | อ่าน/เขียน | จำลองการเว้นระยะอักขระเต็มความกว้างของ Word 95. |
AlignTablesRowByRow | bool | อ่าน/เขียน | จัดแนวแถวตารางแยกกัน. |
LayoutRawTableWidth | bool | อ่าน/เขียน | ละเว้นช่องว่างก่อนตารางเมื่อพิจารณาว่าตารางควรห่อวัตถุลอยหรือไม่. |
LayoutTableRowsApart | bool | อ่าน/เขียน | อนุญาตให้แถวตารางห่อวัตถุในบรรทัดแยกกัน. |
UseWord97LineBreakRules | bool | อ่าน/เขียน | จำลองการตัดบรรทัดแบบเอเชียตะวันออกของ Word 97. |
DoNotBreakWrappedTables | bool | อ่าน/เขียน | ห้ามอนุญาตให้ตารางลอยแตกข้ามหน้า. |
DoNotSnapToGridInCell | bool | อ่าน/เขียน | ห้ามดึงชิดกับกริดเอกสารในเซลล์ตารางที่มีวัตถุ. |
SelectFldWithFirstOrLastChar | bool | อ่าน/เขียน | เลือกฟิลด์เมื่ออักขระแรกหรืออักขระสุดท้ายถูกเลือก. |
ApplyBreakingRules | bool | อ่าน/เขียน | ใช้กฎการตัดบรรทัดแบบดั้งเดิมของภาษาเอธิโอพิกและอัมฮาริก. |
DoNotWrapTextWithPunct | bool | อ่าน/เขียน | ห้ามอนุญาตให้เครื่องหมายวรรคตอนลอยกับกริดอักขระ. |
DoNotUseEastAsianBreakRules | bool | อ่าน/เขียน | ห้ามบีบอัดอักขระที่สามารถบีบอัดได้เมื่อใช้กริดเอกสาร. |
UseWord2002TableStyleRules | bool | อ่าน/เขียน | จำลองกฎสไตล์ตารางของ Word 2002. |
GrowAutofit | bool | อ่าน/เขียน | อนุญาตให้ตาราง AutoFit ไปยังขอบหน้ากระดาษ. |
UseNormalStyleForList | bool | อ่าน/เขียน | อย่าใช้สไตล์ย่อหน้ารายการโดยอัตโนมัติกับข้อความแบบหัวข้อย่อย/ลำดับเลข. |
DoNotUseIndentAsNumberingTabStop | bool | อ่าน/เขียน | ไม่สนใจการเยื้องห้อยเมื่อสร้างตำแหน่งแท็บหลังการจัดลำดับเลข. |
UseAltKinsokuLineBreakRules | bool | อ่าน/เขียน | ใช้ชุดกฎการตัดบรรทัดของเอเชียตะวันออกแบบทางเลือก. |
AllowSpaceOfSameStyleInTable | bool | อ่าน/เขียน | อนุญาตการเว้นระยะตามบริบทของย่อหน้าในตาราง. |
DoNotSuppressIndentation | bool | อ่าน/เขียน | ห้ามละเลยวัตถุลอยเมื่อคำนวณการเยื้องย่อหน้า. |
DoNotAutofitConstrainedTables | bool | อ่าน/เขียน | ห้าม AutoFit ตารางเพื่อให้พอดีกับวัตถุที่ห่อหุ้มข้างเคียง. |
AutofitToFirstFixedWidthCell | bool | อ่าน/เขียน | อนุญาตให้คอลัมน์ของตารางเกินความกว้างที่ต้องการของเซลล์ที่ประกอบกัน. |
UnderlineTabInNumList | bool | อ่าน/เขียน | ขีดเส้นใต้ตัวอักษรถัดไปหลังการนับเลข. |
DisplayHangulFixedWidth | bool | อ่าน/เขียน | ควรใช้ความกว้างคงที่สำหรับอักขระฮันกึลเสมอ. |
SplitPgBreakAndParaMark | bool | อ่าน/เขียน | ควรย้ายเครื่องหมายย่อหน้ามาที่หน้าหลังจากการแบ่งหน้าเสมอ. |
DoNotVertAlignCellWithSp | bool | อ่าน/เขียน | อย่าจัดแนวตั้งให้เซลล์ที่มีวัตถุลอยอยู่. |
DoNotBreakConstrainedForcedTable | bool | อ่าน/เขียน | อย่าตัดแถวของตารางรอบตารางที่ลอย. |
DoNotVertAlignInTxbx | bool | อ่าน/เขียน | ละเว้นการจัดแนวตั้งในกล่องข้อความ. |
UseAnsiKerningPairs | bool | อ่าน/เขียน | ใช้ ANSI Kerning Pairs จากฟอนต์. |
CachedColBalance | bool | อ่าน/เขียน | ใช้ข้อมูลย่อหน้าที่แคชสำหรับการปรับสมดุลคอลัมน์. |
UseFELayout | bool | อ่าน/เขียน | ห้ามข้าม East Asian/Complex Script Layout Code. |
OverrideTableStyleFontSizeAndJustification | bool | อ่าน/เขียน | ระบุวิธีการประเมินลำดับชั้นสไตล์ของเอกสาร. |
DisableOpenTypeFontFormattingFeatures | bool | อ่าน/เขียน | ระบุให้ปิดการใช้งานคุณลักษณะการจัดรูปแบบฟอนต์ OpenType. |
SwapInsideAndOutsideForMirrorIndentsAndRelativePositioning | bool | อ่าน/เขียน | ระบุให้สลับด้านในและด้านนอกสำหรับการเยื้องแบบกระจกและการจัดตำแหน่งเชิงสัมพันธ์. |
UseWord2010TableStyleRules | bool | อ่าน/เขียน | ระบุให้ใช้กฎสไตล์ตารางของ Word2010. |
UICompat97To2003 | bool | อ่าน/เขียน | True เพื่อปิดการทำงานของ UI ที่ไม่เข้ากันกับ Word97-2003. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
OptimizeFor(version: MsWordVersion) | อนุญาตให้ปรับแต่งเนื้อหาเอกสารรวมถึงพฤติกรรมเริ่มต้นของ Aspose.Words ให้เหมาะกับเวอร์ชันเฉพาะของ MS Word. |