Ta stran je lokalizirana za slovenščino in ohranja imena API-jev, datotek ter literalne vrednosti nespremenjene
Navodila za namestitev
Sistemske zahteve
- Delphi XE5 / C++Builder XE5 (RAD Studio XE5) to Delphi/C++Builder 13.1 Florence (RAD Studio 13.1)
- Lazarus 1.0 ali novejši (za Free Pascal)
- Windows XP or later (Win32 / Win64)
- Najmanj 50 MB prostega prostora na disku
Koraki namestitve
- Zaženite namestitveni program: Zaženite
PDFiumPas-FULL.exe ali PDFiumPas-TRIAL.exe kot skrbnik
- Izberite integracijo IDE: Na strani RAD Studio Integration so zaznane osebnosti Delphi navedene najprej z najnovejšo različico že označeno; osebnosti C++Builder so navedene ločeno in so privzeto izklopljene
- Izberite izbirno vsebino: C++Builder ali Lazarus označite samo, kadar je treba namestiti te paketne datoteke in demo projekte
- Izberite namestitveno pot: Izberite imenik, kamor bodo nameščene komponente
- Complete installation: Follow the on-screen instructions
- Verify installation: Na paleto losLab bodo dodane naslednje komponente:
- TPdf - Osnovna komponenta za delo s PDF
- TPdfView - Komponenta za ogled in interakcijo s PDF
Lokalizirana pomoč in gradnje demo programov
- Namestitveni program vedno namesti skupna sredstva
Docs in nato kopira samo mape pomoči za jezike, ki jih izbereta ime področne nastavitve sistema Windows in LCID uporabniškega jezika
- Angleška pomoč uporablja
en-GB za podprte britanske, skupnostne in karibske angleške področja; en-US se uporablja za druge angleške področja in kot rezerva, kadar se ne ujema noben regionalni nabor pomoči
- Španska pomoč je razdeljena med
es za območja po španskem vzoru in es-419 za latinskoameriška območja; kitajska pomoč je razdeljena med zh-cn in zh-tw
- Ujemajoči se lokalizirani nabori pomoči se dodajo, kadar so na voljo za arabski, nemški, francoski, italijanski, japonski, korejski, nizozemski, poljski, portugalski, ruski, švedski, turški in kitajski uporabniški jezik ali ime področne nastavitve
- Po namestitvi gradnje demo programov za Delphi in C++Builder uporabljajo zadnje izbrano korensko mapo RAD Studio in zahtevajo ustrezno osebnost Delphi ali C++Builder ter zahtevani prevajalnik Win32 / Win64
Ročna namestitev (napredno)
Če samodejna namestitev spodleti, lahko komponente namestite ročno
- Kopirajte datoteke komponent v knjižnično pot vašega IDE-ja
- Dodajte knjižnično pot v iskalne mape vašega IDE-ja
- Namestite paket za čas načrtovanja prek upravitelja paketov IDE-ja
- Ponovno zgradite svoj IDE, da registrira komponente
Distribucija
Pri distribuciji aplikacij, ki uporabljajo PDFium VCL:
- Vključite ustrezno drevo
DLLs\Win32\pdfium.dll ali DLLs\Win64\pdfium.dll ob aplikaciji ali v nadrejeni mapi aplikacije
- Za podporo obrazcev V8/XFA vključite ustrezno
DLLs\Win32\pdfium.v8.dll ali DLLs\Win64\pdfium.v8.dll v isto drevo DLL-jev in pred nalaganjem nastavite EnableV8Engine
- Dodatne licence za izvajanje niso potrebne
- Distribucija prevedenih aplikacij brez licenčnin
Odpravljanje težav
Pogoste težave:
- Components not visible: Prepričajte se, da je bil IDE po namestitvi znova zagnan
- Runtime errors: Preverite, ali je pravilni PDFium DLL v
DLLs\Win32 ali DLLs\Win64, oziroma neposredno v poti aplikacije
- Access violations: Preverite, ali so nameščene vse zahtevane odvisnosti in ali se arhitektura DLL ujema z aplikacijo (32-bit proti 64-bit)
- Design-time errors: Znova zgradite pakete in znova zaženite IDE
- XFA forms not working: Prepričajte se, da je ustrezna
pdfium.v8.dll na voljo v mapi DLL platforme in da je pred nalaganjem nastavljen EnableV8Engine
Odstranitev
Za odstranitev komponent PDFium VCL:
- Uporabite možnost Programs and Features v sistemu Windows
- Ali zaženite odstranjevalec iz namestitvene mape
- Po potrebi ročno odstranite vse preostale datoteke