Bekerja dengan Dokumen Teks
Dalam artikel ini, kami akan mempelajari opsi apa yang dapat berguna untuk bekerja dengan dokumen teks melalui Aspose.WordsSitemap Harap dicatat bahwa ini bukan daftar lengkap pilihan yang tersedia, tetapi hanya contoh bekerja dengan beberapa dari mereka.
Tambahkan Bi-Directional Login
Anda dapat menggunakan AddBidiMarks properti untuk menentukan apakah untuk menambahkan tanda dua arah sebelum setiap BiDi lari ketika mengekspor dalam format teks biasa. Aspose.Words masukkan Unicode Karakter ‘RIGHT-TO-LEFT MARK’ (U + 200F) sebelum setiap Bi-directional Run dalam teks. Opsi ini sesuai dengan opsi “Tambahkan tanda dua arah” di dialog MS Word File Konversi ketika Anda mengekspor ke format Teks Biasa. Perhatikan bahwa itu muncul dalam dialog hanya jika ada bahasa pengeditan Arab atau Ibrani ditambahkan dalam MS Word.
Contoh kode berikut menunjukkan cara menggunakan TxtSaveOptions.AddBidiMarks
Login Nilai default dari properti ini adalah trueSitemap
Memperkuat Daftar Item Selama Memuat TXT
Aspose.Words dapat mengimpor item daftar file teks sebagai nomor daftar atau teks biasa dalam model objek dokumennya. Login DetectNumberingWithWhitespaces properti memungkinkan untuk menentukan bagaimana item daftar nomor diakui ketika dokumen diimpor dari format teks biasa:
- Sitemap Jika opsi ini ditetapkan true, ruang putih juga digunakan sebagai nomor daftar delimiters: daftar algoritma pengenalan untuk gaya Arab menghitung (1., 1.1.2.) menggunakan kedua ruang putih dan titik (".") simbol.
- Sitemap Jika opsi ini ditetapkan false, algoritma pengenalan daftar mendeteksi paragraf, ketika nomor daftar berakhir dengan baik titik, braket kanan atau simbol peluru (seperti “•”, “*”, “-” atau “o”).
Contoh kode berikut menunjukkan cara menggunakan properti ini:
Menangani Ruang Memimpin dan Trailing selama Memuat TXT
Anda dapat mengontrol cara menangani ruang terkemuka dan trailing selama memuat file TXT. Ruang terkemuka bisa dipangkas, dilestarikan atau dikonversi ke ruang indent dan trailing bisa dipangkas atau dipelihara.
Contoh kode yang diberikan di bawah ini menunjukkan cara memotong ruang terkemuka dan trailing sambil mengimpor file TXT:
Dokumen Deteksi Arah Teks
Aspose.Words Sitemap DocumentDirection properti TxtLoadOptions kelas untuk mendeteksi arah teks (RTL / LTR) dalam dokumen. Set properti ini atau mendapatkan petunjuk teks dokumen yang disediakan dalam DocumentDirection Sitemap Nilai default di sebelah kanan.
Contoh kode berikut menunjukkan cara mendeteksi arah teks dokumen saat mengimpor file TXT:
Ekspor Header dan Footer dalam File TXT Output
Jika Anda ingin mengekspor header dan footer dalam dokumen TXT output, Anda dapat menggunakan ExportHeadersFootersMode Login Properti ini menentukan cara header dan footer diekspor ke format teks biasa.
Contoh kode berikut menunjukkan cara mengekspor header dan footer ke format teks biasa:
Daftar Ekspor Indentasi dalam Output TXT
Aspose.Words Sitemap TxtListIndentation kelas yang memungkinkan menentukan bagaimana tingkat daftar diperiksa sementara mengekspor ke format teks biasa. Saat bekerja TxtSaveOption, Login ListIndentation properti disediakan untuk menentukan karakter yang akan digunakan untuk memeriksa tingkat daftar dan menghitung berapa banyak karakter yang digunakan sebagai indentasi per satu tingkat daftar.
Nilai default untuk properti karakter adalah ‘\0’ menunjukkan bahwa tidak ada indentasi. Untuk menghitung properti, nilai default adalah 0 yang berarti tidak ada indentasi.
Menggunakan Tab Karakter
Contoh kode berikut menunjukkan bagaimana mengekspor tingkat daftar menggunakan karakter tab:
Menggunakan Karakter Ruang
Contoh kode berikut menunjukkan bagaimana mengekspor tingkat daftar menggunakan karakter ruang:
Menggunakan Indentasi Default
Contoh kode berikut menunjukkan bagaimana mengekspor tingkat daftar menggunakan indentasi default: