CompatibilityOptions

CompatibilityOptions

نمای کلی

CompatibilityOptions یک کلاس در Aspose.Words FOSS برای .NET است.

شامل گزینه‌های سازگاری (یعنی تنظیمات کاربری وارد شده در برگه Compatibility از گفت‌وگوی Options در Microsoft Word).

این کلاس 1 متد برای کار با اشیاء CompatibilityOptions در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: OptimizeFor. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET، برای هر برنامهٔ .NET قابل دسترسی هستند. ویژگی‌ها: AdjustLineHeightInTable, AlignTablesRowByRow, AllowSpaceOfSameStyleInTable, ApplyBreakingRules, AutoSpaceLikeWord95, AutofitToFirstFixedWidthCell و 65 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
NoTabHangIndboolخواندن/نوشتناز ایجاد توقف سفارشی تب برای تورفتگی معلق خودداری کنید.
NoSpaceRaiseLowerboolخواندن/نوشتنارتفاع خط برای متن بالا/پایین‌برده را افزایش ندهید.
SuppressSpBfAfterPgBrkboolخواندن/نوشتنپس از شکست صفحه، در اولین خط، قبل از آن از فاصله استفاده نکنید.
WrapTrailSpacesboolخواندن/نوشتنفضاهای انتهایی در شکست خط.
PrintColBlackboolخواندن/نوشتنچاپ رنگ‌ها به صورت سیاه و سفید بدون دیترینگ.
NoColumnBalanceboolخواندن/نوشتنستون‌های متن را در یک بخش متعادل نکنید.
ConvMailMergeEscboolخواندن/نوشتندر نظر گرفتن جداکننده نقل قول بک‌اسلش به‌عنوان دو علامت نقل قول.
SuppressTopSpacingboolخواندن/نوشتننادیده گرفتن حداقل و ارتفاع دقیق خط برای اولین خط در صفحه.
UseSingleBorderforContiguousCellsboolخواندن/نوشتناستفاده از قوانین ساده‌سازی شده برای تعارضات حاشیه جدول.
TransparentMetafilesboolخواندن/نوشتنمشخص می‌کند که ناحیه پشت تصاویر متافایل خالی نشود.
ShowBreaksInFramesboolخواندن/نوشتننمایش شکست‌های صفحه/ستون موجود در قاب‌ها.
SwapBordersFacingPgsboolخواندن/نوشتنجابه‌جایی حاشیه‌های پاراگراف در صفحات عدد فرد.
DoNotLeaveBackslashAloneboolخواندن/نوشتنتبدیل بک‌اسلش به علامت ین هنگام وارد شدن.
DoNotExpandShiftReturnboolخواندن/نوشتنبه خطوطی که با شکست خط نرم پایان می‌یابند توجیه ندهید.
UlTrailSpaceboolخواندن/نوشتنتمام فضاهای انتهایی را زیرخط بکشید.
BalanceSingleByteDoubleByteWidthboolخواندن/نوشتنمتعادل‌سازی کاراکترهای تک بایتی و دوبایتی.
SuppressSpacingAtTopOfPageboolخواندن/نوشتننادیده گرفتن حداقل ارتفاع خط برای اولین خط در صفحه.
SpacingInWholePointsboolخواندن/نوشتنفقط متن را به‌صورت نقاط کامل گسترش/فشرده کنید.
PrintBodyTextBeforeHeaderboolخواندن/نوشتنمتن بدنه را پیش از محتوای سرصفحه/پاورقی چاپ کنید.
NoLeadingboolخواندن/نوشتنبین خطوط متن فاصلهٔ اضافی اضافه نکنید.
SpaceForULboolخواندن/نوشتنفضای اضافی زیر خط پایه برای متن زیرخط‌دار آسیای شرقی اضافه کنید.
MWSmallCapsboolخواندن/نوشتنقالب‌بندی Small Caps برای Macintosh را شبیه‌سازی کنید همانند Word 5.x.
SuppressTopSpacingWPboolخواندن/نوشتنشبیه‌سازی WordPerfect 5.x فاصله خطوط.
TruncateFontHeightsLikeWP6boolخواندن/نوشتنشبیه‌سازی WordPerfect 6.x محاسبه ارتفاع فونت.
SubFontBySizeboolخواندن/نوشتنافزایش اولویت اندازه فونت هنگام جایگزینی فونت.
LineWrapLikeWord6boolخواندن/نوشتنشبیه‌سازی پیچش خط در Word 6.0 برای متن‌های آسیای شرقی.
DoNotSuppressParagraphBordersboolخواندن/نوشتنحاشیه‌های پاراگراف را در کنار قاب‌ها حذف نکنید.
NoExtraLineSpacingboolخواندن/نوشتنمحتوا را در خطوطی که ارتفاع خط دقیق دارند، مرکزچین نکنید.
SuppressBottomSpacingboolخواندن/نوشتنارتفاع خط دقیق را برای آخرین خط صفحه نادیده بگیرید.
WPSpaceWidthboolخواندن/نوشتنمشخص می‌کند که آیا عرض یک فاصله همان‌گونه که در WordPerfect 5.x انجام می‌شود، تنظیم شود.
WPJustificationboolخواندن/نوشتنشبیه‌سازی توجیه پاراگراف در WordPerfect 6.x.
UsePrinterMetricsboolخواندن/نوشتناز Printer Metrics برای نمایش اسناد استفاده کنید.
ShapeLayoutLikeWW8boolخواندن/نوشتنشبیه‌سازی Word 97 Text Wrapping اطراف اشیای شناور.
FootnoteLayoutLikeWW8boolخواندن/نوشتنشبیه‌سازی مکان‌گذاری پاورقی در Word 6.x/95/97.
DoNotUseHTMLParagraphAutoSpacingboolخواندن/نوشتناز فاصله ثابت پاراگراف برای تنظیم خودکار HTML استفاده کنید.
AdjustLineHeightInTableboolخواندن/نوشتنافزودن مقدار Pitch خط مشبک سند به خطوط در سلول‌های جدول.
ForgetLastTabAlignmentboolخواندن/نوشتندر هنگام تراز پاراگراف، اگر پاراگراف چپ‌چین نباشد، عرض آخرین Tab Stop را نادیده بگیرید.
AutoSpaceLikeWord95boolخواندن/نوشتنشبیه‌سازی فاصله‌گذاری تمام‌عرض کاراکترها در Word 95.
AlignTablesRowByRowboolخواندن/نوشتنسطرهای جدول را به‌صورت مستقل تراز کنید.
LayoutRawTableWidthboolخواندن/نوشتندر زمان تصمیم‌گیری اینکه آیا جدول باید شی شناور را بپیچد، فضای قبل از جدول را نادیده بگیرید.
LayoutTableRowsApartboolخواندن/نوشتنبه ردیف‌های جدول اجازه دهید به‌صورت مستقل اشیای درون‌متنی را بپیچند.
UseWord97LineBreakRulesboolخواندن/نوشتنشبیه‌سازی شکست خط شرق آسیا در Word 97.
DoNotBreakWrappedTablesboolخواندن/نوشتناز شکستن جداول شناور در صفحات جلوگیری کنید.
DoNotSnapToGridInCellboolخواندن/نوشتندر سلول‌های جدول حاوی اشیاء به شبکه سند چسبان نشود.
SelectFldWithFirstOrLastCharboolخواندن/نوشتنهنگامی که اولین یا آخرین کاراکتر انتخاب شده است، فیلد را انتخاب کنید.
ApplyBreakingRulesboolخواندن/نوشتناز قوانین شکستن خطی قدیمی اتیوپیک و امهاری استفاده کنید.
DoNotWrapTextWithPunctboolخواندن/نوشتناجازه ندهید نقطه‌گذاری معلق با شبکه کاراکتر.
DoNotUseEastAsianBreakRulesboolخواندن/نوشتنهنگام استفاده از شبکه سند، کاراکترهای قابل فشرده‌سازی را فشرده نکنید.
UseWord2002TableStyleRulesboolخواندن/نوشتنقوانین سبک جدول Word 2002 را شبیه‌سازی کنید.
GrowAutofitboolخواندن/نوشتناجازه دهید جداول AutoFit به حاشیه‌های صفحه.
UseNormalStyleForListboolخواندن/نوشتناز اعمال خودکار سبک پاراگراف فهرست به متن بولت‌دار/شماره‌دار خودداری کنید.
DoNotUseIndentAsNumberingTabStopboolخواندن/نوشتندر هنگام ایجاد توقف تب پس از شماره‌گذاری، تورفتگی معلق را نادیده بگیرید.
UseAltKinsokuLineBreakRulesboolخواندن/نوشتناز مجموعهٔ جایگزین قوانین شکست خط شرق آسیا استفاده کنید.
AllowSpaceOfSameStyleInTableboolخواندن/نوشتناجازه به فاصله‌گذاری متنی در جداول.
DoNotSuppressIndentationboolخواندن/نوشتندر هنگام محاسبهٔ تورفتگی پاراگراف، اشیای شناور را نادیده نگیرید.
DoNotAutofitConstrainedTablesboolخواندن/نوشتناز AutoFit جداول برای قرار گرفتن در کنار اشیای پیچیده خودداری کنید.
AutofitToFirstFixedWidthCellboolخواندن/نوشتنبه ستون‌های جدول اجازه دهید تا از عرض‌های مورد نظر سلول‌های مؤلفه‌ای فراتر بروند.
UnderlineTabInNumListboolخواندن/نوشتنکاراکتر بعدی پس از شماره‌گذاری را زیرخط بکشید.
DisplayHangulFixedWidthboolخواندن/نوشتنهمیشه از عرض ثابت برای حروف هانگول استفاده کنید.
SplitPgBreakAndParaMarkboolخواندن/نوشتنهمیشه علامت پاراگراف را پس از یک شکست صفحه به صفحه بعد منتقل کنید.
DoNotVertAlignCellWithSpboolخواندن/نوشتنسلول‌های حاوی اشیای شناور را به صورت عمودی هم‌تراز نکنید.
DoNotBreakConstrainedForcedTableboolخواندن/نوشتنسطرهای جدول را در اطراف جدول‌های شناور شکسته نکنید.
DoNotVertAlignInTxbxboolخواندن/نوشتنچیدمان عمودی در جعبه‌های متن را نادیده بگیرید.
UseAnsiKerningPairsboolخواندن/نوشتناز جفت‌های کرنینگ ANSI موجود در قلم‌ها استفاده کنید.
CachedColBalanceboolخواندن/نوشتناز اطلاعات پاراگراف کش‌شده برای تعادل ستون‌ها استفاده کنید.
UseFELayoutboolخواندن/نوشتنکد چیدمان اسکریپت‌های شرق آسیا/پیچیده را دور نزنید.
OverrideTableStyleFontSizeAndJustificationboolخواندن/نوشتنمشخص می‌کند که سلسله‌مراتب سبک سند چگونه ارزیابی می‌شود.
DisableOpenTypeFontFormattingFeaturesboolخواندن/نوشتنمشخص می‌کند که ویژگی‌های قالب‌بندی قلم OpenType غیرفعال شوند.
SwapInsideAndOutsideForMirrorIndentsAndRelativePositioningboolخواندن/نوشتنمشخص می‌کند که برای تورفتگی‌های آینه‌ای و موقعیت‌یابی نسبی، داخل و خارج جابجا شوند.
UseWord2010TableStyleRulesboolخواندن/نوشتنمشخص می‌کند که از قوانین سبک جدول Word2010 استفاده شود.
UICompat97To2003boolخواندن/نوشتنTrue برای غیرفعال کردن عملکردهای UI که با Word97-2003 سازگار نیستند.

روش ها

امضاتوضیح
OptimizeFor(version: MsWordVersion)به بهینه‌سازی محتوای سند و همچنین رفتار پیش‌فرض Aspose.Words برای نسخه‌های خاصی از MS Word امکان می‌دهد.

همچنین ببینید:

 فارسی