Otomatisasi Lokalisasi Presentasi dalam C++

Gambaran Umum

Artikel ini menjelaskan cara mengatur LanguageId untuk teks dalam presentasi menggunakan Aspose.Slides. Artikel ini menunjukkan cara membuka presentasi, menambahkan shape dengan teks, menetapkan pengenal bahasa ke bagian teks, dan menyimpan hasilnya sebagai file PPTX.

Ubah Bahasa untuk Presentasi dan Teks Shape

  • Buat sebuah instance kelas Presentation .
  • Dapatkan referensi slide dengan menggunakan Index‑nya.
  • Tambahkan AutoShape tipe Rectangle ke slide.
  • Tambahkan beberapa teks ke TextFrame.
  • Menetapkan Language Id ke teks.
  • Simpan presentasi sebagai file PPTX.

FAQ

Apakah Language ID memicu terjemahan otomatis teks?

Tidak. Language ID di Aspose.Slides menyimpan bahasa untuk pengecekan ejaan dan tata bahasa, namun tidak menerjemahkan atau mengubah isi teks. Ini merupakan metadata yang dipahami PowerPoint untuk keperluan proofing.

Apakah Language ID memengaruhi hyphenation dan pemecahan baris saat rendering?

Di Aspose.Slides, Language ID digunakan untuk proofing. Kualitas hyphenation dan pembungkusan baris terutama bergantung pada ketersediaan font yang tepat serta pengaturan layout/pemecahan baris untuk sistem penulisan. Untuk memastikan rendering yang benar, sediakan font yang diperlukan, konfigurasikan aturan substitusi font, dan/atau sematkan font ke dalam presentasi.

Bisakah saya menetapkan bahasa yang berbeda dalam satu paragraf?

Ya. Language ID diterapkan pada tingkat bagian teks, sehingga satu paragraf dapat mencampur beberapa bahasa dengan pengaturan proofing yang berbeda.