Ajutor pentru componenta HotPDF Pascal

Folosiți această referință pentru a găsi clasele principale ale componentei, API-ul de desenare a paginilor, opțiunile de securitate, suportul pentru imagini și compresie și exemple funcționale pentru Delphi, C++Builder, Free Pascal și Lazarus

1605+

Subiectele despre API, exemple, conformitate, preflight și fluxuri de lucru sunt disponibile ca pagini web independente

Free Pascal și Lazarus

Creați aplicații Win64 cu Free Pascal 3.2.2 și Lazarus 4.6 prin Lib/FPC/HotPDFLaz.lpk sau scriptul reproductibil build-Win64-Lib-FPC.cmd

Crearea și încărcarea documentelor sunt suportate cu compresie Flate și criptare AES; codecurile TIFF, JPEG 2000, JBIG2, de gestionare a culorilor și Zopfli nu sunt legate în build-urile Free Pascal și raportează o eroare când sunt solicitate

Întreaga bibliotecă se compilează sub Free Pascal, inclusiv aplatizarea formularelor XFA, handler-ele de documente XPS, EPUB și CBZ, componentele de vizualizare și importul HTML

Why Choose HotPDF

Eight hard-to-match differentiators, the supporting evidence, and the audiences HotPDF is built for — on one page: native source with no DLL, full OpenType shaping, in-process PFX signing, PAdES, three-axis compliance, the multi-gigabyte Direct File API and more

See the core selling points

Componentă principală

Creați documente, configurați ieșirea, gestionați metadatele, protejați fișierele și finalizați PDF-urile generate

THotPDF class

Fluxuri de lucru avansate

Revizuiți rezoluția documentelor încărcate, gestionarea fișierelor directe, parsarea xref-stream, ieșirea de conformitate și fluxurile de lucru ajutătoare pentru formare

Advanced workflow methods

Loaded Document Toolkit

Edit, merge, inspect, sign, search, print, and display existing PDFs through loaded-document APIs with multi-widget form editing, complete annotation editing, automatic bare-link activation, and cache-aware VCL viewing

Loaded document toolkit

Capability Map

Explore the HotPDF overview for forms, annotations, secure signatures, conformance, layers, graphics, images, text, large files, and stream output capabilities

HotPDF Overview

Desenarea paginii

Desenați text, trasee, curbe, imagini, metafișiere, adnotări și ieșire de coduri de bare pe pagina activă

THPDFPage class

API-uri de coduri de bare

Revizuiți THPDFBarcode, enumerările opțiunilor de cod de bare, înregistrările simple bar și funcțiile de codificare Simple*

HPDFBarcode unit reference

Imagini

Revizuiți fluxurile de lucru acceptate pentru bitmap, TIFF, JPEG2000, JBIG2, EMF și WMF

Supported image formats

Compresie

Înțelegeți FlateDecode, LZW, JBIG2, JPEG, JPEG2000 și căile de compresie native incluse

Compression overview

Preflight

Generați rapoarte de structură, aplicați profiluri, scrieți JSON sau HTML, agregați rulări batch și revizuiți diagnosticul

Preflight cookbook

Preferințe de vizualizare

Control initial display, print preferences, single-page, column, and two-page cover-spread layouts, page mode, and related PDF viewer settings

ViewerPreferences reference

Exemple Pascal

Deschideți exemple executabile pentru crearea documentelor, desenare, criptare, încorporarea fonturilor, paragrafe și outline

Subiecte de exemplu