Тази страница е локализирана на български и запазва имената на API, файловете и литералните стойности непроменени
Ръководство за инсталиране
Системни изисквания
- Delphi XE5 / C++Builder XE5 (RAD Studio XE5) to Delphi/C++Builder 13.1 Florence (RAD Studio 13.1)
- Lazarus 1.0 or later (for Free Pascal)
- Windows XP or later (Win32 / Win64)
- Minimum 50 MB free disk space
Стъпки за инсталиране
- Стартирайте инсталатора: Изпълнете
PDFiumPas-FULL.exe или PDFiumPas-TRIAL.exe като администратор
- Изберете интеграция с IDE: На страницата RAD Studio Integration откритите Delphi личности са изброени първи, като най-новата версия е предварително отметната; C++Builder личностите са изброени отделно и са изключени по подразбиране
- Изберете незадължително съдържание: Маркирайте C++Builder или Lazarus само когато трябва да бъдат инсталирани съответните пакетни файлове и демо проекти
- Изберете път за инсталиране: Изберете директорията, в която ще бъдат инсталирани компонентите
- Завършете инсталирането: Следвайте инструкциите на екрана
- Проверете инсталацията: Следните компоненти ще бъдат добавени към палитрата losLab:
- TPdf - основен компонент за работа с PDF документи
- TPdfView - компонент за преглед и взаимодействие с PDF
Локализирана помощ и демо компилации
- Инсталаторът винаги инсталира общите ресурси
Docs, а след това копира само папките с помощ за езиците, избрани според името на Windows локала и LCID на езика на интерфейса
- Английската помощ използва
en-GB за поддържаните британски, Commonwealth и карибски английски локали; en-US се използва за другите английски локали и като резервен вариант, когато няма съвпадение с регионален комплект помощ
- Испанската помощ е разделена между
es за локали от тип Испания и es-419 за латиноамерикански локали; китайската помощ е разделена между zh-cn и zh-tw
- Съответстващи локализирани комплекти помощ се добавят, когато са налични за арабски, немски, френски, италиански, японски, корейски, нидерландски, полски, португалски, руски, шведски, турски и китайски UI езици или имена на локали
- Демо компилациите за Delphi и C++Builder след инсталация използват последния избран RAD Studio root и изискват съответната Delphi или C++Builder personality плюс поискания Win32 / Win64 компилатор
Ръчно инсталиране (разширено)
Ако автоматичното инсталиране не успее, можете да инсталирате компонентите ръчно
- Копирайте файловете на компонентите в библиотечния път на вашата IDE
- Добавете библиотечния път към директориите за търсене на IDE
- Инсталирайте design-time пакета чрез Package Manager на IDE
- Прекомпилирайте IDE, за да регистрирате компонентите
Разпространение
Когато разпространявате приложения, които използват PDFium VCL
- Включете съответното дърво
DLLs\Win32\pdfium.dll или DLLs\Win64\pdfium.dll до приложението си или в родителска папка на приложението
- За V8/XFA поддръжка на формуляри включете съответното
DLLs\Win32\pdfium.v8.dll или DLLs\Win64\pdfium.v8.dll в същото DLLs дърво и задайте EnableV8Engine преди зареждане
- Не се изискват допълнителни runtime лицензи
- Разпространение без роялти за компилирани приложения
Отстраняване на проблеми
Често срещани проблеми:
- Компонентите не се виждат: Уверете се, че IDE е рестартирана след инсталирането
- Грешки по време на изпълнение: Проверете дали правилният PDFium DLL файл е в
DLLs\Win32 или DLLs\Win64, или директно в пътя на приложението
- Нарушения на достъпа: Проверете дали всички нужни зависимости са инсталирани и дали архитектурата на DLL съвпада с приложението (32-bit срещу 64-bit)
- Грешки при design time: Прекомпилирайте пакетите и рестартирайте IDE
- XFA формулярите не работят: Уверете се, че съответният
pdfium.v8.dll е наличен в папката за платформените DLL файлове и че EnableV8Engine е зададен преди зареждане
Деинсталиране
За да премахнете компонентите PDFium VCL
- Използвайте Windows Add/Remove Programs
- Или стартирайте деинсталатора от инсталационната директория
- Ръчно премахнете останалите файлове, ако е необходимо