Branje lastnosti pisav PDF s PDFium Component v Delphiju
Preglejte pisave v PDF iz Delphija s PDFium Component: preberite ime družine, osnovno ime, težo, kot ležeče pisave in ali je pisava vgrajena
Blog o razvoju programske opreme losLab
Software Development Blog
Preglejte pisave v PDF iz Delphija s PDFium Component: preberite ime družine, osnovno ime, težo, kot ležeče pisave in ali je pisava vgrajena
Preden zaupate datoteki PDF, popišite njeno tveganost. Oglejte si, kako PDFium bere JavaScript dokumenta, dejanja zagona in dovoljenja podpisov v Delphi
Zgradite delujoč bralnik PDF v Delphiju s PDFium Component: povežite TPdf s TPdfView, naložite in izrišite dokument ter dodajte navigacijo, zoom in prilagajanje
Recept v Delphiju za združevanje skeniranih slik v en PDF s PDFium Component: ustvarite dokument, dodajte stran za vsako sliko, prilagodite velikost in shranite
Pretvorite strani PDF v slike JPEG v Delphiju s PDFium Component: pretvorite DPI v slikovne pike, izrišite strani v bitno sliko in jo kodirajte s TJPEGImage
Zgradite dokument PDF iz nič v Delphiju s PDFium Component: CreateDocument, AddPage, AddText in CreatePath ter pravila koordinat in vgrajevanja pisav
Ustvarite poudarjene in podčrtane označbe s PDFium v Delphiju: vrstni red QuadPoints, zakaj FPDFAnnot_SetAttachmentPoints vrne false, in popravek z Append
Diagnosticirajte napake pri nalaganju pdfium.dll v Delphi: popravite 32/64-bitni ERROR_BAD_EXE_FORMAT 193, opazite zastareli DLL in varno naložite komponento
Zaznajte obrazce XFA v Delphiju in izvlecite pakete template, datasets ter config kot surovi XML s PDFium Component, saj statično branje ne rabi V8
Izvozite in uvozite podatke obrazcev in anotacije XFDF v Delphiju s komponento PDFium Component: povratno potovanje ISO 19444-1, 18 podvrst anotacij in varno
Izvlecite vgrajene slike iz PDF v Delphiju s PDFium Component: preberite BitmapCount, pridobite Bitmap[], obravnavajte tihe napake in shranite kot JPEG ali BMP
Črpanje besedila iz PDF v Delphi s PDFium Component: neposreden dostop do znakov preko Character[], struktura odstavkov z ReadablePageContent in zaščita Active
Ovijanje knjižnice C v Pascal skriva ostre robove. Oglejte si napake v povezavi PDFium, od povratnih klicev cdecl do krčenja kazalcev FPC Win64, in njihove
Preberite podpise PDF s PDFium Component v Delphiju in Lazarusu: preglejte SubFilter, ByteRange in CMS, nato zaznajte izhodiščne ravni PAdES od B-B do B-LTA
Dodajte dolgoročne podpise PAdES v Delphiju s PDFium Component: časovni žigi RFC 3161, shrambe DSS in DocTimeStamp za ravni B-T, B-LT ter B-LTA
Združevanje datotek PDF v Delphi s PDFium Component: ImportPages, obsegi strani, položaj vstavljanja, tihi neuspeh in obnašanje obraznih polj
Postavite več strani PDF na en list, prerazporedite strani na mestu ali izvlecite podnabor. Oglejte si vmesnike API za PDFium v Delphiju in ročico, ki jo vrnejo
Zakaj iskanje podnizov pokvari razčlenjevanje slovarjev PDF v Delphiju: ujemanje celotnih žetonov imen po ISO 32000-1 in meje virov proti sovražnim datotekam
Izdelava dostopnega bralnika PDF v Delphi s PDFium: strukturiran vrstni red branja, karaoke označevanje besed za TTS in ocena za neoznačene datoteke PDF
Kako PDFiumPas presaja polja AcroForm med dokumenti PDF v Delphiju: GraftPdfAcroForm, preslikava strani widgetov, transakcije karte in fail-closed meje
Kako PDFiumPas v Delphiju meri podrobnost in izbira med petimi jedri prevzorčanja ter nabira barve v predpomnoženi alfi, da zmanjšana slika ostane ostra
Izdelajte ploščo za pregled PDF anotacij v Delphiju: indeksirajte označbe po straneh, preživite veto videza ter prebarvajte ali brišite anotacije brez sledi
Dolgo upodabljanje PDF sodi stran od niti UI. Oglejte si, kako vezava PDFium poganja delo v nitih ozadja z odpovedljivimi prihodnostmi v Delphiju
Kako komponenta PDFium Delphi izrisuje velike strani v vodoravnih pasovih, zakaj negativen odmik Y ohrani geometrijo in kako PNG ter TIFF tečeta v tok
Počasno upodabljanje strani ne bi smelo zamrzniti uporabniškega vmesnika ali teči do samega konca. Preberite si, kako progresivno upodabljanje s PDFium postane
Potrditvena polja se sploščijo kot nepotrjena v PDFium Component, kadar je /V prebran iz opombe widgeta, ker /V pripada nadrejenemu slovarju polja po ISO
AddCidType2Text zapiše besedilo na ravni glifov s pisavo CID Type 2 in ustvari preslikavi CID-to-GID ter ToUnicode, da besedilo ostane izvlečljivo
Komponenta PDFium razvrsti signedAttrs kot DER SET OF, ker to zahteva X.690 11.6, samopreverjanje pa ne ujame tega, kar zavrnejo validatorji tretjih strani
Veriga iskanj po vrstnem redu, s katero komponenta PDFium najde svojo domorodno knjižnico, in kako je velika črka v makroju cilja polomila iskanje na Linuxu
Štiri skrite razlike Delphi in FPC/Lazarus vplivajo na kodo PDFium: trajanje zapisov, preverjanje obsega, pretvorbe E2010 TBytes in izguba bajtov AnsiString
Dnevnik urejanja doda PDF-ju v Delphiju razveljavitev in ponovno uveljavitev na ravni dokumenta ter obnovitev po sesutju prek preverjenih posnetkov
Kako PDFium Component naloži vgrajen PDF neposredno iz bajtnega obsega TBytes v Delphiju, z varnim preverjanjem meja pred prekoračitvijo in pravili življenjske
FPDFText_GetUnicode vrne celotno 32-bitno kodno točko, WideChar pa vsebuje 16 bitov, zato lahko PDFium Component v Delphiju poškoduje emoji in redke ideograme
PDFium Component v Delphiju zavrne popravljanje šifriranega PDF-ja z navadnimi označevalniki ali podpisi PAdES v skladu z ISO 32000-1 7.5.6 pri inkrementalnih
Kako komponenta PDFium overi evropski zaupani seznam, preden ga razčleni, in zapisuje kvalificirano stanje ločeno od običajnega zaupanja verige
PDFiumPas razreši aktivno verigo revizij xref in Adobe Extension Level ter shrani Delphi PDF v natančni različici od 1.3 do 1.7 brez kršenja skladnosti
Kako WaitForIdle in odgovori padSynchronize zastojijo glavno nit Delphi v PDFium Component, plus zmogljivost vrste, vrstni red zaustavitve in omejitve
FillChar v rezultatu funkcije Delphi ali FPC z ničlami prepiše upravljani zapis, ne da bi sprostil njegove nize, zato v zanki uhaja pomnilnik
Zakaj so izpolnjeni obrazci PDF v programu Acrobat videti prazni in kako to odpraviti: nastavitev FormFill, navigacija s tipkovnico in izris videza obrazca
Večplastna zanka za tiskanje v pregledovalniku PDF za Delphi in FPC po kliku na Prekliči še naprej izrisuje, ker Free Pascal ob vstopu zaklene mejo zanke for
Ne-ASCII naslov PDF-ja v Free Pascalu postane neveljaven UTF-8 v paketu XMP; razložimo pravilo kodne strani nizov in popravek SetCodePage v PDFiumu
Zapišite šifrirane PDF datoteke ISO/TS 32003 AESV4-GCM v Delphiju s PDFiumPas: izpeljava ključa R7, žeton celovitosti PDF MAC in preverjanje z ValidatePdfMac
Prenos pregledovalnika PDF iz Delphi v Lazarus in Free Pascal: kodiranje nizov, gradnja obrazcev, nalaganje knjižnice PDFium in glasovna sinteza
PDFium VCL pošilja poizvedbe RFC 3161 skozi libcurl na ne-Windows ciljih, z osmimi vezanimi simboli in dvema nastavitvama, ki odločita o zaseku
Dodajte temni način in načine branja za slabovidne v pregledovalnik PDF v Delphiju: obračanje po izrisu, dve vrsti sivin in vidne barve prekrivanja
PDFium VCL veže simbole Security med zagonom, zaledje podpisovanja na verigi ključev macOS se prevede povsod in poimenuje vsak nerazrešeni simbol
Označena vsebina je par BDC in EMC za označeni PDF. Kako PDFium Component iz običajne kode Delphi bere imena oznak, tipizirane sezname lastnosti in MCID
Kako konvencija vrstičnih vektorjev PDF naredi Multiply za dodajanje na konec in PreMultiply za dodajanje na začetek v Delphiju, zakaj PreTranslate potrebuje
Komponenta PDFium v Delphiju obnovi imenska in številska drevesa ISO 32000: uravnotežena vozlišča, pravilni /Limits in stabilen koren s preverjenim zapisom
Spoznajte, zakaj FlateDecode sam pusti objektne tokove PDF v diferenčni obliki in kako PDFiumPas v Delphiju obnovi napovedi PNG in TIFF Objektni tok PDF, ki se
ApplyOcrSearchLayer skeniranim stranem doda nevidno besedilno plast OCR in štirikotnike besed preslika prek transformacij naprava-stran, brez posega v slike
PDFium VCL priključi preverjevalnik CMS OpenSSL v validacijo PAdES, trije vedenji OpenSSL pa bodo tiho dala napačno sodbo, če jih ne obravnavate
Kako PDFiumPas v Delphiju briše skalare Unicode, ki se dotikajo pravokotnikov za redigiranje, ter obreže poti in slike, namesto da jih spusti celotne
Ko je pdfium.dll starejši od vezave, en manjkajoč izvoz lahko ubije nalaganje. Kako PDFium Component v Delphiju loči neobvezne izvoze in se varno degradira
Kako TPdfOutlineEditor v PDFiumPas naloži drevo orisa, premika in ponovno cilja predmete ter s ApplyPageMap prestavi vsak izrecni cilj skozi vaš načrt strani
Zakaj ročniki objektov strani PDFium berejo stare koordinate po FPDFPage_TransFormWithClip v Delphiju, ter vrstni red ponovnega nalaganja in varovalke
Omeji vsak razčlenjevalnik PDF v Delphiju z eno politiko posnetka: komponenta PDFium centralizira meje rekurzije, žetonov, objektov, bajtov, razmerja in roka
Triaža prejetih PDF-jev v Delphiju s PDFiumom: preverite metapodatke Info/XMP, zaznajte šifriranje, JavaScript ter XFA in usmerite tvegane datoteke
Ustvarjajte arhive PDF/A, veljavne v veraPDF, v Delphi z PDFium Component: SaveAsPdfA, vbrizg XMP in ICC OutputIntent, skladnost a/b/u in pasti
Zakaj datoteka PDF/A odpove pri omejitvah vsebnika Annex C ali vnosu /Encoding simbolne TrueType in kako PDFium Component obe stvari poroča iz Delphija brez DLL
Zgradite preflight preverjalnik PDF/A v Delphi s PDFium Component: pregled 29 validacijskih težav z žetoni, pravila po delih, object streams, brez popolnega
PDFDocEncoding ima posebni blok na $80, ne na $7F, in ena premaknjena vrstica povzroči, da uvoz FDF komponente PDFium vsak simbol dekodira kot soseda iz tabele
PDF/R drži pregled na eno pasovno sliko na stran brez besedila in brez pisav. Kako PDFium Component v Delphiju validira ISO 23504-1 in kaj vsaka zavrnitev
S PDFium VCL prehodite živo drevo oznak PDF in ujemite napake vsebine PDF/UA, ki jih pregled na ravni bajtov zgreši: Figure Alt, besedilo Formula in enolični
Ustvarjajte in preverjajte datoteke za spremenljivo podatkovno tiskanje PDF/VT-1 v Delphi z PDFium VCL: drevesa DPart, obvezno parjenje s PDF/X-4 in pasti ISO
PDFiumPas v Delphiju podpisuje PAdES prek PKCS#11: CK_ULONG ima v Windows 4 bajte in v LP64 8, tabela funkcij pa se pri drugačnem pakiranju premakne
Kako komponenta PDFium usmerja vsak klic oblikovanja skozi en namestitveni zaledni sistem, z Uniscribe na Windows in vezavo HarfBuzz ob zagonu za FPC
Avtomatizirajte preflight PDF/A in PDF/UA v Delphiju s PDFiumom: paketne zanke, JSON in CSV poročila, izhodne kode ter opozorila o indeksiranju strani
PDFium Component v Delphiju iz strani PDF zgradi semantični model za preoblikovanje in ga izvozi kot samostojen HTML z naslovi, seznami in zaznanimi tabelami
Podpisujte PDF z oddaljenim ključem HSM ali v oblaku iz Delphija s PDFiumPas: PreparePadesRemoteSignature in CompletePadesRemoteSignature s trajnimi sejami
Zagotovite gladek zoom in pomikanje v bralnikih PDF v Delphiju s PDFiumom: ključi pomnilnika, lastništvo bitnih slik, progresivni izris in pomnilniški proračun
Ključavnica izrisa PDFiumPas ščiti rasterizacijo pred sočasnim UnloadPage ali ReloadPage, vendar jo je šest klicev TPdf in TPdfView preskočilo do v2.26.0
Zaščitite področje za predogled PDF v Delphiju s PDFiumom: onemogočite JavaScript ob nalaganju, presezite klikanje povezav in filtrirajte priloge
Kako PDFiumPas v Delphiju hrani samo deskriptorje xref odsekov, razreši eno številko predmeta na zahtevo čez omejena okna in predpomni le dotaknjene vnose
Izvlecite besedilo PDF kot bloke, vrstice in razpone v Delphiju s PDFiumPas GetStructuredText: izbira vrstnega reda branja, označeno bogatenje in varen proračun
ConfigureSystemFontProvider pusti aplikaciji v Delphiju, da za nevdelane pisave PDF sama priskrbi bajte pisave, namesto da izbira operacijski sistem
ExtractTables in ExtractDocumentTables zaznata črtane in s presledki poravnane tabele, razrešita združene celice in razpone ter vrstice dasta v CSV ali JSON
Postavljanje PDF besedila zahteva širine nizov, še preden sploh rišete. Vezava PDFium izmeri besedilo brez dotika strani za prelom besed v Delphiju
PDFium v Delphiju predpomni ročico FPDF_TEXTPAGE; po AddText, SetText ali AddPath postane zastarela, če je pred naslednjo poizvedbo besedila ne naložite znova
Pojasnilo dvojnega vrtenja strani in napačnega razmerja sličic pri prilagojenem povečavi v PDFium Component za Delphi Funkcija FPDF_RenderPageBitmap v PDFium
Zakaj prenos razporeditve besedila PDF z Windows pomeni implementirati UAX #9 sami, in dve napaki, ki pokvarita astralne znake ali preskočita preurejanje
Besedilna stran PDF nima objektov vrstic. Kako PDFium Component zgradi vizualne vrstice iz geometrije FPDFText_GetCharBox in deli en pomočnik čez vse poti
PDFium Component v Delphiju loči indeks polja obrazca od indeksa opombe: filtrira podtipe Widget, preslika na meji in popravi fokus obrazca brez pregledovalnika
Sinhronizirajte pretvorbo besedila v govor z označevanjem besed v Delphiju s PDFiumom: TrackReadingWordAt, samodejno pomikanje in pasti Unicode
Pojasnilo, zakaj PDFium Component zapiše urejanje polja XFA samo v pomnilniški medpomnilnik in ga ob shranjevanju ne ohrani v PDFium Component zapiše besedilo
Natisnite dokumente PDF iz Delphija s PDFium Component: izrisovanje strani, pošiljanje bitnih slik v TPrinter prek StretchDIBits, prilagajanje papirju in zasuk
Draw a watermark or logo once, place it on every page. See how PDFium's Form XObjects make reusable page stamps in Delphi, and the handle lifetime rule
Poženite JavaScript AcroForm v Delphiju s PDFium Component: zakaj izračuni polj molčijo, zahteve za DLL z V8 in gostiteljski dogodki za veto nad dejanji PDF
Dodajte digitalni podpis PAdES B-B v PDF v Delphi s komponento PDFium Component: samostojno zgrajen SHA-256, CMS in Windows CNG ozadje za podpisovanje na ravni
Razdelite PDF po straneh, obsegih ali zaznamkih s PDFium Component v Delphiju z uporabo TPdf.ImportPages, CreateDocument in preverjenih rezultatov SaveAs
Ni nujno, da se več gigabajtov velik PDF naloži v celoti. Preverite, kako adapter TStream omogoča PDFium callback na zahtevo FPDF_FILEACCESS in zakaj omejitev
Zgradite vzporedni pregledovalnik PDF v Delphiju s PDFium Component z neodvisnimi ploščami, lastnim TPdfView.Zoom in usklajeno navigacijo po straneh
Sodobni PDF-ji skrivajo strukturo v stisnjenih objektnih in xref tokovih. Preverite, kako validator v Delphiju razširi ObjStm in prebere priklopnike xref tokov
Validirajte datoteke PDF/X za tisk v Delphiju: ValidatePdfX komponente PDFium izvaja preglede ISO 15930 za TrimBox, Trapped, OPI, LZW in vgrajevanje pisav
Kako komponenta PDFium Delphi v macOS preveri podpise PDF prek CMSDecoder in SecTrust: združeni razponi bajtov, preslikava statusov in pravila CFRelease
Zakaj preverjalniki PDF zavračajo podpise PAdES: polja ByteRange z vrednostjo nič, manjkajoča predpona D: za datume in izgubljeni /Encrypt po postopnih
Kako PDFium Component obravnava priloge datotek PDF v Delphiju: AttachmentCount, Attachment, CreateAttachment, DeleteAttachment, sanitacija poti in shranjevanje