Průvodce instalací
Systémové požadavky
- Delphi XE5 / C++Builder XE5 (RAD Studio XE5) až Delphi/C++Builder 13.1 Florence (RAD Studio 13.1)
- Lazarus 1.0 nebo novější pro Free Pascal
- Windows XP nebo novější (Win32 / Win64)
- Minimálně 50 MB volného místa na disku
Postup instalace
- Spusťte instalátor: Spusťte
PDFiumPas-FULL.exe nebo PDFiumPas-TRIAL.exe jako správce
- Vyberte integraci do IDE: Na stránce RAD Studio Integration se nejdřív zobrazí rozpoznané osobnosti Delphi s předem zaškrtnutou nejnovější verzí; osobnosti C++Builderu jsou uvedené zvlášť a jsou ve výchozím stavu vypnuté
- Vyberte volitelný obsah: C++Builder nebo Lazarus zaškrtněte jen tehdy, když se mají nainstalovat příslušné balíčky a demo projekty
- Zvolte instalační cestu: Vyberte adresář, do kterého se komponenty nainstalují
- Dokončete instalaci: Řiďte se pokyny na obrazovce
- Ověřte instalaci: Do palety losLab budou přidány tyto komponenty:
- TPdf - Jádrová komponenta pro práci s PDF
- TPdfView - Komponenta pro prohlížení PDF a interakci s ním
Lokalizovaná nápověda a demo sestavení
- Instalátor vždy nainstaluje sdílený obsah
Docs a pak zkopíruje jen ty složky nápovědy, které odpovídají názvu lokality Windows a LCID uživatelského rozhraní
- Anglická nápověda používá
en-GB pro podporované britské, commonwealthové a karibské lokality; en-US se používá pro ostatní anglické lokality a jako náhrada, když neodpovídá žádná regionální sada nápovědy
- Španělská nápověda je rozdělena mezi
es pro lokality typu Španělsko a es-419 pro latinskoamerické lokality; čínská nápověda je rozdělena mezi zh-cn a zh-tw
- Odpovídající lokalizované sady nápovědy se přidají, pokud jsou k dispozici, pro arabské, německé, francouzské, italské, japonské, korejské, nizozemské, polské, portugalské, ruské, švédské, turecké a čínské jazykové či lokalizační varianty uživatelského rozhraní
- Demo sestavení po instalaci v Delphi a C++Builderu používá naposledy zvolený kořen RAD Studia a vyžaduje odpovídající osobnost Delphi nebo C++Builderu spolu s požadovaným kompilátorem Win32 / Win64
Ruční instalace (pokročilé)
Pokud automatická instalace selže, můžete komponenty nainstalovat ručně:
- Zkopírujte soubory komponent do knihovní cesty vašeho IDE
- Přidejte knihovní cestu do prohledávaných adresářů IDE
- Nainstalujte balíček pro návrhový čas přes správce balíčků IDE
- Přestavěním IDE komponenty zaregistrujte
Redistribuce
Při distribuci aplikací, které používají PDFium VCL:
- Přiložte odpovídající strom
DLLs\Win32\pdfium.dll nebo DLLs\Win64\pdfium.dll vedle aplikace nebo do nadřazené složky aplikace
- Pro podporu formulářů V8/XFA přiložte odpovídající
DLLs\Win32\pdfium.v8.dll nebo DLLs\Win64\pdfium.v8.dll do stejného stromu DLL a před načtením nastavte EnableV8Engine
- Nejsou vyžadovány žádné další runtime licence
- Distribuce zkompilovaných aplikací je bez licenčních poplatků
Řešení potíží
Časté problémy:
- Komponenty nejsou vidět: Zkontrolujte, že bylo po instalaci IDE restartováno
- Chyby za běhu: Ověřte, že správná knihovna PDFium DLL je v
DLLs\Win32 nebo DLLs\Win64, případně přímo v cestě aplikace
- Porušení přístupu: Zkontrolujte, že jsou nainstalované všechny požadované závislosti a že architektura DLL odpovídá aplikaci (32bit vs 64bit)
- Chyby v návrhovém čase: Přestavte balíčky a restartujte IDE
- Formuláře XFA nefungují: Ujistěte se, že odpovídající
pdfium.v8.dll je dostupná ve složce DLLs pro danou platformu a že je před načtením nastaven EnableV8Engine
Odinstalace
Chcete-li komponenty PDFium VCL odstranit:
- Použijte Windows Přidat nebo odebrat programy
- Nebo spusťte odinstalátor z instalačního adresáře
- V případě potřeby ručně odstraňte zbývající soubory