עבודה עם אסיאתי Typography
טייפוגרפיה אסיה היא קבוצה של אפשרויות לפסקאות טקסט במסמכים שנכתבו בשפות אסיה.
Aspose.Words תמיכה אסיאתית Typography באמצעות ParagraphFormat מעמד וחלק מהנכסים שלו.
מותאם אוטומטית לחלל בין טקסטים או מספרים אסיאתיים
אם אתה מעצב תבנית עם טקסט מזרח אסיה ולטינית ורוצה לשפר את המראה של תבנית הטופס שלך על ידי שליטה על החללים בין שני סוגי הטקסט, אתה יכול להגדיר תבנית הטופס שלך כדי להתאים באופן אוטומטי את החללים בין שני סוגים אלה של טקסט. כדי להשיג זאת, אתה יכול להשתמש AddSpaceBetweenFarEastAndAlpha ו AddSpaceBetweenFarEastAndDigit תכונות של ParagraphFormat
מעמד.
דוגמה לקוד הבא מראה כיצד להשתמש AddSpaceBetweenFarEastAndAlpha ו AddSpaceBetweenFarEastAndDigit תכונות:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
Document doc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
// Set paragraph formatting properties | |
ParagraphFormat paragraphFormat = builder.ParagraphFormat; | |
paragraphFormat.AddSpaceBetweenFarEastAndAlpha = true; | |
paragraphFormat.AddSpaceBetweenFarEastAndDigit = true; | |
builder.Writeln("Automatically adjust space between Asian and Latin text"); | |
builder.Writeln("Automatically adjust space between Asian text and numbers"); | |
dataDir = dataDir + "DocumentBuilderSetSpacebetweenAsianandLatintext.doc"; | |
doc.Save(dataDir); |
אפשרויות ל- Line Break Options
הכרטיסיה האסייתית טיפוגרפיה של תיבת הדו-שיח התכונות של פסקה Microsoft Word יש קו שובר קבוצה. את האפשרויות של קבוצה זו ניתן להגדיר באמצעות FarEastLineBreakControl, WordWrap, HangingPunctuation תכונות של ParagraphFormat מעמד.
דוגמה לקוד הבא מראה כיצד להשתמש בתכונות אלה:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
Document doc = new Document(dataDir + "Input.docx"); | |
ParagraphFormat format = doc.FirstSection.Body.Paragraphs[0].ParagraphFormat; | |
format.FarEastLineBreakControl = false; | |
format.WordWrap = true; | |
format.HangingPunctuation = false; | |
dataDir = dataDir + "SetAsianTypographyLinebreakGroupProp_out.docx"; | |
doc.Save(dataDir); |