Dezvoltați o aplicație Delphi cu o sarcină de a face manipulări ale documentelor PDF? Formatul documentului portabil, PDF, este un format de fișier creat de Adobe pentru schimbul de documente. În timp ce există multe biblioteci Delphi (comerciale) concepute pentru a vă ajuta să creați PDF și / sau să manipulați documente PDF, dacă trebuie doar să încărcați un document PDF existent, obțineți informațiile din acesta (număr de pagini, securitate, este liniarizat) și chiar scrieți câteva informații (setați dimensiunea paginii, adăugați text, adăugați elemente grafice), poate doriți să aruncați o privire la versiunea Quick PDF Library Lite.
Quick PDF Library Lite oferă un subset de funcționalități găsite în Quick PDF Library - un SDK pentru dezvoltatori PDF fără drepturi.
Mai mult: Quick PDF Library Lite este disponibil ca o componentă ActiveX și funcționează cu C, C ++, C #, Delphi, PHP, Visual Basic, VB.NET, ASP, PowerBASIC, Pascal sau orice altă limbă care acceptă ActiveX.
Iată o listă scurtă a funcțiilor acceptate în Quick PDF Library Lite (numele ar oferi indiciul utilizării efective): AddImageFromFile, AddLinkToWeb, AddStandardFont, DocumentCount, DrawImage, DrawText, FindImages, GetInformation, HasFontResources, ImageCount, ImageHeight, ImageWidth, Linearized, LoadFromFile, NewDocument, NewPage, PageCount, PageHeight, PageRotation, PageWidth, RemoveDocument, SaveToFile, SecurityInfo, SelectDocument, SelectedDocument, SelectFont, SelectImage, SelectPage, SetInformation, SetOrigin, SetPageSource, SetPaginează.
Notă: versiunea Lite a Quick PDF Library vine ca o componentă ActiveX. Trebuie să înregistrați biblioteca ActiveX la Windows, folosind următoarea comandă:
regsvr32 \ QuickPDFLite0719.dll
În continuare, iată un exemplu simplu de utilizare:
utilizări
ComObj;
procedura TForm1.Button1Click (Expeditor: TObject);
var
QP: variantă;
începe
QP: = CreateOleObject ('QuickPDFLite0719.PDFLibrary');
QP.DrawText (100, 500, „Hello World!”);
QP.SaveToFile ( 'c: \ test.pdf');
QP: = Neasignat;
Sfârșit;