GetShapedTextWidth
Teks
Deskripsi
Halaman ini menjelaskan GetShapedTeksWidth di PDFlibPas dalam topik "Teks". Nama API, parameter, kelas, nama file, dan nilai literal dipertahankan persis seperti yang muncul di pustaka Delphi dan titik masuk DLL
Tinjau sintaks, parameter, dan nilai kembalian sebelum memanggil fungsi
Sintaks
Delphi
Function TPDFlib.GetShapedTextWidth(Const FontName: WideString; Size: Double; Const Text: WideString; Options: Integer): Double;
Parameter
FontName menyebutkan rupa huruf yang terinstal. Size adalah ukuran teks dalam poin. Text adalah string untuk diukur. Options bit 0 memilih arah paragraf dasar dari kanan-ke-kiri, cocok dengan DrawShapedText.
Nilai kembalian
Mengembalikan lebar teks yang dibentuk dalam satuan halaman - jumlah dari kemajuan glyph yang dibentuk - atau 0 ketika mesin pembentukan tidak tersedia atau rupa huruf tidak terinstal
Catatan
Pengukuran menjalankan tahapan pembentukan yang sama seperti DrawShapedText, sehingga mencerminkan bentuk kontekstual dan ligatur: pasangan lam-alef diukur sebagai satu glyph ligatur, lebih sempit dari dua huruf yang diukur secara terpisah. Gunakan ini untuk meratakan kanan atau memusatkan teks yang dibentuk sebelum menggambar