THotPDF.AddPronunciationLexicon Method
Incrusta un léxico de pronunciación PLS y añade su especificación de archivo indirecta al árbol de estructura de PDF 2.0 por orden de búsqueda
Declaration
function AddPronunciationLexicon(
const FileName, Description: AnsiString;
const LexiconBytes: TBytes): THPDFDictionaryObject;
Parameters and result
| Value | Purpose |
|---|---|
FileName | Nombre de archivo incrustado no vacío que usan Filespec y el árbol de nombres de archivos incrustados |
Description | Optional human-readable Filespec/Desc text |
LexiconBytes | Non-empty XML bytes conforming to Pronunciation Lexicon Specification 1.0 |
| Result | Diccionario Filespec indirecto que posee la referencia al léxico incrustado |
Behavior
- The method requires PDF 2.0 and follows
StrictVersionLockbehavior - La carga útil se escribe como un stream
EmbeddedFileindirecto conapplication/pls+xml, el tamaño y los metadatos de fecha de modificación - The returned indirect
Filespecis appended toStructTreeRoot/PronunciationLexicon - El orden del léxico es significativo, porque los consumidores de text-to-speech deben usar la primera entrada que coincida
ValidatePDFUA2Structurechecks array type, indirect references, embedded payloads, and MIME identity