losLab PDF Library In sintesi
| Prodotto | losLab PDF Library |
|---|---|
| Ideale per | Flussi di lavoro documentali in Delphi e C++Builder gestiti dallo sviluppatore |
| Supporto IDE | Delphi e C++Builder da XE5 a 13 Florence |
| Distribuzione | Integrazione in applicazioni Windows native |
| Codice sorgente | Il codice sorgente Object Pascal è incluso nelle licenze commerciali |
| Licenze | Distribuzione di applicazioni senza royalty |
| Aggiornamenti | Include un anno di aggiornamenti e supporto e-mail |
| Prezzi | Licenza una tantum in base al numero di sviluppatori |
| Documentazione | losLab PDF Library |
| Valutazione | losLab PDF Library |
Motore PDF con sorgente disponibile per workflow gestiti dallo sviluppatore
losLab PDF Library è un SDK PDF per Delphi e C++Builder destinato ad applicazioni che necessitano di creare, modificare, eseguire il rendering, stampare, firmare, proteggere, ispezionare e verificare in preflight documenti PDF all'interno del proprio software.
La libreria è scritta in Delphi/Object Pascal ed è disponibile con sorgente completo per progetti Delphi e C++Builder. Include anche opzioni DLL, ActiveX e Dylib per i team che devono integrare l'automazione PDF da C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ e altri ambienti in grado di chiamare una DLL o un componente ActiveX.
Usala quando il workflow PDF fa parte del tuo prodotto o processo di back-office: fatture generate, contratti firmati, invii di archivio, revisione dell'accessibilità, output di stampa, elaborazione moduli, assemblaggio documenti o controlli CI che devono fallire prima che un PDF non conforme raggiunga i clienti.
Scarica il pacchetto DEMO di PDF Library
2026-06-23 Version 3.75.6: note di rilascio | riferimento API. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.
Principali funzionalità PDF
- Crea e modifica pagine PDF: disegna testo, grafica vettoriale, immagini, codici QR, PDF417, DataMatrix, codici a barre, annotazioni, link, strutture di navigazione, destinazioni con nome, metadati e proprietà del documento.
- Assemblaggio pagine e riparazione documenti: dividi, unisci, aggiungi, copia, clona, normalizza, sposta, elimina, nascondi, ruota e ricostruisci pagine da documenti sorgente controllati.
- Rendering e stampa: passa tra i motori di rendering GDI+, PDFium e Cairo per anteprima a schermo, esportazione bitmap, rendering su device context e workflow di stampa.
- Moduli e documenti interattivi: crea, compila, modifica, unisci, ispeziona e gestisci campi AcroForm, aspetti, flag di campo, azioni JavaScript, allegati e dati correlati al documento.
- Testo, immagini e font: lavora con BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, caselle di testo HTML, testo Unicode, TrueType, OpenType, Type 1, incorporamento e sottoinsiemizzazione dei font, e workflow di estrazione.
- Sicurezza e firme: cifra e decifra PDF con accelerazione hardware AES-NI su Windows a 32 e 64 bit, proteggi o rimuovi la protezione da file di più gigabyte tramite percorsi AES-256 diretti da file a file che non costruiscono mai l'intero grafo degli oggetti, imposta le autorizzazioni, usa la cifratura con chiave pubblica per destinatari, firma con digest SHA-256/384/512 selezionabili, aggiungi attributi PAdES, apponi timestamp alle firme e allega dati di validazione DSS/VRI.
- Documenti di grandi dimensioni: apri PDF oltre 2 GB con caricamento degli oggetti su richiesta e offset a 64 bit, unisci elenchi di file in un unico passaggio preservando segnalibri, campi modulo e strutture Tagged PDF, aggiungi aggiornamenti incrementali al file sorgente sul posto, e copia o riscrivi documenti con milioni di oggetti in pochi secondi tramite l'API Direct Access.
- Report preflight e diagnostica: esegui verifiche PDF/A e PDF/UA-1, genera report in formato testo, JSON, HTML o CSV, confronta report di testo stabili con le baseline, esegui l'elaborazione batch di cartelle con output CSV di riepilogo, e controlla lo stato delle firme e le policy dei documenti su scala con le demo SigningWorkbench e ComplianceWorkbench.
- Controllo PDF di basso livello: accedi a numeri di oggetti, dizionari di pagina, voci del catalogo, intent di output, blocchi di versione di salvataggio, gate a livello di estensione, pattern di tiling, contenuto opzionale, dizionari di misurazione e inserimento diretto di immagini quando il tuo workflow richiede una struttura PDF precisa.
Output orientato agli standard e alla conformità
La conformità PDF dipende dal contenuto sorgente, dai font, dai profili ICC, dai metadati, dalla struttura di tag, dalle firme, dai timestamp e dal validatore usato dalla tua organizzazione. losLab PDF Library fornisce i controlli e la diagnostica necessari per produrre PDF orientati agli standard, lasciando la validazione finale delle policy alla tua applicazione o alla pipeline di QA.
| Workflow | Supporto della libreria | Responsabilità dell'applicazione |
|---|---|---|
| PDF 1.2-1.7 | Creazione, modifica, controllo rigoroso della versione di salvataggio, verifica a livello di estensione, rendering, stampa, moduli, annotazioni, allegati, link e API per la struttura del documento. | Scegli la versione PDF di destinazione e rimuovi o aggiorna le funzionalità che non appartengono a quel profilo di output. |
| PDF/A | Controlli dell'intent di output, helper per metadati XMP, workflow di font incorporati, guard di versione e verifiche integrate dei file PDF/A per pipeline di archiviazione. | Fornisci metadati corretti, font, profili colore e regole di business per la policy di archiviazione selezionata. |
| PDF/UA-1 | Costruzione di Tagged PDF, API per l'albero delle strutture, gestione della mappa dei ruoli, testo alternativo, ActualText, verifiche lato lettore e feedback lato scrittore GetPDFUADiagnostics. | Crea un ordine di lettura significativo, lingua, intestazioni, elenchi, semantica delle tabelle, testo alternativo e descrizioni dei moduli. |
| PAdES | Firme ETSI.CAdES.detached, dati signing-certificate-v2, attributi di policy di firma e di impegno, augmentazione timestamp RFC 3161, scelte di digest SHA-256/384/512 e assemblaggio DSS/VRI. | Fornisci certificati, risposte TSA, dati di revoca, scelte di policy di firma e test di accettazione specifici del verificatore. |
| Automazione preflight | CreatePreflightReportEx, SavePreflightReportEx e la demo Delphi PreflightReport generano output in testo, JSON, HTML e CSV per verifiche PDF/A e PDF/UA-1. | Decidi quali formati di report, baseline, codici di uscita e conteggi di problemi devono bloccare CI, ingestione nell'archivio o consegna ai clienti. |
| Sicurezza | AES-128, AES-256, gestione delle autorizzazioni, protezione con password, cifratura con chiave pubblica per destinatari e ispezione di documenti cifrati per distribuzione controllata. | Mantieni password, certificati, chiavi private e policy per i destinatari sotto i tuoi controlli di sicurezza. |
Superfici API e opzioni di distribuzione
- Delphi XE5 fino a Delphi 13 e C++Builder XE5 fino a C++Builder 13.
- Codice sorgente Object Pascal nativo per integrazione diretta in Delphi e C++Builder, con pagine di riferimento API generate per le funzioni pubbliche di
TPDFlib. - Accesso DLL e ActiveX per C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic e strumenti compatibili.
- Opzioni di compilazione a 32 e 64 bit dove l'IDE e il runtime di destinazione le supportano.
- Opzione Dylib per macOS per i team che necessitano di automazione PDF multipiattaforma attorno alla stessa famiglia di librerie.
- Demo standalone per la creazione di PDF, operazioni sulle pagine, gestione di immagini e font, moduli, cifratura, firma, rendering, stampa e automazione dei report preflight.
Demo incluse e copertura di validazione
Il pacchetto include demo Delphi e C++Builder per le attività di integrazione più comuni, più esempi da riga di comando dove l'automazione è più importante di una UI visiva.
- Creazione e layout: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, testo HTML, codice a barre, codice QR e workflow da immagine a PDF.
- Operazioni sui documenti: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess ed elaborazione in stile merge/split.
- Rendering e stampa: PdfToImage, selezione del renderer MultiFunction, PrintPDF, percorsi di output GDI+, PDFium e Cairo.
- Sicurezza e firme: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, workflow di attributi PAdES, helper DSS/VRI e percorsi di firma orientati ai timestamp.
- Automazione preflight: la demo Delphi
PreflightReportvalida singoli file o cartelle, scrive report in formato testo/JSON/HTML/CSV, generapreflight-summary.csve restituisce codici di uscita adatti all'automazione.
La copertura automatizzata recente include suite DUnitX per Delphi e GoogleTest per C++Builder per creazione di documenti, compressione, immagini, font, moduli, sicurezza, firma, stampa, conformità versione PDF, diagnostica PDF/UA e generazione e confronto di report preflight.
Quando scegliere losLab PDF Library
- Sceglila quando la tua applicazione deve creare, modificare, firmare, validare e consegnare PDF, non solo visualizzarli.
- Sceglila quando il tuo team Delphi o C++Builder necessita di controllo a livello di sorgente, diagnostica interna e manutenibilità a lungo termine.
- Sceglila quando il tuo workflow combina rendering, stampa, moduli, firme, cifratura, PDF/A, PDF/UA, PAdES e report preflight in un unico toolkit.
- Sceglila quando CI, consegna all'archivio, revisione dell'accessibilità o consegna regolamentata necessitano di file di report stabili invece di un controllo manuale solo con il visualizzatore.
- Scegli PDFium Delphi Component quando il lavoro si concentra su lettura, revisione e dimostrazione della conformità più che sulla creazione, e scegli HotPDF quando preferisci non ridistribuire alcun motore di rendering: HotPDF porta con sé il proprio renderer, i codec di immagine e il motore dei font, e si compila nel tuo eseguibile.
Licenze
Pagamento con carta di credito/debito, PayPal, AliPay o bonifico tramite 2Checkout. Ogni nuova licenza include il codice sorgente Object Pascal completo per Delphi e C++Builder, un anno di aggiornamenti e un anno di supporto email.
| Licenza | Sviluppatori | Prezzo | Ordina |
|---|---|---|---|
| Single | 1 sviluppatore | $850 | Ordina |
| Small Business | fino a 10 sviluppatori | $1700 | Ordina |
| Medium Business | fino a 30 sviluppatori | $2550 | Ordina |
| Enterprise | Tutti gli sviluppatori di un’azienda e delle sue controllate in un solo paese | $5100 | Ordina |
| Corporate | Tutti gli sviluppatori di un’azienda e delle sue controllate in tutto il mondo | $10200 | Ordina |
Extra sorgente per Enterprise e Corporate: PDF Library for Delphi Enterprise e Corporate includono entrambi il codice sorgente completo dell’esempio di livello strumento dedicato PDF Compliance & Signing Workbench Pro. Il codice sorgente delle suite di test complete normalmente usate solo per la validazione interna è disponibile su richiesta.
Acquista il rinnovo annuale (40% del prezzo di primo acquisto).
Esempio Delphi rapido
procedure QuickStart;
begin
{ Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
end;
losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.
Domande frequenti
In cosa losLab PDF Library differisce da HotPDF Component?
losLab PDF Library è l'SDK PDF completo: combina creazione, modifica, rendering con GDI+, PDFium o Cairo, stampa, moduli, firma, cifratura e report preflight, ed è disponibile con opzioni DLL, ActiveX e Dylib per ambienti non Delphi. HotPDF Component è invece un componente VCL nativo più leggero, focalizzato sulla creazione e modifica di PDF all'interno di applicazioni Delphi e C++Builder.
Posso usare losLab PDF Library da C#, VB.NET o altri ambienti non Delphi?
Sì. Oltre al codice sorgente Object Pascal nativo per Delphi e C++Builder, la libreria include build DLL e ActiveX utilizzabili da C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ e altri ambienti in grado di richiamare una DLL o un componente ActiveX, oltre a un'opzione Dylib per macOS.
Quali versioni di Delphi e C++Builder sono supportate?
Da Delphi XE5 fino a Delphi 13 e da C++Builder XE5 fino a C++Builder 13, con opzioni di compilazione a 32 e 64 bit dove l'IDE e il runtime di destinazione le supportano.
Quali motori di rendering fornisce la libreria?
Puoi passare tra i motori di rendering GDI+, PDFium e Cairo per anteprima a schermo, esportazione bitmap, rendering su device context e workflow di stampa.
losLab PDF Library supporta le firme digitali e PAdES?
Sì. Crea firme ETSI.CAdES.detached con dati signing-certificate-v2, attributi di policy di firma e di impegno, augmentazione timestamp RFC 3161, digest selezionabili SHA-256, SHA-384 o SHA-512, e dati di validazione DSS/VRI per la validazione a lungo termine.
Come gestisce la libreria i file PDF di grandi dimensioni?
Apre PDF oltre 2 GB con caricamento degli oggetti su richiesta e offset a 64 bit, unisce elenchi di file in un unico passaggio preservando segnalibri, campi modulo e struttura Tagged PDF, aggiunge aggiornamenti incrementali sul posto, e copia o riscrive documenti con milioni di oggetti in pochi secondi tramite l'API Direct Access.
Può verificare automaticamente la conformità PDF/A e PDF/UA?
Sì. I controlli integrati PDF/A e PDF/UA-1 generano report in formato testo, JSON, HTML o CSV, confrontano report di testo stabili con le baseline, elaborano in batch intere cartelle con output CSV di riepilogo, ed espongono diagnostica lato scrittore tramite GetPDFUADiagnostics.
Cosa include una licenza e come funziona il rinnovo?
Una nuova licenza ($850 Single, $1700 Small Business (fino a 10 sviluppatori), $2550 Medium Business (fino a 30 sviluppatori), $5100 Enterprise (un'azienda, un paese), $10200 Corporate (un'azienda, in tutto il mondo)) include il codice sorgente completo per Delphi e C++Builder, un anno di aggiornamenti e un anno di supporto via e-mail. I clienti esistenti rinnovano l'accesso agli aggiornamenti al 40% del prezzo di primo acquisto.
Scopri di più sullo sviluppo con componenti PDF e fogli di calcolo Delphi
Iscriviti agli aggiornamenti del prodotto
Iscriviti per ricevere gli ultimi aggiornamenti nella tua email.
