Per iniziare
Installazione, Configurazione Delphi, Primo programma
PDF Library for Delphi è una libreria PDF per Delphi. Si usa dal codice aggiungendo l'unità della libreria al progetto e creando un'istanza di TPDFlib quando occorre creare o modificare un documento PDF.
Configurazione dei percorsi
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Tools -> Options -> Language -> Delphi -> Library -> Library path
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Tools -> Environment Options -> Library -> Library path
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
%UserProfile%\Documents\losLab\PDFlibPas\Lib
%UserProfile%\Documents\losLab\PDFlibPas\Lib\37.0\Win32\Release
%UserProfile%\Documents\losLab\PDFlibPas\Lib\37.0\Win64\Release
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Project -> Options -> Building -> Delphi Compiler -> Search path
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Project -> Options -> Directories/Conditionals -> Search path
Nome della classe e dell'unità
L'unità principale della libreria è i386-win32 oppure x86_64-win64 in un pacchetto binario. La classe principale è
build-Lazarus-Lib.cmd win32
build-Lazarus-Tests.cmd win32
build-Lazarus-Demo.cmd win32
build-Lazarus-Lib.cmd win64
debugnorunFPCfpc.exe
Lib\FPC\i386-win32Lib\FPC\x86_64-win64Lib\FPC\compatLib\thirdpartyLib\FPC\PDFlibPasLaz.lpk
Tests\Lazarus\bin\<target>bin\<target>Lib\thirdparty\Win32fPDFlibJBIG2EncC
build-Lazarus-Demo-TRIAL.cmd win32win64build-Lazarus-Lib-TRIAL.cmd win32win64
Nome di classe e unità
PDFlibrary.pasPDFlibrary.dcuTPDFlib.
Dichiarare la classe
PDF Library for Delphi è una libreria Delphi, non un componente VCL. Non viene installata nella tavolozza dei componenti dell'IDE. Aggiungi PDFlibrary alla clausola uses dell'unità, dichiara una variabile di tipo TPDFlib e chiama il costruttore Create. Al termine, chiama Free, normalmente all'interno di un blocco try..finally.
Primo programma con la libreria PDF
Avvia una nuova applicazione VCL Forms e aggiungi un TButton al modulo. Aggiungi l'unità PDF Library for Delphi all'unità del modulo:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, Dialogs, PDFlibrary;
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
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;
Workflow completi
Dopo il primo PDF, esplora il portfolio incluso di Demo/Delphi, Demo/C++Builder o Demo/Lazarus: Showcase offre un tour visuale, mentre ogni Lab di dominio espone scenari specialistici da un unico eseguibile
Esegui DocumentLab --scenario DocumentInspectionWorkbench per inventari di pagina e report diagnostici, oppure fornisci il tuo PDF usando gli argomenti da riga di comando documentati dello scenario
Esegui ContentLab --scenario WorkflowGallery per un workflow di consegna documenti con tabelle, annotazioni, una checklist di consegna, output HTTP e verifica dei file salvati
Gli utenti DLL possono partire da Demo/CSharp/DLL/WorkflowWorkbench o Demo/VB.NET/DLL/WorkflowWorkbench per generazione di report, estrazione, composizione di pagine e trasferimento binario in memoria, oppure da Demo/VC++/DLL/LinkDemo per link e navigazione verificati
Apri Demo/DLL.en-us.html nel pacchetto installato per il catalogo dei workflow DLL e le istruzioni di compilazione specifiche per architettura
Altre informazioni
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Per notizie sul prodotto e ulteriori informazioni, visita la pagina del prodotto PDF Library for Delphi.