Info

Gratis PDF-bibliotheek voor Delphi-ontwikkelaars - Snelle PDF-bibliotheek LITE

Gratis PDF-bibliotheek voor Delphi-ontwikkelaars - Snelle PDF-bibliotheek LITE

Ontwikkelt u een Delphi-toepassing met de taak om PDF-documentmanipulaties uit te voeren? Portable Document Format, PDF, is een bestandsindeling die door Adobe is gemaakt voor documentuitwisseling. Hoewel er veel (commerciële) Delphi-bibliotheken zijn ontworpen om u te helpen bij het maken van PDF- en / of manipuleren van PDF-documenten, moet u de informatie daaruit halen als u alleen een bestaand PDF-document moet laden (aantal pagina's, beveiliging, is het gelineariseerd) en schrijf er zelfs wat informatie op (paginaformaat instellen, tekst toevoegen, afbeeldingen toevoegen), misschien wilt u de Quick PDF Library Lite-versie bekijken.

Quick PDF Library Lite biedt een subset van de functionaliteit van Quick PDF Library - een royaltyvrije PDF-ontwikkelaar SDK.

Wat meer is: Quick PDF Library Lite is beschikbaar als een ActiveX-component en werkt met C, C ++, C #, Delphi, PHP, Visual Basic, VB.NET, ASP, PowerBASIC, Pascal of elke andere taal die ActiveX ondersteunt.

Hier is een korte lijst van de ondersteunde functies in Quick PDF Library Lite (namen geven u een idee van het werkelijke gebruik): 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, SetPageSize, SetPageDimenset, SetTextextign, SetTextAlignet

Opmerking: de Lite-versie van Quick PDF Library wordt geleverd als een ActiveX-component. U moet de ActiveX-bibliotheek bij Windows registreren met de volgende opdracht:
regsvr32 QuickPDFLite0719.dll

Hierna volgt een eenvoudig gebruiksvoorbeeld:

toepassingen

ComObj;

procedure TForm1.Button1Click (afzender: TObject);

var

QP: Variant;

beginnen

QP: = CreateOleObject ('QuickPDFLite0719.PDFLibrary');

QP.DrawText (100, 500, 'Hallo wereld!');

QP.SaveToFile ( "c: test.pdf);

QP: = Niet toegewezen;

einde;