THotPDF.AddPronunciationLexicon Method
Osadza słownik wymowy PLS i dopisuje jego pośrednią specyfikację pliku do drzewa struktury PDF 2.0 w kolejności przeszukiwania
Deklaracja
function AddPronunciationLexicon(
const FileName, Description: AnsiString;
const LexiconBytes: TBytes): THPDFDictionaryObject;
Parametry i wynik
| Wartość | Przeznaczenie |
|---|---|
FileName | Niepusta nazwa pliku osadzonego używana przez Filespec i drzewo nazw plików osadzonych |
Description | Opcjonalny tekst Filespec/Desc czytelny dla człowieka |
LexiconBytes | Niepuste bajty XML zgodne z Pronunciation Lexicon Specification 1.0 |
| Result | Pośredni słownik Filespec, który jest właścicielem referencji do osadzonego leksykonu |
Zachowanie
- Metoda wymaga formatu PDF 2.0 i stosuje się do zachowania
StrictVersionLock - Ładunek jest zapisywany jako pośredni strumień
EmbeddedFilez metadanymiapplication/pls+xml, rozmiaru i daty modyfikacji - Zwrócony pośredni
Filespecjest dopisywany doStructTreeRoot/PronunciationLexicon - Kolejność leksykonów ma znaczenie, ponieważ odbiorcy text-to-speech powinni używać pierwszego pasującego wpisu
ValidatePDFUA2Structuresprawdza typ tablicy, referencje pośrednie, osadzone ładunki i tożsamość MIME