PDF Library for Delphi skrifttype-fallback til CJK og emoji
Ret manglende CJK-, symbol- og emoji-glyffer i Delphi-PDF-filer med skrifttype-fallback i PDF Library for Delphi, klyngeformning og en JSON-rapport
losLabs softwareudviklingsblog
Software Development Blog
Ret manglende CJK-, symbol- og emoji-glyffer i Delphi-PDF-filer med skrifttype-fallback i PDF Library for Delphi, klyngeformning og en JSON-rapport
PDF Library for Delphi mærker tekst, overskrifter, figurer og tabeller, mens du tegner dem, så tilgængelig PDF ikke længere kræver manuel indkapsling i BeginTag
PDF Library for Delphi indlejrer AVIF-, HEIF- og JPEG XL-billeder i PDF og bevarer den alfa, ICC-profil og 16-bit-kanaler, som en bitmap-konvertering mister
Vektorstregkoder forbliver skarpe i alle størrelser. Se hvordan PDF Library for Delphi tegner QR, PDF417, DataMatrix og Code128 med fejlkorrektion
Sådan har PDFlibPas hærdet TIFF-afkoderen i Delphi: BigTIFF magic 43 afvises ved navn, fliseopdelt TIFF afvises ved tagparsing, dekodning begrænses til 256 MiB
Skriv PDF Catalog SpiderInfo Web Capture-kommandometadata i Delphi med PDF Library for Delphi: indirekte kommandoordbøger, URL, niveauer og flag-whitelist
PDF Library for Delphi sender PDF-filer som e-mail via Windows CDO, og korrekt CoInitializeEx-apartmenthåndtering holder batchafsendelse i flere tråde kørende
CollateDocumentsEx i PDF Library for Delphi fletter forsider og bagsider fra duplexscanninger til læserækkefølge uden at duplikere fælles skrifttyper
Forbind PDF/A-preflight, PAdES-signering og ByteRange-revision i én Delphi-arbejdsbænk med PDF Library for Delphi, så du signerer den revision du validerer
Genafspil en PDF-content-stream i Delphi med PDF Library for Delphi og spor CTM, tekstmatrix, klipgrænser og q/Q-grafiktilstandsstakken for hver operator
ConvertToPDFA reparerer et dokument, angiver delen det udgiver sig for og tjekker resultatet, mens RepairDocumentMetadata får Info og XMP til at stemme i Delphi
Sådan kopierer PDFlibPas CopyForeignObject PDF-objektclosures på tværs af dokumenter, og hvorfor cykliske Parent-referencer crashede uden in-progress-sikring
Eksporter ethvert TDataSet-, FastReport-, QuickReport- eller ReportBuilder-rapport til PDF i Delphi ved hjælp af losLab PDF Library, med sideopdelte tabeller
Gør Delphi PDF-output byte-identisk med et deterministisk trailer-ID: hvordan seedet udledes, hvorfor krypterede filer beholder deres, og hvad man ellers skal
PDF Library for Delphi udstiller samme flade PDF-API som Stdcall-DLL, Safecall-ActiveX og Cdecl-dylib, og hver binding skjuler sine streng- og håndtagsfælder
PDF Library for Delphi knytter dokument-handlinger såsom WillClose og WillPrint til Catalog /AA, og side-handlinger til Page /AA i Delphi, med PDF/A-grænser
Sådan implementerer PDFlibPas RFC 8032 Ed448 og de tre RFC 5639 Brainpool-kurver uden eksternt kryptobibliotek, og de seks rodårsager, der viste sig undervejs
PDF/A-overholdelse er ikke fakturaoverholdelse. Se hvordan e-fakturaer fra PDF Library for Delphi består både veraPDF-containertjek og Mustang-forretningsregler
Løs PDF/A-preflightfejl 00030 i Delphi: EmbedMissingFonts i losLab PDF Library tilføjer skrifttypeprogrammer til eksisterende PDF-filer uden at genopbygge
En EMF-til-PDF-konverter på 6500 linjer behøvede en ændret betingelse, ikke en omskrivning, og ULONG_PTR-hatchfeltet forskubber Win64-metafilrecords
PDF Library for Delphi genforsøger en forkert adgangskode ved at genskabe TPDFDocument for hvert forsøg frem for at nulstille den, og stopper efter 16 forsøg
Læs PDF /Encrypt-ordbogen som en revisor: PDF Library for Delphi-kald til algoritme, nøglelængde, AES-256 R5 vs R6, tilladelsesbits og Identity-filterfælder
En e-faktura er en PDF/A-3 med faktura-XML indlejret. Se hvordan PDF Library for Delphi bygger Factur-X- og ZUGFeRD-hybridfakturaer på tværs af profiler
PDF Library for Delphi fletter PDF-filer hurtigt ved at genbruge kildebytes og forskyde indirekte referencer objekt for objekt uden at parse og reserialisere
Flyt PDF-formulardata mellem AcroForm og forretningssystemer i Delphi med losLab PDF Library: FDF- og XFDF-værdier, hierarkiske felter, formateret tekst og XFA
Hvordan AuditDocumentSpace i losLab PDF Library fordeler en PDF-filstørrelse på 12 objektkategorier i Delphi, så du måler oppustethed, før du komprimerer filen
EnumPageContentStatesEx i PDF Library for Delphi rekurserer ned i Form XObjects, opdager cyklusser via kaldkæden og afgrænser dublerede ressourcenavne korrekt
Free Pascal på Win32 kræver COFF-objekter, så PDFlibPas holder et separat objectsæt, normaliserer sektionsnavne og dropper Delphis 64-bit integer-hjælpere
En PDF kan indeholde et korts koordinatsystem. Se, hvordan PDF Library for Delphi læser GeoPDF-viewports, målingsordbøger og WKT- eller EPSG-rammer i Delphi
Byg GoToR-, GoToE- og Launch-handlinger med PDF Library for Delphi: eksterne sidehop, indlejrede mål, opstart af eksterne filer og nulbaseret-side-fælden
PDF Library for Delphi layouter HTML med display flex og grid inde i PDF-sider og paginerer fodnoter på tværs af spalter og sider med fortløbende nummerering
Lad PDF-tekst flyde gennem balancerede spalter med sprogbevidst orddeling i Delphi via DrawTextFlowColumns og SetTextFlowHyphenation i PDF Library for Delphi
Skriv inkrementelle PDF-opdateringer i Delphi med AppendToStream i losLab PDF Library: bevar digitale signaturer og undgå fuld omskrivning af store filer
TPDFlibViewer i PDF Library for Delphi gemmer in-place-redigering af formularfelter via OnExit, og nulstiller du ikke FInplaceEditor først, genindtræder commit
PDF-formularhandlinger gør en side interaktiv. Se hvordan PDF Library for Delphi kobler Hide, ImportData, Named og JavaScript-handlinger til felter og links
Byg en interaktiv PDF-fremviser i Delphi VCL med TPDFlibViewer: fem museværktøjer, færdige handlinger, fremhævning af søgetræf, annoteringsklik og udskrivning
PDFlibPas tilbyder en indbygget Pascal JBIG2-encoder og en valgfri ekstern, og at flytte den eksterne backend til Free Pascal krævede en DLL, ikke objekter
PDFlibPas linker jbig2enc-backenden statisk ind i Free Pascal-programmer uden DLL og viser, hvordan ObjConv fjerner pick-any COMDAT og FPC-fejl 200603061
Åbn gigabyte-store PDF-filer på millisekunder med direct access i PDF Library for Delphi: sidehåndtag, streamede fletlister, områdeudtræk og xref-reparation
LZW-encoderen er én post foran afkoderen, så de to sider har brug for forskellige code-width-tærskler. Sådan får PDFlibPas EarlyChange rigtigt
Hvorfor sletning af PDF-sider ikke gør filen mindre, og hvordan mark-sweep garbage collection i Delphi dropper forældreløse objekter via trailerens rodsæt
PDFlibPas læser gigabyte-store PDF-filer via ét glidende, skrivebeskyttet vindue, så LoadFromMappedFile leverer objektslices uden seek-kald eller ekstra buffere
PDF Library for Delphi fletter AcroForm-dokumenter med en eksplicit politik for dublerede felter, der afviser, deler eller omdøber ens navngivne felter sikkert
PDFlibPas implementerer FIPS 204 ML-DSA 44, 65 og 87 i ren Object Pascal til Delphi og FPC, med den delte motor og de samplingfejl, der brød KAT
PDFlibPas sammenligner et dokument med en tidligere revision og sorterer hver forskel ind i en whitelist, så DocMDP-håndhævelse bliver én niveausammenligning
Render PDF-sider til 1-bit monokrome bitmaps og beskær et delområde i Delphi med PDF Library for Delphi via GDI-halvtonekonvertering uden for rendereren
Skift mellem indbygget renderer, Cairo og PDFium pr. fil i PDF Library for Delphi: motorprober, fælder i DPI-skalering og en fallback-kæde der logger sig selv
Sådan skriver losLab PDF Library PDF 1.5-objektstrømme og xref-strømme fra Delphi: ObjStm-layout, type-2-poster, W-feltbredder og krypteringsregler
PDF-lag driver kort, CAD-tegninger og flersprogede varianter. Se hvordan PDF Library for Delphi opretter, konfigurerer og læser Optional Content Groups
De fleste Delphi PDF-biblioteker kan skrive bogmærke- og annotationsactions, men ikke læse dem tilbage. Introspektér GoTo-, URI-, Launch- og JavaScript-actions
Generer PAdES-B-B, B-T og B-LT signaturer i Delphi med PDF Library for Delphi: tidsstempelreservationer, DSS-samling og ByteRange-revisioner før filer godkendes
PDFlibPas knytter indlejrede filer til en enkelt side via AF-arrayet i ISO 32000-2 14.13, mens selve indholdet forbliver i EmbeddedFiles name tree
Sammenføj og placer PDF-sider side om side eller overlej dem med vektorpræcision ved hjælp af losLab PDF Library Form XObject-fangst og sammensættelige
Render PDF-sider i parallel fra Delphi med losLab PDF Library: Hvorfor TPDFlib har brug for én forekomst pr. arbejder-tråd, CoInitialize til GDI+ og sikker
Reducer PDF-filstørrelsen i Delphi med losLab PDF Library: Dæk delmængdedannelse af integrerede skrifttyper, downsample for store billeder, og konverter ældre
Eksportér PDF-sider som Markdown eller DOCX fra Delphi med PDF Library for Delphi: udledte overskrifter, lister, tabeller og streamet skrivning uden Office
Kør indbygget PDF/A- og PDF/UA-preflight fra Delphi med PDF Library for Delphi: strukturerede resultater, diff-rapporter, rettelser ved gem og veraPDF-krydstjek
En Factur-X-faktura dumper veraPDF, hvis XMP-egenskaberne ikke er deklareret. Sådan tilføjer PDF Library for Delphi PDF/A-3-udvidelsesskemaet til fx-metadata
PDF/E-1 har sin egen XMP namespace, kræver fuld lifecycle-metadata og forbyder BX-kompatibilitetsflugten, så PDFlibPas preflighter indhold inden for grænser
Sådan reviderer PDFlibPas PDF/UA-fontlag i Delphi: glyfbredder opløst via cmap og CIDToGIDMap, konservative CharSet- og CIDSet-regler, content stream-scans
PDFlibPas bygger PDF/VCR-1-replacement-templates som en StructTreeRoot-gren, så save-gaten og manifestet gennemgår alle top-level-grene, ikke kun den første
PDF Library for Delphi slår visuelt ens PDF-billeder sammen, når de kun adskiller sig i kodning, med perceptuel hashing, tre fejltærskler og en tørkørsel
Delphi-udskriftsforhåndsvisning, der matcher den udskrevne side: device-context-gengivelse, virtuelle printere, skalering og DevMode med PDF Library for Delphi
Profilér PDF-gengivelse i PDF Library for Delphi: hash-indeks til ordbogsopslag, LUT til gamma pr. pixel og TStringBuilder mod O(n²)-strengsammenkædning
Sådan åbner PDFlibPas multi-gigabyte PDF-filer fra HTTP-range-servere og objektlager: read callbacks, chunk-justeret caching, request-sammenlægning og prefetch
PDF Library for Delphi åbner AES-128- og AES-256-PDF-filer fra en hexfilnøgle, verificerer den mod /U eller /Perms og holder handle skrivebeskyttet
Sådan genopbygger PDF Library for Delphi en beskadiget xref-tabel med en enkelt tokenscanning, der ignorerer strenge, kommentarer og bytes inde i strømme
RecolorDocument flytter en PDF over i gråtone, RGB eller CMYK uden at gentegne den og konverterer farveoperatorer, billeder og indekserede paletter samlet
Erstat PDF-sider på stedet med PDF Library for Delphi, så bogmærker, links og widgets overlever, fordi sideobjektet bevares og kun visuelle nøgler flyttes
Ikke-ASCII AES-256-adgangskoder fejler i andre læsere uden SASLprep. Sådan forbereder PDF Library for Delphi adgangskoder efter ISO 32000-2 og RFC 4013
Generer selvsignerede RSA-testcertifikater i Delphi med PDF Library for Delphi og Win32 CryptoAPI, inklusive nøglelængdeflag i CryptGenKey og CRYPT_EXPORTABLE
PDFlibPas kører SHA-3 og SHAKE256 på én Keccak-f[1600]-kerne, adskilt kun af pad10*1-domænebyten og rate-reglen, plus en streaming-XOF til Delphi
Tre former for tom erstatningsimplementation, hvorfor den, der melder succes, er sværest at finde, og hvordan den diagnosticeres ved at inspicere outputbytes
PDF Library for Delphi opretter alpha- og luminositets-soft masks, sætter billeders Matte-poster og udflader transparens til en trykbar PDF 1.3-fil
Generer taggede PDF-filer fra Delphi med PDF Library for Delphi: strukturtræer under tegning, tabeloverskrifter, artefakter og PDF/UA-diagnostik ved lagring
PDF Library for Delphi knytter hvert ekstraheret tegn til sin content-stream-instruktion og sine kildebytes, så Delphi-kode kan redigere én glyph direkte
Udtræk placeret tekst, originale billedstrømme og skrifttypemetadata fra PDF-filer med PDF Library for Delphi, plus udtræksindstillinger til søgning og revision
Søg i PDF-tekst pr. sideområde med PDF Library for Delphi: hvert træf returnerer side og bounding-rektangel, og hver tekstblok og hvert billede kan enumereres
Ægte PDF-redigering i Delphi med losLab PDF Library: RedactRegion sletter indholdsstrøms-bytes, mens SanitizeDocument fjerner metadata, scripts og handlinger
PDF Library for Delphi matcher kanonisk ækvivalent tekst, så en NFC-forespørgsel finder NFD-indhold, og holder hvert hit på hele grafemklyngegrænser
En PDF-fortolker er en angrebsflade. Se heltalsoverløb, out-of-bounds-skrivning, ugyldige felttyper og ubegrænset rekursion i Delphi-dekodere
En PDF er et komplet 2D-vektorlærred. Se, hvordan PDF Library for Delphi tegner stier, Bezier-kurver og aksiale gradienter med even-odd og nonzero fill i Delphi
PDF Library for Delphi sætter japansk og kinesisk tekst nedad på siden med en Type0-skrifttype i vertikal skrivetilstand og skrifttypens egne vertikale glyffer
Sæt fart på en Delphi PDF-fremviser med en disk-side-cache på tværs af sessioner og DPI pr. skærm: FNV-1a-fingeraftryk, LRU-beskæring og WM_DPICHANGED i losLab
PDF Library for Delphi importerer WOFF2-webskrifttyper og instantierer variable TrueType- og CFF2-akser til statiske skrifttyper, der kan indlejres og udtrækkes
Udfyld gentagne rækker i dynamiske XFA-formularer fra Delphi ved hjælp af XFA 3.3 SOM-stirepræsentationer i losLab PDF Library: $record-rødder, [*]-forekomster