Delphi HotPDF Hello World: Váš první program pro PDF
Napište své první PDF v Delphi pomocí HotPDF: minimální konzolové Hello World, které nastaví písmo Unicode, vykreslí text pomocí TextOut a uloží komprimovaný
Blog o vývoji softwaru losLab
Software Development Blog
Napište své první PDF v Delphi pomocí HotPDF: minimální konzolové Hello World, které nastaví písmo Unicode, vykreslí text pomocí TextOut a uloží komprimovaný
Proč znovupoužití dokončené instance THotPDF vyhazuje chybu při načítání dokumentu, jak funguje životní cyklus s Create, BeginDoc, EndDoc a Free, a kdy si
Vytvářejte textová pole, zaškrtávací políčka, přepínače a akce odeslání či JavaScript v Delphi s HotPDF a vyhněte se chybám hodnot exportu při příjmu formulářů
Připojte k načtenému AcroForm v Delphi pomocí HotPDF skripty Acrobat AF pro formát, validaci a výpočet, aby pole PDF formuláře automaticky sčítala součty a
Přidejte do existujícího PDF v Delphi pomocí HotPDF pole Text, CheckBox, ComboBox, ListBox, PushButton a Signature a zjistěte, proč je /NeedAppearances povinné
Nastavení AES-256 šifrování PDF v Delphi s HotPDF: uživatelská a vlastnická hesla, oprávnění, revize R5 vs R6 a pořadí vlastností, které tiše selhává
Udržte prohlížeče PDF v Delphi odezvové díky vykreslování HotPDF na pozadí: zařaďte vykreslení stránek mimo vlákno UI, zrušte čekající stránky a cachujte bitmapy
Vykreslování lineárních čárových kódů do PDF z Delphi pomocí HotPDF: jaké symbologie podporuje a jak šířka modulu a ochranná zóna (quiet zone) rozhodují o tom,
Přidávejte záložky a pojmenované cíle do existujícího PDF v Delphi s HotPDF: vnořování AddLoadedOutline, cíle XYZ a sémantická past klíče /Count
Vykreslování vektorových tvarů do PDF z Delphi pomocí HotPDF: cesty s MoveTo a LineTo, tah a výplň, RGB barvy, tloušťka čáry v souřadnicovém systému zleva
Podepisujte PDF z úložiště certifikátů Windows v Delphi a C++Builderu pomocí HotPDF: oprava pořadí bajtů CNG vs CAPI a nerozřešených chyb linkování CertOpenStore
HotPDF nedisponuje žádným speciálním objektem na grafy, takže si sloupcové, čárové i koláčové grafy v Delphi nakreslíte sami pomocí Rectangle, LineTo a Circle
Co HotPDF formuje v Delphi PDF a co ne: obousměrné (bidi) přeřazování, arabské spojování písmen, pokrytí od hebrejštiny po thajštinu a dévanágarí, a jak ověřit
Posuňte se za Hello World s HotPDF TextOut v Delphi: nastavte velikost a styl písma, otočte o úhel, přesně umístěte souřadnice a vylaďte mezery mezi znaky a
Rozvržení vertikálního CJK textu v PDF z Delphi pomocí HotPDF: přepínač IsVertical v SetFont, jak se piktogramy (glyphs) skládají a sestupují dolů, oprava
Jak HotPDF rozděluje prohlížeč PDF v Delphi na bezhlavý THPDFViewerModel a view založený na TScrollBox, díky čemuž zůstává logika zoomu, hledání a navigace testovatelná na úrovni jednotkových testů
Podepisujte PDF v Delphi s HotPDF: podepisování PFX na jedno volání, rezervace ByteRange pro externí podpisující, základní pole PAdES a časová razítka
Zpracovávejte velké soubory PDF v Delphi bez načítání do paměti: popisovače HotPDF Direct File API, šifrovaná kopie, počty stránek a přírůstkové aktualizace
Převod ECDSA podpisů CMS DER do IEEE P1363 pro BCryptVerifySignature v Delphi: přísné dekódování r a s, názvy poskytovatelů křivek a párování signatáře CMS
Upravte Title, Author, XMP, PageMode a záložky v již načteném PDF pomocí HotPDF v Delphi a uložte změny přímo na místě bez přestavby xref nebo objektového
Interpret EMF a WMF v HotPDF mapuje gradientní výplně GDI na axiální stínování PDF a šrafovací štětce na dlaždicové vzory, takže vektorový výstup z Delphi zůstává skutečně vektorový
HotPDF ověřuje obchodní pravidla Schematron EN 16931 v Delphi vlastním enginem XPath 1.0, který přeskakuje kontroly XPath 2.0 a na Delphi 7 se degraduje na stub
Podmnožiny písem spouštěné po zápisu souboru generovaly plná písma bez chyb. Podívejte se na chybu řazení EndDoc v HotPDF a jak ji odhalit Vygenerujte report,
Dekódujte obrázky z načteného PDF v Delphi pomocí HotPDF ExtractLoadedImage: filtry Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT a JBIG2 do TBitmap
Extrakce textu v kódování Unicode z načtených PDF v Delphi pomocí HotPDF: ExtractLoadedPageText, extrakce se zachováním rozvržení, tabulky ToUnicode CMap a
Shapované arabské a indické glyfy se vykreslí jako .notdef, když uzávěr subsetu ignoruje výstup GSUB. Jak HotPDF sjednocuje ID glyfů ze shapingu do subsetu fontu v Delphi
PDF funkce typu 0 je vícerozměrná interpolační tabulka. Podívejte se, jak ji HotPDF balí pro 3D barevné LUT a transformace přímých barev v Delphi
Jak HotPDF vyhodnocuje exponenciální funkce PDF typu 2, sešívané funkce typu 3 a kalkulátorové funkce PostScript typu 4 v Delphi, včetně úskalí operátoru roll a zaokrouhlování
Word a Excel exportují hybridně-referenční PDF soubory, které se normálně načtou, ale selžou při opětovném uložení. Podívejte se, jak HotPDF čte tabulku
Hypertextové odkazy HotPDF Delphi: Odkazy na URI PrintHyperlink, aktivní oblasti AddURILink, interní navigace po stránkách AddGoToLink, řešení pro více řádků a
JBIG2 dává naskenovaným černobílým stránkám nejmenší velikost PDF. Zjistěte, jak HotPDF zapisuje proudy JBIG2Decode a využívá backendové kodéry v Delphi
HotPDF slučuje slovníky symbolů JBIG2 napříč stránkami do jednoho proudu /JBIG2Globals v PDF z Delphi, čímž snižuje opakované ukládání glyfů u vícestránkových skenů
JPEG 2000 přináší vysokou bitovou hloubku a vlnkovou kompresi do PDF. Zjistěte, jak HotPDF dekóduje proudy JPXDecode a vkládá soubory JP2 a J2K v Delphi
Jak HotPDF dekóduje PDF DecodeParms v Delphi: značky řádků PNG predictoru 10 až 15, rozdílování vzorků TIFF Predictor 2 a šířky kódů LZW EarlyChange
HotPDF přidává v Delphi recenzní vrstvu zvýraznění, která drží obdélníky značek v paměti, nikdy nepřepisuje PDF a zůstává zarovnaná při zoomu i otočení
Snižte velikost PDF v Delphi pomocí objektových a xref streamů, poté připojte změny jako přírůstkové aktualizace s HotPDF při zachování starších revizí
Stylistické sady a alternativy se nacházejí v tabulce GSUB písma. Podívejte se, jak HotPDF řeší substituce salt a ss01 až ss20 bez HarfBuzz, v čistém Delphi
Generujte soubory vyhovující PDF/A, PDF/X a PDF/UA z Delphi s HotPDF: záměry výstupu, struktura tagů, profily ICC a kroky ověření nástrojem veraPDF
Analyzátor certifikátů představuje prostor pro útoky. Podívejte se na dvě zranitelnosti v PKCS#12 a ASN.1 opravené v komponentě HotPDF Při podepisování PDF
Sestavte automatickou kontrolu PDF v Delphi: generujte soubory splňující standardy pomocí HotPDF a před vydáním je ověřte přes veraPDF a Acrobat
Tiskněte načtené PDF z Delphi pomocí HotPDF: ovládejte TPrinter přes PrintLoadedDocument, vykreslujte stránky do jakéhokoli HDC a kopírujte vektorové EMF
Zakryjte oblasti a sestavujte rozvržení N-up na načtených PDF v Delphi pomocí operátorů content streamu HotPDF, zároveň ale respektujte hranici mezi vizuálním
HotPDF vykresluje axiální a radiální stínování PDF pomocí operátoru sh v Delphi, přičemž diskretizuje každý přechod do barevných pásů vyhodnocovaných jeho
Jak HotPDF vykresluje vložená písma PDF v Delphi bez jejich instalace: obrysy TrueType glyf, CFF Type 2 charstring, Type 3 glyfy a kódovací mapy
Vykreslování načtených stránek PDF do TBitmap v Delphi pomocí HotPDF: API RenderLoadedPageToBitmap, integrované obrysy glyfů TrueType/CFF, písma Type3 a
Vykreslujte přímé barvy Separation a DeviceN v PDF v Delphi s HotPDF: funkce transformace odstínu, vyhodnocení kalkulátoru Type 4, adaptace bílého bodu Lab
Čtyři tiché chyby rendereru HotPDF v Delphi: operandy jmen s lomítkem, obrácené skládání cm a index tokenu, který vynuloval dvanáct operátorů
Praktický průvodce reporty PDF v Delphi přes HotPDF: souřadnice TextOut, vkládání písem Unicode, umisťování JPEG a PNG a škálovatelná kreslicí primitiva
Vyhledávání a nahrazování textu v existujících souborech PDF z Delphi pomocí HotPDF: vyhledávání na úrovni glyfů, reverzní kódování písem a skutečné limity
Vykreslení řádků datové sady jako skutečné tabulky PDF v Delphi: výpočet šířky sloupců, zarovnání textu buněk, kreslení čar mřížky a opakování hlavičky, když
Text zarovnaný do bloku v PDF vyžaduje mezerování, které respektuje skript a rychlé měření šířky. Podívejte se, jak HotPDF zarovnává latinku a CJK řádky a
Ověřování digitálních podpisů PDF v Delphi pomocí HotPDF: čtení podrobností o podepisující osobě, přepočet hashů segmentů ByteRange, kontrola podpisů CMS/RSA a
Převeďte dynamické formuláře XFA na nativní AcroForm v Delphi pomocí FlattenLoadedXFA v HotPDF, zkontrolujte varování a řešte limity archivace a PDF/A
Český technický rozbor tématu Flattening XFA Rich-Text Hyperlinks to PDF Links in Delphi: XFA forms store rich text as an HTML subset. See how HotPDF flattens
Exportujte a importujte PDF anotace jako XFDF v Delphi pomocí HotPDF: obousměrný přenos dle normy ISO 19444-1 pro čáry, polygony, inkoust, vnitřní barvu a
Generujte, detekujte a validujte e-faktury ZUGFeRD a Factur-X v Delphi s HotPDF: vkládání PDF/A-3, pravidla Schematron EN 16931 a limity jádra
Přidejte PDF anotace v Delphi pomocí HotPDF: textové poznámky, volný text, čtverce a razítka. Jak obdélník (rect) umisťuje každý z nich a jak se liší od polí
Odkaz na funkci HotPDF RtLTextOut pro Delphi: signatura, parametry, nastavení znakové sady 178/177, RegisterUnicodeTTF, funkční příklad a oprava běžných chyb