Tentukan Opsi Tata Letak

Aspose.Words memungkinkan Anda membuat dokumen keluaran dengan berbagai tata letak, bergantung pada parameter yang ditentukan dalam properti kelas LayoutOptions. Beberapa properti ini menyerupai beberapa opsi menu antarmuka pengguna Microsoft Word – properti tersebut akan dijelaskan dalam artikel ini.

Untuk daftar lengkap parameter seperti ContinuousSectionPageNumberingRestart untuk menghitung nomor halaman di bagian berkelanjutan yang memulai ulang penomoran halaman, atau IgnorePrinterMetrics untuk mengabaikan opsi kompatibilitas “Gunakan metrik printer untuk menata letak dokumen”, lihat halaman kelas LayoutOptions.

Tanda Pemformatan

Aspose.Words memungkinkan untuk mengelola tanda pemformatan menggunakan properti berikut:

  • ShowHiddenText – nilai Boolean, yang menentukan apakah teks tersembunyi dirender.
  • ShowParagraphMarks – nilai Boolean, yang menentukan apakah karakter tanda paragraf dirender.

Halaman yang digambarkan pada contoh di bawah ini berisi tiga paragraf. Yang kedua disembunyikan. Pengguna dapat mengubah opsi ShowHiddenText untuk menampilkan teks tersembunyi ini di halaman. Selain itu, setiap paragraf memiliki tanda paragraf di akhir. Tanda paragraf biasanya tidak terlihat kecuali properti ShowParagraphMarks diatur untuk merendernya.

specify-layout-options_1

Di Microsoft Word, parameter ini diatur menggunakan kotak dialog “File → Options → Display” sebagai berikut:

specify-layout-options_2

Komentar dan Revisi

Dengan Aspose.Words, Anda dapat merender komentar dokumen yang tampilannya sama seperti di Microsoft Word. Untuk menentukan apakah komentar dirender, gunakan properti CommentDisplayMode.

Di Microsoft Word, parameter ini diatur menggunakan kotak dialog “Opsi Lacak Perubahan”, seperti yang ditunjukkan di bawah ini:

specify-layout-options_3

Selain itu, Aspose.Words memungkinkan Anda menampilkan revisi dalam dokumen. Gunakan properti RevisionOptions dari kelas LayoutOptions untuk menentukan apakah revisi dokumen ditampilkan. Untuk mengontrol tampilannya (revisi warna highlight, revisi warna bilah, dll.), gunakan kelas RevisonOptions.

Anda juga dapat menampilkan revisi sebagai komentar terhadap konten. Untuk tujuan ini, gunakan properti CommentDisplayMode dan nilai ShowInBalloons.

Contoh kode berikut menunjukkan cara menyesuaikan tampilan revisi:

Gambar di bawah menunjukkan bagaimana Aspose.Words merender komentar dan revisi Hapus:

komentar_dan_revisi_example_aspose_words_net

Pembentuk Teks untuk Rendering Tipografi Tingkat Lanjut

Properti TextShaperFactory memungkinkan Anda mengatur fungsionalitas pembentukan teks, serta dukungan fitur OpenType.

Gunakan pembentukan teks untuk pemrosesan dokumen dalam kasus utama berikut:

  • Sebuah dokumen menggunakan Kerning, Numeral Shaping, Numeral Forms, atau Ligatures.
  • Dokumen menggunakan Aksara Kompleks, seperti Arab, Khmer, Thailand, dll.