Delphi HotPDF Hello World: Vaš prvi PDF program
Napišite svoj prvi PDF v Delphiju z uporabo komponente HotPDF: minimalni konzolni Hello World, ki nastavi pisavo Unicode, nariše besedilo s TextOut in shrani
Blog o razvoju programske opreme losLab
Software Development Blog
Napišite svoj prvi PDF v Delphiju z uporabo komponente HotPDF: minimalni konzolni Hello World, ki nastavi pisavo Unicode, nariše besedilo s TextOut in shrani
Zakaj ponovna uporaba končanega THotPDF vrže napako nalaganja dokumenta, kako deluje življenjski cikel Create, BeginDoc, EndDoc, Free in kdaj zgraditi novo
Ustvarite besedilna polja, potrditvena polja, radijske gumbe in dejanja za pošiljanje ali JavaScript v Delphi s HotPDF ter preprečite napake pri uvozu podatkov
Pripnite Acrobat AF skripte za oblikovanje, preverjanje in računanje na naložen AcroForm v Delphi s HotPDF, tako da polja obrazca PDF samodejno seštevajo vsote
Z HotPDF v Delphiju dodajte v obstoječi PDF polja Text, CheckBox, ComboBox, ListBox, PushButton in Signature ter razumite, zakaj je /NeedAppearances obvezen
Nastavite šifriranje PDF z AES-256 v Delphi s HotPDF: uporabniška in lastniška gesla, zastavice dovoljenj, različici R5 in R6 ter pravilni vrstni red lastnosti
Ohranite odzivnost pregledovalnikov PDF v Delphiju s HotPDF: izrise strani postavite v čakalno vrsto zunaj niti uporabniškega vmesnika, prekličite čakajoče
Riši linearne črtne kode v PDF iz Delphija s HotPDF: simbolologije, ki jih podpira, in kako širina modula ter tiho območje odločata, ali ga lahko bralnik
Dodajte zaznamke in imenovane cilje v obstoječi PDF v Delphiju s HotPDF: gnezdenje AddLoadedOutline, cilji XYZ in semantika ključa /Count. HotPDF dodaja
Kako je HotPDF vgrajeni OCR v Delphiju znova zgradil: vrstni red DIB vrstic, Otsujeva binarizacija, predloge glifov 16x24 in velikost črk iz gručenja višin
Risanje vektorskih oblik v PDF iz Delphija s HotPDF: poti z MoveTo in LineTo, črta in polnilo, barva RGB, debelina črte, v koordinatnem sistemu spodaj-levo
Podpisujte PDF-je iz shrambe potrdil Windows v Delphiju in C++Builderju s HotPDF: uredite vrstni red bajtov CNG proti CAPI in napake povezave CertOpenStore
HotPDF nima objekta grafikona. Stolpčne, črtne in tortne grafikone narišete sami z Rectangle, LineTo in Circle v Delphiju: koordinatna matematika in postavitev
Dekodirajte nezaupljive slike DCTDecode, JPXDecode in JBIG2Decode v izoliranih procesih s HotPDF: CodecIsolationMode, časovne omejitve in omejitve pomnilnika
Kaj HotPDF oblikuje v dokumentih PDF v Delphiju in česa ne: bidi preurejanje, arabsko združevanje, pokritost od hebrejščine do tajščine in devanagarija, ter
Nadgradite Hello World z HotPDF TextOut v Delphiju: nastavite velikost in slog pisave, rotirajte pod kotom, natančno postavite koordinate in prilagodite
Postavite navpično besedilo CJK v PDF iz Delphija s HotPDF: stikalo IsVertical v SetFont, zlaganje glifov navzdol, popravek U+30FC in stolpci z desne proti levi
VisitLoadedPageContentOperators v Delphiju vsak operator toka ponudi vaši kodi, da ga obdrži, izbriše ali zamenja, izhod pa ostane bajtno nespremenjen
Kako komponenta HotPDF Delphi izvaja kriptografske filtre ISO 32000: politike StmF, StrF in EFF, preglasitve Crypt po toku ter ključenje objektnih tokov
HotPDF razdeli pregledovalnik PDF v Delphiju na brezglavi THPDFViewerModel in pogled na TScrollBox, kjer logika povečave, iskanja in krmarjenja ostane testljiva
SaveLoadedDocumentDiagnostic zapiše PDF, berljiv v urejevalniku besedila, popravilo pa nato obnovi dolžine, tabelo xref in trailer brez serializacije
Podpišite PDF v Delphi s HotPDF: podpisovanje PFX z enim klicem, rezervacija ByteRange za zunanje podpisnike, osnovna polja PAdES in časovni žigi dokumentov
Obdelujte velike PDF v Delphi brez nalaganja v pomnilnik: ročaji HotPDF Direct File API, šifrirano kopiranje, štetje strani in inkrementalne posodobitve
Razvrstite vsako postopno PDF revizijo po podpisu s HotPDF AnalyzeLoadedSignatureRevisions in rezultat ocenite glede na DocMDP in FieldMDP v Delphiju
Atomarske XFA transakcije v Delphiju s HotPDF TXFAWidgetRuntime: potrditev in povrnitev, omejene ponovitve izračunov in preloma, neodvisno od gostitelja
Pretvorba podpisov CMS DER ECDSA v IEEE P1363 za BCryptVerifySignature v Delphiju: strogo dekodiranje r in s, imena ponudnikov krivulj in ujemanje podpisnikov
Uredite naslov, avtorja, XMP, PageMode in zaznamke na že naloženem PDF-ju s HotPDF v Delphiju ter shranite na mesto brez ponovne gradnje xref-a ali grafa
Tolmač HotPDF za EMF in WMF preslika gradientne polnitve GDI v osno senčenje PDF in vzorčaste čopiče v vzorce ploščic, zato vektorji Delphi ostanejo pravi
HotPDF v Delphiju preverja poslovna pravila Schematron EN 16931 z mehanizmom XPath 1.0, ki preskoči preverjanja XPath 2.0 in v Delphi 7 uporabi nadomestek
Delni nabor pisav po zapisu datoteke je ustvaril celotne pisave brez napake. Oglejte si, kako se je hrošč vrstnega reda EndDoc skrival v HotPDF in kako ga
Z HotPDF ExtractLoadedImage v Delphiju dekodirajte slike iz naloženega PDF-ja: filtre Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT in JBIG2 v TBitmap
Ekstrahirajte Unicode besedilo iz naloženih PDF-jev v Delphiju s HotPDF: ExtractLoadedPageText, ohranjanje postavitve, CMaps ToUnicode in nadomestke dekodiranja
Oblikovani arabski in indijski znaki se upodobijo kot .notdef, ko zaprtje podnabora prezre izhod GSUB. Kako HotPDF združi ID-je znakov oblikovanja v Delphi
Kaj se spremeni, ko se HotPDF prevede pod Free Pascal in Lazarus: zaledji Pascal deflate in AES, nadomeščeni kodeki slik in štiri prenosne pasti
HotPDF deluje na Free Pascal 3.2.2 in Lazarus 4.6 za Win64: vrata načina Delphi, zakaj se predmetnih datotek kodekov ne da povezati, in serijski izris
Free Pascal na Win32 dekorira uvoze cdecl z vodilnim podčrtajem, izvaža pa imena public dobesedno, HotPDF pa poveže oboje brez lomljenja Delphija
Funkcija PDF vrste 0 je večdimenzionalna interpolacijska tabela. Oglejte si, kako jo HotPDF ovije za 3D barvne LUT in transformacije tonov v Delphi
HotPDF v Delphiju vrednoti eksponentne funkcije PDF Type 2, sestavljanje Type 3 in kalkulator PostScript Type 4, vključno s pastmi roll in zaokroževanja
HotPDF izrisuje HTML tabele z mrežami zasedenosti za rowspan, izmerjenimi višinami vrstic in ponovljenimi glavami čez prelome strani, z dvema zavrnitvama
RenderHTML5 pretvori HTML5 v strani PDF s pravo kaskado CSS, tabelami in prelomi strani, brez omrežnih zahtev ter z merjenimi proračuni razčlenjevalnika
Word in Excel izvozita hibridno-referenčne dokumente PDF, ki se naložijo v redu, vendar na koncu ne uspejo pri ponovnem shranjevanju. Oglejte si, kako HotPDF
Hiperpovezave HotPDF v Delphiju: povezave URI s PrintHyperlink, vroče točke AddURILink, notranja navigacija AddGoToLink, večvrstične rešitve in opombe PDF/UA
HotPDF dodaja razdvojiva jedra bicubic in Lanczos3 za zmanjševanje slik ter rastriranje izrisa Floyd-Steinberg, vsako pa trguje hitrost za kakovost
Kako HotPDF v Delphiju normalizira indeksirane palete PDF iz osnov Gray, CMYK, Lab in ICCBased ter se z omejitvijo globine brani pred cikli posrednih sklicev
Zakaj področje z decimalno vejico zlomi tokove vsebine PDF v Delphiju in kako HotPDF pritrdi invariantno oblikovanje čez pisave Type 1, SVG in FPC
JBIG2 daje skeniranim črno-belim stranem najmanjšo velikost PDF. Oglejte si, kako HotPDF zapisuje tokove JBIG2Decode in vključuje zaledne kodernike v Delphiju
HotPDF v dokumentih PDF Delphi združi slovarje simbolov JBIG2 med stranmi v en tok /JBIG2Globals ter zmanjša ponavljajoče shranjevanje glifov pri večstranskih
JPEG 2000 prinaša visoko bitno globino in valčno kompresijo v slike PDF. Oglejte si, kako HotPDF dekodira tokove JPXDecode in vgradi slike JP2 in J2K v Delphi
HotPDF v Delphiju iz deklarativnega drevesa postavitve zgradi paginirane dokumente PDF in samodejno izpiše strukturno drevo PDF/UA čez prelome strani
Kako HotPDF zapisuje linearizirane PDF datoteke za Fast Web View v Delphiju: razdelitev strani, tabele namigov, konvergenca postavitve in omejitev 4 GiB
Nadgradite sveže podpisan PDF iz B-B v B-LT z enim klicem HotPDF, dopolnite verigo čez AIA caIssuers in izvršite vrednosti semena, ki jih polje izjavi
Kako HotPDF v Delphiju dekodira PDF DecodeParms: oznake vrstic PNG predictor 10 do 15, diferenciranje vzorcev TIFF Predictor 2 in širine kod LZW EarlyChange
Kako HotPDF v Delphiju preverja podpise CMS ML-DSA, Ed25519 in Ed448 ter podpisuje prek ponudnikov s povratnim klicem, oddaljenih ali PKCS#11, ki držijo
Zapisujte prostore NChannel ISO 32000-2 v Delphiju s HotPDF: petelementarna oblika DeviceN, tinti Separation po barvilih in preverjanja tabel barvil PDF/X-6n
Zakaj omejitve na posamezen filter zgrešijo gnezdene PDF dekodirne bombe in kako HotPDF DecodeBudgetBytes omeji vsako stopnjo ene verige filtrov v Delphiju
Kako HotPDF implementira P-256, P-384, P-521, X25519 in X448 v čistem Pascalu, in kako je ena primerjava izposoje v redukciji Montgomery skrila hrošča mesec dni
HotPDF v Delphiju doda pregledno plast za označevanje, ki pravokotnike hrani v pomnilniku, nikoli ne prepiše PDF-ja in ostane poravnana pri povečavi in vrtenju
Pripišite pomnilnik naloženega PDF objektom, ki ga zadržujejo, z grafi odvisnosti HotPDF: zadržani bajti, arena razčlenjevalnika in števci interniranja nizov
Zmanjšajte velikost PDF v Delphi s tokovi objektov in tokovi navzkrižnih sklicev, nato pa spremembe dodajte kot inkrementalne posodobitve s HotPDF
Stilistični nizi in alternative živijo v tabeli GSUB pisave. Oglejte si, kako HotPDF razrešuje zamenjave salt in ss01 do ss20 brez HarfBuzz v čistem Delphi
HotPDF naloženo stran PDF upodobi v bitno sliko, HDC tiskalnika ali meta-datoteko skozi eno abstrakcijo naprave in simulira prektisk CMYK za probo tiska
BuildLoadedPageSVG pretvori naloženo stran PDF v samostojen SVG in ohrani matrike besedila, zasuk strani, zrcaljenje slik, črtkanje ter tanke poteze
HotPDF strani PDF upodablja v delovnih nitih z urejeno dostavo, protipritiskom na izhodu in pomnilniškim proračunom, ki omeji vrh porabe za bitne slike
Veja razčlenjevalnika, ki ne porabi bajta, spremeni 40-bajtni PDF v neskončno zanko. Kako je HotPDF v Delphiju našel štiri zastoje in dokazal popravke
Kako HotPDF preverja verigo revizij PDF MAC po ISO/TS 32004 v Delphiju: predponski tokovi na revizijo, vrstni red podpisov in overjene dovolilne bite
Pišite izvorni PDF 2.0 iz Delphija s HotPDF: profili PDF/A-4, imenski prostori strukture PDF/UA-2, pridružene datoteke in preverjanja EndDoc, ki ujamejo
Ustvarite datoteke, skladne s standardi PDF/A, PDF/X in PDF/UA v Delphi s HotPDF: profili ICC, označena struktura in koraki preverjanja z veraPDF
HotPDF ponovno uporabi podmnožice TrueType in OpenType iz trajnega predpomnilnika na disku med teki, z naslovnimi ključi vsebine, izločanjem LRU in berljivo
Razčlenjevalnik potrdil je napadalna površina. Oglejte si napaki v PKCS#12 in ASN.1, prekoračitev števil in PBKDF2 zavrnitev storitve, odpravljeni v HotPDF
Zgradite samodejna preverjanja preflight za PDF v Delphi: ustvarite skladne datoteke s HotPDF ter jih pred izdajo preverite z orodjema veraPDF in Acrobat
Natisnite naložen PDF iz Delphija s HotPDF: poganjajte TPrinter prek PrintLoadedDocument, upodabljajte strani v HDC in kopirajte strani EMF na odložišče
Nalagajte PDF prek HTTP ali počasnih souporab s HotPDF: predpomnjenje blokov, prilagodljivo vnaprejšnje branje, preklicljivo branje in statistika obsegov
Z operatorji content streama HotPDF v Delphiju prekrijte območja in gradite postavitve N-up v naloženih PDF-jih, obenem pa spoštujte varnostno mejo redakcije
Kako je HotPDF v štirih Delphi kodirnikih 2D črtnih kod popravil obrnjen generator polinom Reed-Solomon in zakaj so ga testi QR, Data Matrix in PDF417 zgrešili
HotPDF v Delphiju osna in krožna senčenja PDF upodobi prek operatorja sh in vsak preliv razdrobi v barvne pasove, ki jih ovrednoti njegov pogon funkcij
Kako HotPDF v Delphiju upodobi vdelane pisave PDF brez namestitve: obrisi TrueType glyf, znakovni nizi CFF Type 2, znaki Type 3 in preslikave kodiranj
Upodobite naložene strani PDF v TBitmap v Delphiju s HotPDF: API RenderLoadedPageToBitmap, vgrajeni orisi glifov TrueType/CFF, pisave Type3 in predpomnjenje
Upodobite posebne barve PDF Separation in DeviceN v Delphiju s HotPDF: funkcije preslikave odtenka, vrednotenje Type 4, prilagoditev bele točke Lab
Štirje tihi hrošči upodabljalnika HotPDF v Delphiju: operandi imen z vodilno poševnico, obrnjena konkatenacija cm in indeks žetona, ki je zničil dvanajst
Priročen vodnik po Delphi poročilih v PDF s HotPDF: koordinate TextOut, vgradnja pisav Unicode, postavitev slik JPEG/PNG in vektorsko risanje
HotPDF dekodira vrteni simbole QR v naloženih straneh PDF z normalizacijo vseh osmih orientacij D4 znotraj dekoderja in ne z vrtenjem maske skeniranja
Poiščite in zamenjajte besedilo v obstoječih datotekah PDF iz Delphija z uporabo HotPDF: iskanje na ravni glifov, obratno kodiranje pisav in dejanske omejitve
THPDFDocComparison primerja dva PDF: prehodi graf objektov od kataloga navzven in izmeri razlike v slikovnih pikah, oba prehoda pa omejujejo proračuni
Kako HotPDF bere besedilo označenega PDF v avtorskem vrstnem redu s prehodom drevesa strukture in sestavljanjem glifov po MCID, z varno zasilno rešitvijo
ImportSVGFormXObject vnese risbo SVG v PDF kot ponovno uporaben Form XObject, ohrani prelive, izrez in povezave ter zavrne skripte in zunanje reference
HotPDF v2.743.0 v Delphiju zgradi videz opomb PDF brez toka /AP ter splošči pripomočke in oznake, da vrednosti obrazcev NeedAppearances preživijo
Izrišite vrstice nabora podatkov kot tabelo PDF v Delphi: preračunajte širine stolpcev, poravnajte besedilo, narišite mreže in ponovite glave na novih straneh
Poravnano besedilo PDF zahteva razporeditev glede na pisavo in hitro merjenje širine. HotPDF poravna latinske in CJK vrstice ter zmanjša klice GDI v Delphiju
Kako HotPDF izrisuje PDF vzorčne ploščice v Delphiju: stanje vzorca čez q in Q, obrezane poti polnjenja in poteze, vidni obsegi ploščic in trdi proračuni
Kako HotPDF z ExtractLoadedTypedTables znova zgradi tabele: združevanje stolpcev po toleranci, previdno nadaljevanje čez strani in tipizirane vrednosti
HotPDF lahko zapiše vsako kodno točko, ki bi se upodobila kot tofu, med risanjem strani, vrzel pa usmeri skozi verige zasilnih pisav po skriptah
HotPDF spremenljive pisave OpenType pretvori v statične instance za vdelavo v PDF ter vrednosti osi vpeče v obrise, metrike in obnovljene tabele sfnt
Preverite digitalne podpise PDF v Delphiju s HotPDF: preberite podatke o podpisniku, znova zgoščite bajte ByteRange, preverite podpise CMS/RSA in preberite,
HotPDF v čistem Object Pascalu dekodira WebP VP8L brez izgube, zato AddImageFromFile sprejme .webp brez DLL-a ter obravnava pasti bitov RFC 9649
Pretvorite dinamične obrazce XFA v izvorni AcroForm v Delphiju s HotPDF FlattenLoadedXFA, preglejte opozorila ter upravljajte omejitve arhiviranja in PDF/A
Obrazci XFA shranjujejo bogato besedilo kot podnabor HTML. Poglejte, kako HotPDF splošči teke exData in pretvori povezave a-href v pripombe povezav PDF v Delphi
Izvozite in uvozite opombe PDF kot XFDF v Delphi s HotPDF: prenos v obe smeri po standardu ISO 19444-1 za črte, poligone, črnilo, notranjo barvo in komentarje
Kako HotPDF pretvarja XPS in OpenXPS v PDF v Delphiju: matrika fiksne strani 0.75, Form XObjecti VisualBrush, tlakovalni vzorci ImageBrush in elipsno senčenje
Ustvarite, zaznajte in potrdite e-račune ZUGFeRD in Factur-X v Delphiju s HotPDF: vgradnja PDF/A-3, pravila EN 16931 Schematron in iskrene omejitve pogona
Dodajte PDF anotacije v Delphiju s HotPDF: besedilne opombe, prosto besedilo, kvadrate in štampiljke ter spoznajte njihovo razlikovanje od polj AcroForm
Referenca za HotPDF RtLTextOut v Delphiju: podpis, parametri, nastavitev nabora znakov 178/177, RegisterUnicodeTTF, delujoč primer in pogoste napake RTL