THPDFNamesFacade Class
Эта справочная страница описывает THPDFNamesFacade Class, объявление и примечания по использованию
Объявление
THPDFNamesFacade = class(TObject)
Unit
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
AddEmbeddedFile | Добавляет запись embedded file через фасад name tree документа |
AddJavaScript | Добавляет именованную запись JavaScript уровня документа |
AddJavaScriptFunction | Добавляет именованную обёртку JavaScript-функции в name tree документа |
AddNamedDestination | Добавляет именованное назначение, на которое могут указывать ссылки named destination |
LoadedEmbeddedFileCount | Возвращает число имён embedded file, найденных в загруженном документе |
LoadedEmbeddedFileName | Возвращает одно имя загруженного embedded file по индексу с нулевой базой |
LoadedEmbeddedFileNames | Возвращает имена загруженных embedded file как снимок array |
LoadedJavaScriptCount | Возвращает число имён JavaScript уровня документа, найденных в загруженном документе |
LoadedJavaScriptName | Возвращает одно имя загруженного JavaScript по индексу с нулевой базой |
LoadedJavaScriptNames | Возвращает записи name tree загруженных JavaScript как снимок array |
LoadedJavaScriptSource | Возвращает исходник скрипта для имени загруженного JavaScript |
LoadedNamedDestinationCount | Возвращает число именованных назначений, найденных в загруженном документе |
LoadedNamedDestinationName | Возвращает одно имя загруженного именованного назначения по индексу с нулевой базой |
LoadedNamedDestinationNames | Возвращает записи именованных назначений как снимок array |
Примечания по использованию
- Обращайтесь к этому хелперу через
THotPDF.Names - Используйте его, чтобы держать сценарии embedded file, JavaScript и named destination отдельно от кода контента страниц
AddJavaScriptFunctionформатирует именованную функцию из переданного списка параметров и тела- Методы загруженных имён зеркалят низкоуровневые
THotPDF.GetLoaded*API и являются удобными обёртками для кода перечисления - Используйте методы, возвращающие array, когда вызывающему нужен стабильный снимок перед удалением или перезаписью записей загруженного name tree