Početak rada
Instalacija, postavljanje Delphija, prvi program
PDFlibPas je Delphi PDF biblioteka. Upotrebljava se iz koda tako da dodate jedinicu biblioteke u projekt i stvorite instancu TPDFlib kada trebate izraditi ili izmijeniti PDF dokument
Postavljanje putanje
Recite Delphiju gdje treba pronaći izvorne datoteke PDFlibPas ili kompajlirane DCU datoteke. Globalni Library Path možete postaviti jednom ili Search Path za svaki projekt koji koristi biblioteku
Za postavljanje globalnog Library Patha upotrijebite ovu stavku izbornika Delphija:
Tools -> Options -> Language -> Delphi -> Library -> Library path
Za starija izdanja Delphija ta se postavka može nalaziti pod:
Tools -> Environment Options -> Library -> Library path
Dodajte instaliranu putanju izvornog koda ili odgovarajuću kompajliranu binarnu putanju. Primjeri:
%UserProfile%\Documents\losLab\PDFlibPas\Lib
%UserProfile%\Documents\losLab\PDFlibPas\Lib\37.0\Win32\Release
%UserProfile%\Documents\losLab\PDFlibPas\Lib\37.0\Win64\Release
Prva putanja zadana je putanja izdanja izvornog koda. Verzijske putanje primjeri su za kompajlirane DCU datoteke RAD Studio 13 Florence. Upotrijebite mapu BDS-version koja odgovara vašoj instaliranoj verziji Delphija ili C++Buildera
Za postavljanje samo Search Patha trenutačnog projekta upotrijebite:
Project -> Options -> Building -> Delphi Compiler -> Search path
Za starija izdanja Delphija ta se postavka može nalaziti pod:
Project -> Options -> Directories/Conditionals -> Search path
Naziv klase i jedinice
Glavna jedinica biblioteke je PDFlibrary.pas, odnosno PDFlibrary.dcu u binarnom paketu. Glavna klasa je TPDFlib
Deklarirajte klasu
PDFlibPas je Delphi biblioteka, a ne VCL komponenta. Ne instalira se na paletu komponenti IDE-a. Dodajte PDFlibrary u klauzulu uses jedinice, deklarirajte varijablu tipa TPDFlib i pozovite konstruktor Create. Kada završite, pozovite Free, obično unutar bloka try..finally
Prvi program PDFlib biblioteke
Pokrenite novu VCL Forms aplikaciju i dodajte TButton na obrazac. Dodajte jedinicu PDFlibPas u jedinicu obrasca:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, Dialogs, PDFlibrary;
Dvaput kliknite gumb i dodajte ovaj rukovatelj događajem:
procedure TForm1.Button1Click(Sender: TObject);
var
PDFlib: TPDFlib;
begin
PDFlib := TPDFlib.Create;
try
PDFlib.DrawText(100, 500, 'Hello from Delphi');
PDFlib.SaveToFile('.\HelloFromDelphi.pdf');
finally
PDFlib.Free;
end;
end;
Više informacija
Upotrijebite ovu HTML referencu za detaljnu API dokumentaciju. Možete pretraživati navigacijsko okno po nazivu funkcije, kategoriji ili ključnoj riječi teme
Za novosti o proizvodu i dodatne informacije posjetite stranicu proizvoda PDFlibPas