SetTextFlowLanguage

Text, layout

Περιγραφή

Ορίζει την κύρια γλώσσα που χρησιμοποιείται όταν ένα TextFlow επιλέγει προαιρετικές αλλαγές λέξεων

Syntax

Delphi

Function TPDFlib.SetTextFlowLanguage(FlowID: Integer; Const Language: WideString): Integer;

ActiveX

Function PDFlib::SetTextFlowLanguage(FlowID As Long, Language As String) As Long

DLL

int DLSetTextFlowLanguage(int InstanceID, int FlowID, const wchar_t* Language);

Parameters

FlowIDTextFlow handle returned by NewTextFlow
LanguageΕτικέτα γλώσσας BCP 47 ή κενή συμβολοσειρά για καθαρισμό της γλώσσας

Τιμές επιστροφής

Επιστρέφει 1 όταν η ροή και η σύνταξη γλώσσας είναι έγκυρες, ή 0 αλλιώς

Παρατηρήσεις

Η κύρια ετικέτα κανονικοποιείται σε πεζά και διατηρείται χωρίς subtags περιοχής ή script

Automatic hyphenation supports en, de, nl, fr, es, it, pt, ru, and trA newly created TextFlow inherits the document Catalog

/Lang value and enables automatic hyphenation when its primary language is supportedSetting an unsupported but syntactically valid primary tag disables automatic hyphenation while discretionary soft hyphens remain available

Δείτε επίσης

GetTextFlowLanguage, SetTextFlowHyphenation, NewTextFlow