Ova je stranica lokalizirana za hrvatski i zadržava nazive API-ja, datoteka i literalne vrijednosti neizmijenjenima
Vodič za instalaciju
Sistemski zahtjevi
- Delphi XE5 / C++Builder XE5 (RAD Studio XE5) to Delphi/C++Builder 13.1 Florence (RAD Studio 13.1)
- Lazarus 1.0 ili noviji (za Free Pascal)
- Windows XP ili noviji (Win32 / Win64)
- Najmanje 50 MB slobodnog prostora na disku
Koraci instalacije
- Pokrenite instalacijski program: Pokrenite
PDFiumPas-FULL.exe ili PDFiumPas-TRIAL.exe kao administrator
- Odaberite integraciju s IDE-om: Na stranici RAD Studio Integration otkrivene Delphi osobnosti prikazane su prve, a najnovija je verzija unaprijed označena; C++Builder osobnosti prikazane su zasebno i isključene su prema zadanim postavkama
- Odaberite neobvezan sadržaj: Označite C++Builder ili Lazarus samo kada treba instalirati te paketne datoteke i demo projekte
- Odaberite putanju instalacije: Odaberite direktorij u koji će se komponente instalirati
- Dovršite instalaciju: Slijedite upute na zaslonu
- Provjerite instalaciju: Sljedeće će se komponente dodati u paletu losLab:
- TPdf - Glavna komponenta za obradu PDF-a
- TPdfView - Komponenta za prikaz i interakciju s PDF-om
Lokalizirana pomoć i demo izgradnje
- Instalacijski program uvijek instalira zajedničke resurse
Docs, a zatim kopira samo one mape pomoći za jezik koje su odabrane prema nazivu Windows lokalizacije i LCID-u jezika sučelja
- Engleska pomoć koristi
en-GB za podržane britanske, Commonwealth i karipske engleske lokalizacije; en-US koristi se za ostale engleske lokalizacije i kao zamjena kada nijedan regionalni skup pomoći ne odgovara
- Španjolska pomoć podijeljena je između
es za lokalizacije tipa Španjolske i es-419 za latinoameričke lokalizacije; kineska pomoć podijeljena je između zh-cn i zh-tw
- Odgovarajući lokalizirani skupovi pomoći dodaju se kada su dostupni za arapski, njemački, francuski, talijanski, japanski, korejski, nizozemski, poljski, portugalski, ruski, švedski, turski i kineski jezik sučelja ili nazive lokalizacije
- Nakon instalacije, demo izgradnje za Delphi i C++Builder koriste najnoviji odabrani RAD Studio root i zahtijevaju odgovarajuću Delphi ili C++Builder osobnost te traženi Win32 / Win64 prevoditelj
Ručna instalacija (napredno)
Ako automatska instalacija ne uspije, komponente možete ručno instalirati:
- Kopirajte datoteke komponenti u biblioteku IDE-a
- Dodajte putanju biblioteke u direktorije za pretraživanje IDE-a
- Instalirajte paket za vrijeme dizajna kroz Package Manager IDE-a
- Ponovno izgradite IDE kako biste registrirali komponente
Redistribucija
Pri distribuciji aplikacija koje koriste PDFium VCL:
- Uključite odgovarajuće stablo
DLLs\Win32\pdfium.dll ili DLLs\Win64\pdfium.dll uz aplikaciju ili u nadređenu mapu aplikacije
- Za podršku obrazaca V8/XFA uključite odgovarajuće
DLLs\Win32\pdfium.v8.dll ili DLLs\Win64\pdfium.v8.dll u isto stablo DLL-ova i postavite EnableV8Engine prije učitavanja
- Nisu potrebne dodatne runtime licence
- Distribucija kompajliranih aplikacija bez tantijema
Otklanjanje poteškoća
Uobičajeni problemi:
- Komponente nisu vidljive: Provjerite je li IDE ponovno pokrenut nakon instalacije
- Runtime pogreške: Provjerite je li ispravan PDFium DLL u
DLLs\Win32 ili DLLs\Win64, ili izravno u putanji aplikacije
- Access violation: Provjerite jesu li sve potrebne ovisnosti instalirane i odgovara li arhitektura DLL-a aplikaciji (32-bitna naspram 64-bitne)
- Pogreške u vremenu dizajna: Ponovno izgradite pakete i ponovno pokrenite IDE
- XFA obrasci ne rade: Provjerite je li odgovarajući
pdfium.v8.dll dostupan u mapi DLL-ova platforme i je li EnableV8Engine postavljen prije učitavanja
Deinstalacija
Za uklanjanje PDFium VCL komponenti:
- Upotrijebite Windows Add/Remove Programs
- Ili pokrenite deinstalacijski program iz instalacijskog direktorija
- Po potrebi ručno uklonite preostale datoteke