THotPDF.SaveLoadedEmbeddedFileToDisk Method
Извлекает и сохраняет внедренное вложение с указанным именем из загруженного документа PDF по пути на диске
Объявление
function SaveLoadedEmbeddedFileToDisk(const AFileName: AnsiString; const ADestPath: AnsiString): boolean;
Модуль
HPDFDoc
Параметры
| Имя | Использование |
|---|---|
AFileName | PDF 名称树中嵌入文件的名称,可通过 GetLoadedEmbeddedFileNames 枚举获取 |
ADestPath | Полный путь к диску для сохранения целевого файла, включая имя файла и расширение |
Возвращаемое значение
若找到指定名称的嵌入文件并成功写入磁盘则返回 True,否则返回 False
Примечания по использованию
- 调用此方法前应先通过
GetLoadedEmbeddedFileNames确认文件名存在,传入不存在的名称将返回False - Каталог целевого пути должен существовать и иметь права на запись, иначе метод завершится ошибкой; метод не создает промежуточные каталоги автоматически
- Если по целевому пути уже существует файл с таким же именем, метод перезапишет этот файл; перед вызовом сделайте резервную копию или проверьте путь