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