Ova stranica je lokalizovana na srpski latinicom i čuva nazive API-ja, datoteka i literalne vrednosti neizmenjene
Vodič za instalaciju
Sistemski zahtevi
- Delphi XE5 / C++Builder XE5 (RAD Studio XE5) do 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 instalater: Pokrenite
PDFiumPas-FULL.exe ili PDFiumPas-TRIAL.exe kao administrator
- Izaberite integraciju sa IDE-jem: Na stranici RAD Studio Integration, otkrivene Delphi personality stavke su navedene prve sa najnovijom verzijom unapred označenom; C++Builder personality stavke su navedene odvojeno i podrazumevano su isključene
- Izaberite opcioni sadržaj: Označite C++Builder ili Lazarus samo kada ti paket fajlovi i demo projekti treba da se instaliraju
- Izaberite putanju instalacije: Izaberite direktorijum u koji će komponente biti instalirane
- Završite instalaciju: Pratite uputstva na ekranu
- Proverite instalaciju: Sledeće komponente biće dodate na losLab paletu:
- TPdf - Osnovna komponenta za manipulaciju PDF-om
- TPdfView - Komponenta za prikaz i interakciju sa PDF-om
Lokalizovana pomoć i demo izgradnje
- Instalater uvek instalira zajedničke
Docs resurse, a zatim kopira samo fascikle pomoći za jezike koje odaberu Windows locale name i UI language LCID
- Engleska pomoć koristi
en-GB za podržane britanske, commonwealth i karipske engleske locale; en-US se koristi za ostale engleske locale i kao rezerva kada se nijedan regionalni skup pomoći ne poklopi
- Španska pomoć je podeljena između
es za locale nalik na Španiju i es-419 za latinoameričke locale; kineska pomoć je podeljena između zh-cn i zh-tw
- Odgovarajući lokalizovani skupovi pomoći dodaju se kada su dostupni za arapski, nemački, francuski, italijanski, japanski, korejski, holandski, poljski, portugalski, ruski, švedski, turski i kineski UI jezik ili locale name
- Delphi i C++Builder demo izgradnje posle instalacije koriste najnoviji izabrani RAD Studio root i zahtevaju odgovarajuću Delphi ili C++Builder personality stavku plus traženi Win32 / Win64 kompajler
Ručna instalacija (napredno)
Ako automatska instalacija ne uspe, komponente možete instalirati ručno:
- Kopirajte fajlove komponenti u library path vašeg IDE-ja
- Dodajte library path u search directories vašeg IDE-ja
- Instalirajte design-time paket kroz Package Manager IDE-ja
- Ponovo izgradite IDE da biste registrovali komponente
Redistribucija
Prilikom distribucije aplikacija koje koriste PDFium VCL:
- Include the matching
DLLs\Win32\pdfium.dll or DLLs\Win64\pdfium.dll tree beside your application or in a parent application folder
- For V8/XFA form support, include the matching
DLLs\Win32\pdfium.v8.dll or DLLs\Win64\pdfium.v8.dll in the same DLLs tree and set EnableV8Engine before loading
- Bez dodatnih runtime licenci
- Distribucija kompajliranih aplikacija bez tantijema
Rešavanje problema
Uobičajeni problemi
- Komponente nisu vidljive: Uverite se da je IDE ponovo pokrenut posle instalacije
- Runtime errors: Verify the correct PDFium DLL is in
DLLs\Win32 or DLLs\Win64, or directly in the application path
- Povrede pristupa: Proverite da li su sve potrebne zavisnosti instalirane i da li arhitektura DLL-a odgovara aplikaciji (32-bitna naspram 64-bitne)
- Greške u dizajnu: Ponovo izgradite pakete i pokrenite IDE ponovo
- XFA obrasci ne rade: Uverite se da je odgovarajući
pdfium.v8.dll dostupan u fascikli platformskih DLL-ova i da je EnableV8Engine postavljen pre učitavanja
Deinstalacija
Za uklanjanje PDFium VCL komponenti
- Koristite Windows Add/Remove Programs
- Ili pokrenite deinstalater iz instalacionog direktorijuma
- Po potrebi ručno uklonite preostale fajlove