Bekerja dengan Tipografi Asia

Tipografi Asia adalah serangkaian opsi untuk paragraf teks dalam dokumen yang ditulis dalam bahasa Asia.

Aspose.Words mendukung Tipografi Asia menggunakan kelas ParagraphFormat dan beberapa propertinya.

Secara Otomatis Menyesuaikan Spasi antara Teks atau Angka Asia dan Latin

Jika Anda mendesain templat dengan teks Asia Timur dan Latin dan ingin menyempurnakan tampilan Templat formulir Anda dengan mengontrol spasi di antara kedua tipe teks, Anda bisa mengonfigurasi Templat formulir Anda untuk secara otomatis menyesuaikan spasi di antara kedua tipe teks ini. Untuk mencapai hal ini, Anda dapat menggunakan properti AddSpaceBetweenFarEastAndAlpha dan AddSpaceBetweenFarEastAndDigit dari kelas ParagraphFormat.

Contoh kode berikut menunjukkan cara menggunakan properti AddSpaceBetweenFarEastAndAlpha dan 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);

Tetapkan Opsi Jeda Baris

Tab Tipografi Asia pada kotak dialog properti paragraf di Microsoft Word memiliki grup pemisah baris. Opsi grup ini dapat diatur menggunakan properti FarEastLineBreakControl, WordWrap, HangingPunctuation dari kelas ParagraphFormat.

Contoh kode berikut menunjukkan cara menggunakan properti ini:

// 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);