THotPDF.ConfigureParagraphTextLayout Methode
Configureert taalspecifieke woordafbreking en de opmaakstrategie voor een bestaande alinea
Declaratie
procedure ConfigureParagraphTextLayout(Index: Integer;
const Language: AnsiString; Hyphenator: THPDFHyphenationProvider;
CompositionMode: THPDFParagraphCompositionMode = pcmGreedy);
Eenheid
HPDFDoc
Parameters
| Naam | Doel |
|---|---|
Index | Op één gebaseerde alinea-identificatie die door CreateParagraph wordt geretourneerd |
Language | BCP 47-stijl taaltag die wordt gebruikt om door de aanroeper geleverde woordafbrekingsgegevens te selecteren en die wordt opgenomen in de cachesleutels van gevormde runs |
Hyphenator | Provider in eigendom van de aanroeper die wordt geraadpleegd voor discretionaire woordafbrekingsposities, of nil om woordenboekafbreking uit te schakelen |
CompositionMode | pcmGreedy voor minimale latentie of pcmOptimal voor begrensde globale regelscore |
Gebruiksopmerkingen
- Roep de methode aan vóór
BeginParagraphof terwijl de geselecteerde alinea actief is - De woordafbrekingsprovider blijft in eigendom van de aanroeper en moet elke alinea die hem gebruikt overleven
- Unicode-regelafbreking blijft actief wanneer
Hyphenatornilis - Optimale opmaak gebruikt dezelfde gemeten glyph-voortgang en geldige afbreekmogelijkheden als de uiteindelijke uitvoer