Biblioteca PDF gratuită pentru dezvoltatorii Delphi - Quick PDF Library LITE

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;