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
Uporabite Delphi recept za združevanje skeniranih slik v en PDF s PDFium Component: ustvarite dokument, dodajte stran za vsako sliko, prilagodite velikost in
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 označitve s poudarjanjem in podčrtavanjem s PDFium v Delphiju: vrstni red QuadPoints, zakaj FPDFAnnot_SetAttachmentPoints vrne false in popravek z
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 Delphi in ekstrahirajte pakete template, datasets in config kot surovi XML s komponento PDFium Component — statično branje paketov ne
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 vsak Bitmap[], upravljajte tiho napako in shranite kot JPEG ali
Č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 komponento PDFium Component v Delphi in Lazarus: preglejte SubFilter, ByteRange in CMS, nato pa zaznajte izhodiščne ravni PAdES B-B do
Dodajte dolgoročne podpise PAdES v Delphi s komponento PDFium Component: časovni žigi RFC 3161, DSS shrambe za potrjevanje in DocTimeStamps za B-T, B-LT in
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 ključev pokvari razčlenjevanje slovarjev PDF v Delphiju: ujemanje celotnih žetonov imen po standardu ISO 32000-1 in omejitve virov proti
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
Izdelajte ploščo za pregled PDF anotacij v Delphi: indeksirajte označbe po straneh, preprečite zaklepanje videza ter barvajte ali brišite anotacije brez
Dolgo upodabljanje PDF sodi stran od niti UI. Oglejte si, kako vezava PDFium poganja delo v nitih ozadja z odpovedljivimi prihodnostmi v Delphiju
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 32000-1
Štiri skrite razlike med Delphi in FPC/Lazarus, ki vplivajo na isto kodo PDFium: življenjska doba začasnih zapisov, preverjanje obsega, pretvorbe TBytes in
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 CJK
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 posodobitvah
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 lastništva TPdf
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
Prenos pregledovalnika PDF iz Delphi v Lazarus in Free Pascal: kodiranje nizov, gradnja obrazcev, nalaganje knjižnice PDFium in glasovna sinteza
Dodajanje temnega načina in filtrov za slabovidne v Delphi: inverzija po izrisu, siva lestvica in prilagajanje barv prekrivnih elementov Slaboviden bralec ne
Kako konvencija vrstičnih vektorjev PDF naredi Multiply za dodajanje na konec in PreMultiply za dodajanje na začetek v Delphiju, zakaj PreTranslate potrebuje linearni del, in kako se sestavijo pomočniki pivota
Spoznajte, zakaj FlateDecode sam pusti objektne tokove PDF v diferenčni obliki in kako PDFiumPas v Delphiju obnovi napovedi PNG in TIFF
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
Zgradite preflight preverjalnik PDF/A v Delphi s PDFium Component: pregled 29 validacijskih težav z žetoni, pravila po delih, object streams, brez popolnega
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
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
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
Postavljanje PDF besedila zahteva širine nizov še preden sploh rišete. Oglejte si, kako PDFium vezava izmeri besedilo, ne da bi se sploh dotaknila strani, za
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
Kako PDFium Component v Delphiju loči indeks polja obrazca od indeksa opombe: filtrira podtipe Widget, preslika na naravni meji, popravi fokus obrazca brez glave
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
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
Zaženite AcroForm JavaScript v Delphiju s komponento PDFium Component: zakaj izračuni polj ostanejo nemi, zahteve za V8 DLL in gostiteljski dogodki, ki
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
Kako razdeliti PDF po straneh, obsegu ali zaznamkih s PDFium Component v Delphiju: TPdf.ImportPages, CreateDocument, preverjanje SaveAs in ponastavitev Active
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
Izdelajte vzporedni pregledovalnik PDF v Delphiju s PDFium Component: dve ali tri neodvisne plošče, zoom prek TPdfView.Zoom in sinhronizirana navigacija strani
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
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