THotPDF.AddPronunciationLexicon Method
Vkladá výslovnostný slovník PLS a pripája jeho nepriamu špecifikáciu súboru do štruktúrneho stromu PDF 2.0 v poradí vyhľadávania
Deklarácia
function AddPronunciationLexicon(
const FileName, Description: AnsiString;
const LexiconBytes: TBytes): THPDFDictionaryObject;
Parametre a výsledok
| Hodnota | Účel |
|---|---|
FileName | Neprázdny názov vloženého súboru používaný Filespec a stromom názvov vložených súborov |
Description | Voliteľný text Filespec/Desc čitateľný pre človeka |
LexiconBytes | Neprázdne bajty XML v súlade so špecifikáciou výslovnostného slovníka 1.0 |
| Result | Nepriamy slovník Filespec, ktorý vlastní odkaz na vložený slovník |
Správanie
- Metóda vyžaduje PDF 2.0 a riadi sa správaním
StrictVersionLock - Dáta sa zapisujú ako nepriamy tok
EmbeddedFiles metadátamiapplication/pls+xml, veľkosti a dátumu úpravy - Vrátený nepriamy
Filespecsa pripája doStructTreeRoot/PronunciationLexicon - Poradie slovníka je dôležité, pretože spotrebitelia prevodu textu na reč by mali použiť prvý zodpovedajúci záznam
ValidatePDFUA2Structurekontroluje typ poľa, nepriame odkazy, vložené dáta a identitu MIME