THotPDF.AddPronunciationLexicon Method
Ugrađuje PLS leksikon izgovora i dodaje njegov neizravni opis datoteke stablom strukture PDF 2.0 u redoslijedu pretraživanja
Deklaracija
function AddPronunciationLexicon(
const FileName, Description: AnsiString;
const LexiconBytes: TBytes): THPDFDictionaryObject;
Parametri i rezultat
| Vrijednost | Svrha |
|---|---|
FileName | Naziv ugrađene datoteke (neprazan) koji koriste Filespec i stablo naziva ugrađenih datoteka |
Description | Opcionačni opisni tekst Filespec/Desc namijenjen ljudima |
LexiconBytes | Neprazni XML bajtovi usklađeni sa Pronunciation Lexicon Specification 1.0 |
| Result | Neizravni rječnik Filespec koji posjeduje referencu ugrađenog leksikona |
Ponašanje
- Metoda zahtijeva PDF 2.0 i slijedi ponašanje
StrictVersionLock - Nositelj se zapisuje kao neizravni tok
EmbeddedFiles metapodacimaapplication/pls+xml, veličine i datuma izmjene - Vraćeni neizravni
Filespecdodaje se uStructTreeRoot/PronunciationLexicon - Redoslijed leksikona je značajan jer bi korisnici teksta u govor trebali koristiti prvi odgovarajući unos
ValidatePDFUA2Structureprovjerava vrstu polja, neizravne reference, ugrađene nositelje i identitet MIME-a