SetTextShaping

Metin

Açıklama

Bu sayfa, PDF Library for Delphi içindeki SetTextShaping öğesini "Text" konusu altında açıklar. API adları, parametreler, sınıf adları, dosya adları ve değişmez değerler Delphi kitaplığında ve DLL giriş noktalarında göründükleri biçimde aynen korunur

İşlevi çağırmadan önce sözdizimini, parametreleri ve dönüş değerlerini inceleyin

Sözdizimi

Delphi

Function TPDFlib.SetTextShaping(Enable: Integer): Integer;

Parametreler

Enable için 1 otomatik karmaşık yazı şekillendirmeyi açar (varsayılan), 0 kapatır

Dönüş Değerleri

Önceki durumu döndürür: çağrıdan önce şekillendirme etkinse 1, devre dışıysa 0

Açıklamalar

Etkinleştirildiğinde DrawText ve GetTextWidth Arapça, İbranice, Hint yazıları ve diğer karmaşık yazı karakterlerini algılar ve bunları otomatik olarak şekillendirme altyapısına yönlendirir; böylece DrawShapedText çağrısı yapılmadan bağlamsal biçimler, zorunlu birleşik harfler ve sağdan sola sıralama doğru çıkar. Latin, Kiril, Yunan ve CJK metni hiçbir zaman yeniden yönlendirilmez; dolayısıyla mevcut çıktı değişmez. Şekillendirme öncesi davranışı tam olarak yeniden üretmek veya şekillendirilmemiş bayt bayt içerik akışı doğru karmaşık yazı işlemeden daha önemli olduğunda yönlendirmeyi devre dışı bırakın