Инициализация данных и AdobeFnt13.1.lst

Для инициализации Datalogics APDFL 10.1.0 я вызываю следующий код:

pdflData.pluginDirListLen = PDFLGetDirList2(&pdflData.pluginDirList, sBinPath, _T(""));

Я заметил, что это сгенерирует файл AdobeFnt13.1.lst перечисление всех файлов в указанном каталоге, включая все подпапки рекурсивно.
Выдержки:

%BeginFont
Handler:DirectoryHandler
FontType:Invalid
OutlineFileName:C:\Program Files (x86)\MyCompany\MyProgram\MyModule.pdb
FileModTime:1520519039
%EndFont

%BeginFont
Handler:DirectoryHandler
FontType:Invalid
OutlineFileName:C:\Program Files (x86)\MyCompany\MyProgram\MyProgram.chm
FileModTime:1370341752
%EndFont

Это кажется неправильным, так как я хочу объявить только о каком-либо "плагине" для библиотеки.
В частности, файлы *.ppi. Например, "DL100PDFProcessor.ppi".

Есть ли какой-либо вред в том, что такой список автоматически генерируется? До сих пор я не мог найти много информации об этих файлах AdobeFnt*.lst.

1 ответ

Если вы посмотрите наш пример кода для инициализации библиотеки, вы увидите, что вам просто нужно указать pluginDirList, чтобы указать путь, по которому живут ваши двоичные файлы PDFL. Примечание. Пример кода предназначен для v15 PDFL, но концепции применимы к v10.

Вам не нужно беспокоиться о взаимодействии с файлом AdobeFnt*.lst в обычном режиме, так как PDFL управляет им автоматически и занимается поиском каталогов для поиска ресурсов на компьютере.

Если вы не можете быстро начать, основываясь на моем ответе, пожалуйста, свяжитесь со службой поддержки, и они будут рады помочь вам.

Другие вопросы по тегам