PDF-lettertype-eigenschappen lezen met PDFium-component in Delphi
Inspecteer de lettertypen binnen een PDF vanuit Delphi met de PDFium-component: lees de familienaam, basisnaam, het gewicht, de cursieve hoek (italic angle) en
losLabs softwareontwikkelingsblog
Software Development Blog
Inspecteer de lettertypen binnen een PDF vanuit Delphi met de PDFium-component: lees de familienaam, basisnaam, het gewicht, de cursieve hoek (italic angle) en
Inventariseer PDF-risicos voor u het document vertrouwt. Zie hoe PDFium JavaScript, startacties en handtekeningrechten leest voor een volledige audit in Delphi
Stel een werkende PDF-viewer in Delphi samen met de PDFium-component: koppel TPdf aan TPdfView, laad en render een document, en voeg vervolgens paginering,
Een werkend Delphi-recept voor het samenvoegen van een map met gescande pagina's tot één PDF met de PDFium-component: maak het document, voeg één pagina per
Converteer PDF-pagina's naar JPEG-afbeeldingen in Delphi met PDFium Component: DPI-schaling, DrawPage-rendering en TjpeGImage-codering uitgelegd
Bouw een PDF vanuit het niets in Delphi met de PDFium-component: CreateDocument, AddPage, AddText en CreatePath, plus de regels voor coördinaten en
Maak highlight- en onderstrepingsannotaties met PDFium in Delphi: QuadPoints-volgorde, waarom FPDFAnnot_SetAttachmentPoints false retourneert en de
Diagnosticeer laadfouten van pdfium.dll in Delphi: los de 32/64-bits ERROR_BAD_EXE_FORMAT 193 op, herken een verouderde DLL en laad de PDFium-component veilig
Detecteer XFA-formulieren in Delphi en extraheer de template-, datasets- en config-pakketten als ruwe XML met de PDFium-component — statisch pakketlezen
Exporteer en importeer XFDF-formuliergegevens en -annotaties in Delphi met PDFium Component: ISO 19444-1 heen-en-weerronde, 18 annotatiesubtypen en
Extraheer ingesloten afbeeldingen uit PDF in Delphi met PDFium-component: lees BitmapCount, haal elke Bitmap[] op, handel stille open-fouten af, en sla output
Exporteer PDF-tekst in Delphi met PDFium Component: ruwe toegang tot glyphs via Character[], alinea-structuur via ReadablePageContent, plus de
Een C-bibliotheek verpakken in Pascal vereist strikte ABI-contracten. Leer hoe u PDFium-callbacks, FPC Win64 en foutpaden veilig koppelt in Delphi
Lees PDF-handtekeningen met de PDFium-component in Delphi en Lazarus: inspecteer SubFilter, ByteRange en CMS, en detecteer vervolgens PAdES B-B tot B-LTA
Voeg langdurige PAdES-handtekeningen toe in Delphi met de PDFium Component: RFC 3161 timestamps, DSS validatiestores en DocTimeStamps voor B-T, B-LT en B-LTA
Voeg PDF-bestanden samen in Delphi met de PDFium-component: ImportPages, tekenreeksen voor paginabereiken, invoegpositie, stille mislukking bij slechte
Leg meerdere PDF-pagina's op één vel, herschik pagina's of haal een selectie op. Zie PDFium's inslag- en paginaherschikkings-API's in Delphi
Waarom zoekacties naar sub-strings het ontleden van PDF-woordenboeken in Delphi corrumperen: volledige name token matching volgens ISO 32000-1 en
Nederlandstalige technische gids over Build an Accessible PDF Reader in Delphi with PDFium: Make a Delphi PDF viewer work with screen readers: tagged reading
Nederlandstalige technische gids over Delphi PDF Annotation Review with PDFium Component: Build a PDF annotation review panel in Delphi: index markup by page,
Lange PDF-renders horen niet thuis in de UI-thread. Ontdek hoe een PDFium-binding werk uitvoert op achtergrondthreads met annuleerbare futures in Delphi
Een trage pagina-rendering mag de UI niet bevriezen of tot het einde doorgaan. Bekijk hoe de progressieve rendering van PDFium annuleerbaar wordt via
Checkboxes flattenen als niet aangevinkt in PDFium Component wanneer /V uit de widget-annotatie wordt gelezen, want /V hoort bij het bovenliggende veldwoordenboek volgens ISO 32000-1
Vier verborgen verschillen tussen Delphi en FPC/Lazarus die dezelfde PDFium-code treffen: de levensduur van tijdelijke records, bereikscontroles, E2010 TBytes
FPDFText_GetUnicode geeft een volledig 32-bits codepunt terug, maar WideChar bevat 16 bits, waardoor PDFium Component in Delphi emoji en zeldzame CJK-ideogrammen kan beschadigen
De PDFium Component in Delphi weigert een versleutelde PDF te patchen met platte-tekstmarkeringen of PAdES-handtekeningen, conform ISO 32000-1 7.5.6 over incrementele updates
PDFiumPas lost de actieve xref-revisieketen en het Adobe Extension Level op om Delphi-PDF's op te slaan in een exacte versie van 1.3 tot 1.7 zonder de conformiteit te breken
Hoe WaitForIdle en padSynchronize-antwoorden de Delphi-hoofdthread deadlocken in PDFium Component, plus wachtrijcapaciteit, afsluitvolgorde en TPdf-eigendomsgrenzen
FillChar op een Delphi- of FPC-functieresultaat nult een beheerd record zonder de strings ervan vrij te geven, wat bij elke aanroep in een lus geheugen lekt
Nederlandstalige technische gids over PDF Form Field Navigation in Delphi (PDFium Component): Why filled PDF forms look blank in Acrobat and how to fix it:
Een drielaagse afdruklus in een Delphi- en FPC-PDF-viewer blijft renderen nadat op Annuleren is geklikt, omdat Free Pascal de bovengrens van de for-lus vastzet bij binnenkomst
Nederlandstalige technische gids over PDF Viewer for Lazarus and Free Pascal with PDFium: Port a Delphi PDF viewer to Lazarus and Free Pascal: string encoding
Nederlandstalige technische gids over Low-Vision PDF Color Filters in Delphi with PDFium: Add dark mode and low-vision reading modes to a Delphi PDF viewer:
Hoe de PDF-rijvectorconventie in Delphi Multiply laat appenden en PreMultiply laat prependen, waarom PreTranslate het lineaire deel nodig heeft, en hoe pivot-helpers samenstellen
Leer waarom FlateDecode alleen PDF-objectstreams gedifferentieerd laat in plaats van ruw, en hoe PDFiumPas PNG- en TIFF-Predictor-reconstructie toepast in Delphi
Nederlandstalige technische gids over Build a PDF Intake Review Workbench in Delphi with PDFium Component: Triage incoming PDFs in Delphi with PDFium
Valideer en schrijf PDF/A-bestanden in Delphi met PDFium VCL, inclusief OutputIntent, XMP, ICC-profielen en echte archiefcontrole Je levert een converter die
Controleer PDF/A-bestanden in Delphi met PDFium VCL, inclusief byte-level preflight, objectstream-expansie en echte validatieresultaten Een archive-ingestiegate
Valideer PDF/UA-structuur in Delphi met PDFium, inclusief tag tree-walking, Alt/ActualText-regels en veilige byte-plus-tree controle Je preflight meldt dat het
Schrijf en valideer PDF/VT-bestanden in Delphi met PDFium VCL, inclusief PDF/X-basismarkers, DPart-structuren en partbewuste controle Een transactionele
Automatiseer PDF/A en PDF/UA preflight in Delphi met PDFium Component: batch-lussen, exit-codes, JSON- en HTML-rapporten, en waarom lege bevindingen geen
Nederlandstalige technische gids over PDFium Delphi Viewer: Render Cache and Smooth Zoom Tactics: Keep zoom and scrolling smooth in Delphi PDF viewers with
De render lock van PDFiumPas beschermt rasterisatie tegen gelijktijdige UnloadPage of ReloadPage, maar zes TPdf- en TPdfView-aanroepen sloegen deze over tot v2.26.0
Nederlandstalige technische gids over Secure PDF Preview in Delphi Applications with PDFium Component: Harden a Delphi PDF preview pane with PDFium Component:
Het opmaken van PDF-tekst vereist tekenreeksbreedtes voordat u tekent. Zie hoe een PDFium-binding tekst meet zonder de pagina aan te raken, voor woordterugloop
PDFium houdt in Delphi een gecachete FPDF_TEXTPAGE-handle bij; na bewerkingen met AddText, SetText, of AddPath wordt deze verouderd tenzij herladen vóór de volgende tekstopvraging
Los dubbel geroteerde PDF-thumbnails op in Delphi met PDFium: waarom de rotate-parameter van de render additief is en hoe fit-zoom breedte en hoogte verwisselt bij 90/270-graden-pagina's
Hoe PDFium Component de formulierveldindex scheidt van de annotatie-index in Delphi: filter Widget-subtypes, map op de native grens, fix headless formulierfocus
Synchroniseer tekst-naar-spraak met woordmarkeringen op de pagina in Delphi met behulp van PDFium-woordvakken: TrackReadingWordAt, rendervolgorde, auto-scroll
PDFium Component schrijft XFA-veldbewerkingen alleen naar een buffer in het geheugen, dus Delphi-apps verliezen de waarde bij opslaan: AcroForm behoudt deze, XFA niet
Print PDF's vanuit Delphi met de PDFium-component: render pagina's met RenderPage en rePrinting, stuur bitmaps naar TPrinter via StretchDIBits, pas aan op
Teken een watermerk of logo één keer, plaats het op elke pagina. Zie hoe PDFium's Form XObjects herbruikbare paginastempels maken in Delphi, en de regel voor
Voer AcroForm JavaScript uit in Delphi met PDFium Component: waarom veldberekeningen stil blijven, V8 DLL-vereisten en hostgebeurtenissen die risicovolle
Voeg een PAdES B-B digitale handtekening toe aan een PDF in Delphi met de PDFium Component: zelfgebouwde SHA-256, CMS en een Windows CNG-backend voor
Splits een grote PDF op in afzonderlijke pagina's of batchreeksen in Delphi. Behandelt Pdfium FPDF_ImportPages voor betrouwbare subset-extractie zonder
Een PDF van meerdere gigabytes hoeft niet in zijn geheel te laden. Zie hoe een TStream-adapter de FPDF_FILEACCESS-callback van PDFium on-demand voedt en waarom
Bouw een side-by-side PDF-viewer in Delphi met PDFium-component: twee of drie onafhankelijke panelen, zoom per weergave via TPdfView.Zoom en gesynchroniseerde
Moderne PDF's verbergen hun structuur in gecomprimeerde object- en xref-stromen. Zie hoe een Delphi-validator ObjStm uitvouwt en xref-stroomtrailers leest met
Valideer drukklare PDF/X-bestanden in Delphi: de ValidatePdfX van de PDFium Component voert ISO 15930-controles uit voor TrimBox, Trapped, OPI, LZW en
Waarom PDF-validators PAdES-handtekeningen afwijzen: nul-ByteRange-velden, ontbrekend D:-datumvoorvoegsel en verloren /Encrypt na incrementele updates, met
Hoe PDFium Component omgaat met PDF-bijlagen in Delphi: AttachmentCount, Attachment, CreateAttachment, DeleteAttachment, pad-opschoning en lokaal opslaan