SetTextShaping

Tekst

Opis

Ova stranica opisuje SetTextShaping u PDFlibPas pod temom "Tekst". Imena API-ja, parametri, imena klasa, imena datoteka i literali su zadržani tačno onako kako se pojavljuju u Delphi biblioteci i ulaznim tačkama DLL-a.

Pregledajte sintaksu, parametre i povratne vrednosti pre pozivanja funkcije.

Sintaksa

Delphi

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

Parametri

Enable 1 uključuje automatsko oblikovanje kompleksnog pisma (podrazumevano), 0 ga isključuje.

Povratna vrednost

Vraća prethodno stanje: 1 kada je oblikovanje bilo omogućeno pre poziva, 0 kada je bilo onemogućeno.

Napomene

Kada je omogućeno, DrawText i GetTextWidth detektuju arapske, hebrejske, indijske i druge znakove kompleksnog pisma i automatski ih usmeravaju kroz mehanizam za oblikovanje, tako da kontekstualni oblici, obavezne ligature i redosled zdesna nalevo ispadaju ispravno bez potrebe da sami pozivate DrawShapedText. Latinski, ćirilični, grčki i CJK tekst se nikada ne preusmerava, tako da postojeći izlaz ostaje nepromenjen. Onemogućite preusmeravanje da biste reprodukovali tačno ponašanje pre oblikovanja ili kada je neoblikovani tok sadržaja bajt po bajt važniji od ispravnog renderovanja kompleksnog pisma.