PDF-Schrifteigenschaften auslesen mit der PDFium-Komponente in Delphi
Untersuchen Sie die Schriftarten in einer PDF-Datei von Delphi aus mit der PDFium-Komponente: Lesen Sie den Familiennamen, den Basisnamen, die Strichstärke,
losLab-Softwareentwicklungsblog
Software Development Blog
Untersuchen Sie die Schriftarten in einer PDF-Datei von Delphi aus mit der PDFium-Komponente: Lesen Sie den Familiennamen, den Basisnamen, die Strichstärke,
Erfassen Sie die Risikofläche einer PDF, bevor Sie ihr vertrauen. Sehen Sie, wie PDFium JavaScript, Start-Aktionen und Signaturberechtigungen in Delphi liest
Einen PDF-Viewer in Delphi mit der PDFium-Komponente zusammenstellen: TPdf mit TPdfView verbinden, ein Dokument laden und rendern, dann Paging und Zoom ergänzen
Ein funktionierendes Delphi-Rezept zum Zusammenführen eines Ordners mit gescannten Seiten zu einem PDF mit PDFium Component: Dokument erstellen, eine Seite pro
PDF-Seiten in Delphi mit der PDFium-Komponente als JPEG rendern: DPI in Pixelmaße umrechnen, jede Seite auf ein Bitmap zeichnen und mit TJPEGImage kodieren
Ein PDF von Grund auf in Delphi mit der PDFium-Komponente erstellen: CreateDocument, AddPage, AddText und CreatePath sowie Koordinaten und Schriftarten
Hervorhebungs- und Unterstreichungs-Annotationen mit PDFium in Delphi: QuadPoints-Reihenfolge, warum FPDFAnnot_SetAttachmentPoints false liefert, Append-Fix
pdfium.dll-Ladefehler in Delphi diagnostizieren: den 32/64-Bit-Fehler ERROR_BAD_EXE_FORMAT 193 beheben, veraltete DLLs erkennen und threadsicher laden
Erkennen Sie XFA-Formulare in Delphi und extrahieren Sie Vorlagen-, Datensatz- und Konfigurationspakete als rohes XML mit der PDFium-Komponente — das statische
XFDF-Formulardaten und -Anmerkungen in Delphi mit der PDFium-Komponente exportieren und importieren: ISO-19444-1-Round-Trip und 18 Anmerkungs-Subtypen im Detail
Eingebettete PDF-Bilder in Delphi mit der PDFium-Komponente extrahieren: BitmapCount lesen, jede Bitmap[] abrufen und als JPEG oder BMP speichern
Extrahieren Sie PDF-Text in Delphi mit der PDFium-Komponente: Direkter Glyphenzugriff über Character[], Absatzstruktur über ReadablePageContent sowie Schutz
Das Verpacken einer C-Bibliothek in Pascal verbirgt Tücken. Sehen Sie reale Fehler in einem PDFium-Binding, von cdecl-Callbacks bis zur FPC-Win64-Zeigerbreiten-
PDF-Signaturen mit PDFium Component in Delphi und Lazarus lesen: SubFilter, ByteRange und CMS inspizieren, PAdES-Baseline-Level von B-B bis B-LTA erkennen
Langzeit-PAdES-Signaturen in Delphi mit der PDFium-Komponente erstellen: RFC-3161-Zeitstempel, DSS-Validierungsdaten und DocTimeStamps für B-T, B-LT und B-LTA
PDF-Dateien in Delphi mit der PDFium-Komponente zusammenführen: ImportPages, Seitenbereichs-Strings, Einfügeposition und stille Fehler bei defekten Dateien
Verteilen Sie mehrere PDF-Seiten auf ein Blatt, ordnen Sie Seiten neu an oder extrahieren Sie eine Auswahl. Erfahren Sie mehr über die PDFium-APIs in Delphi
Warum die Suche nach Substrings das Parsen von PDF-Dictionaries in Delphi beschädigt: Abgleich vollständiger Name-Tokens gemäß ISO 32000-1 und Ressourcenlimits
Einen Delphi-PDF-Viewer für Screenreader nutzbar machen: getaggte Lesereihenfolge, wortgenaue TTS-Hervorhebung und ehrliche Fallbacks für ungetaggte PDFs
Wie PDFiumPas AcroForm-Felder zwischen PDF-Dokumenten in Delphi verpflanzt: GraftPdfAcroForm, Widget-Seiten-Remapping, Transaktionen, Fail-closed-Limits
PDFiumPas wählt beim Verkleinern von PDF-Bildern in Delphi zwischen Box, Bilinear, Bikubisch und Lanczos, mit Alpha-bewusster Mathematik und Speicherbudget
Ein Off-by-one im AES-256-R6-Hash-Rundenzähler ließ rund 30 Prozent der verschlüsselten PDFs das richtige Passwort ablehnen. Ursache, Fix und ein Delphi-Test
Warum das Lesen und Zurückschreiben einer PDF-Annotation in Delphi leere Rollover- und Down-Appearances einfügen konnte und wie PDF/A sicher bleibt
Annotations-Review-Panel in Delphi bauen: Markup pro Seite indexieren, Appearance-Stream-Vetos abfangen, Annotationen ohne Geisterbilder umfärben oder löschen
Formularfelder über Seiten hinweg als alles-oder-nichts-Batch füllen: typisierte Requests, Regeln für geteilte Felder und präzise Fehlermeldungen pro Anfrage
Axiale und radiale PDF-Gradients in Delphi mit PDFium Component erzeugen: Multi-Stop-Stitching-Functions, integer ShadingType und der Clip, der sh sichtbar hält
Langwierige PDF-Renderings gehören nicht in den UI-Thread. Sehen Sie, wie ein PDFium-Binding Arbeit auf Hintergrund-Threads mit abbrechbaren Futures in Delphi
Wie die PDFium Delphi component riesige Seiten in Horizontalbändern rendert, warum ein negativer Y-Offset die Seitengemetrie erhält und PNG/TIFF streamt
Ein langsames Seiten-Rendering sollte die Oberfläche nicht einfrieren. So wird das progressive Rendering von PDFium in Delphi über IFSDK_PAUSE abbrechbar
Checkboxen flachen in PDFium Component als nicht angekreuzt ab, wenn /V von der Widget-Annotation gelesen wird, denn /V gehört gemäß ISO 32000-1 zum
PDFium Component schreibt Text auf Glyphenebene mit einer CID-Type-2-Schrift in Delphi und erzeugt CID-zu-GID- und ToUnicode-Tabellen für extrahierbaren Text
PDFium Component sortiert signedAttrs als DER-SET-OF, weil X.690 11.6 es verlangt, und Selbstverifikation fängt nie, was Dritt-Validatoren ablehnen
PDFium Component verkettet mehrseitige PDF-Tabellen nach Inhalt statt Rändern, Word-Exporte funktionieren, Tabellen mit Überschriftzeile bleiben getrennt
Kein PDFium-Aufruf legt Seiteninhalt auf einen Layer: PDFium Component ergänzt neue OCGs, OCMD-Sichtbarkeitsregeln und /OC-geschaltete Form XObjects aus Delphi
Die geordnete Suchkette der PDFium-Komponente zu ihrer Native-Bibliothek und wie ein Großbuchstabe im Ziel-Macro die gesamte Suche auf Linux lahmlegte
Vier versteckte Unterschiede zwischen Delphi und FPC/Lazarus treffen denselben PDFium-Code: Record-Lebenszeit, Range-Checks und AnsiString-Byteverlust
PDFium Component findet ein CMS-TLV über die Content-Länge, denn DER-Längenoktets sind nicht rückwärts lesbar, und kleine Test-Fixtures versteckten den Bug
Warum ein Formularfeld-Write in Delphi erfolgreich ist und den alten Wert liefert: direkte AcroForm-Dictionaries, doppelte Widgets und ein indirekter Owner
Wie ein Widget-/P-Rückverweis Seiten-Edits durch DocMDP P=3 prüfen ließ, wie PDFium Component v3.126.2 Ownership modelliert und wie Delphi fail-closed prüft
Warum dynamische XFA-Repagination in einem Delphi-Viewer Seitenzahl, Trefferbereiche und Textauswahl brach, und wie PDFium Component v3.126.1 und v3.126.2 fixen
PDFium Component ergänzt die PDF-Bearbeitung in Delphi um Undo, Redo und Absturzwiederherstellung, gestützt auf geprüfte Snapshots und kompakte Deltas
Wie die PDFium-Komponente eine eingebettete PDF-Datei direkt aus einem TBytes-Byte-Bereich in Delphi lädt, mit überlaufsicheren Grenzprüfungen und Regeln zur
FPDFText_GetUnicode gibt einen vollen 32-Bit-Codepunkt zurück, aber WideChar hält 16 Bit, sodass die PDFium-Komponente in Delphi Emoji und seltene
Die PDFium-Komponente in Delphi verweigert das Patchen eines verschlüsselten PDF mit Klartext-Markern oder PAdES-Signaturen, gemäß ISO 32000-1 Abschnitt 7.5.6
Wie die PDFium-Komponente eine europäische Trusted List vor dem Parsen authentifiziert und Qualified-Status getrennt vom gewöhnlichen Kettenvertrauen erfasst
PDFiumPas löst die aktive Xref-Revisionskette und das Adobe Extension Level auf, um Delphi-PDFs exakt in Version 1.3 bis 1.7 konformitätstreu zu speichern
Wie WaitForIdle und padSynchronize-Antworten den Delphi-Hauptthread in der PDFium-Komponente blockieren, plus Queue-Kapazität und Shutdown-Reihenfolge im Detail
Fast-Web-View-PDFs in Delphi mit TPdf.SaveAsLinearized erzeugen: wie PDFium Component Objekte umordnet, Hint-Tables schreibt und Seite eins klein hält
FillChar auf einem Delphi- oder FPC-Funktionsergebnis nullt einen verwalteten Record, ohne dessen Strings freizugeben, und leakt Speicher bei jedem Durchlauf
PDFium Component macht dünne gefüllte Rechtecke aus Word/Browser-Exporten zu Tabellenlinien, rastet Koordinaten in 4 pt ein und liest Form-XObjects in Delphi
Warum ausgefüllte PDF-Formulare in Acrobat leer wirken und wie Sie das beheben: FormFill-Setup, Feldnavigation per Tastatur, GenerateFormAppearances in Delphi
Die /Tabs-Policy der Seite steuert die Formularnavigation: Zeilen-, Spalten- und Strukturreihenfolge, Seitenrotation, Leserichtung und Fallback-Verhalten
XFA-fähige pdfium.v8.dll lehnt FPDF_FORMFILLINFO v1 selbst für AcroForm-PDFs ab, PDFium Component reicht jetzt Version 2 durch und schaltet nur XFA-Hooks frei
Eine dreischichtige Druckschleife in einem Delphi- und FPC-PDF-Viewer rendert nach Klick auf Abbrechen weiter, weil Free Pascal die for-Schleifengrenze beim
Vor 3.114.8 zog PDFiumPas auf Nicht-Windows-FPC-Builds PDF-Keys, Salts und GCM-Nonces aus einem ungesäten RTL-PRNG. Was kaputtging und wie man es testet
Ein Nicht-ASCII-PDF-Titel wird im XMP-Paket unter Free Pascal zu ungültigem UTF-8: die String-Codepage-Regel und der SetCodePage-Fix in PDFium
ISO/TS-32003-AESV4-GCM-verschlüsselte PDFs in Delphi mit PDFiumPas schreiben: R7-Schlüsselableitung, PDF-MAC-Token und ValidatePdfMac-Statusprüfungen
ECDSA- und EdDSA-PDF-Signaturen in Delphi mit PDFium Component gegen ISO/TS 32002 prüfen: erlaubte Kurven, Digest-Paarung, Ed25519- und Ed448-Regeln
Delphi-PDF-Viewer nach Lazarus portieren: Fallstricke der String-Kodierung, Formularaufbau zur Laufzeit, PDFium-Binary laden und TTS jenseits von Windows
PDFium VCL schickt RFC-3161-Timestamp-Queries über libcurl auf Nicht-Windows-Zielen, mit acht gebundenen Symbolen und zwei Einstellungen, die Hängen verhindern
Warum Brotli oder Isolates in FPDF_LIBRARY_CONFIG Skia gegen AGG tauschten, warum fehlende Backends den Prozess töten und wie PDFium Component vorprüft
Dunkelmodus und Lesemodi für Sehbehinderte im Delphi-PDF-Viewer: Invertierung nach dem Rendern, zwei Arten Graustufen und Overlay-Farben, die sichtbar bleiben
PDFium VCL bindet Security-Framework-Symbole zur Laufzeit, damit ein macOS-Keychain-Signing-Backend überall kompiliert und jedes unaufgelöste Symbol nennt
Markierter Inhalt ist das BDC- und EMC-Paar hinter getaggtem PDF. Die PDFium-Komponente liest Markierungsnamen, Eigenschaftslisten und MCIDs in Delphi
Wie die PDF-Zeilenvektor-Konvention Multiply zu Append und PreMultiply zu Prepend macht, warum PreTranslate den linearen Teil braucht, und wie Pivot-Helfer
PDFium ist nicht pro Dokument, sondern modulweit unsicher. Wie PDFium Component for Delphi Batch-Validierung serialisiert und Seiten gefahrlos parallel rendert
PDFium Component baut ISO-32000-Name-Trees und Number-Trees in Delphi neu auf: balancierte Knoten, korrekte /Limits, stabile Root-Identität, verifizierte Saves
Erfahren Sie, warum FlateDecode allein PDF-Objektströme differenziert statt roh belässt, und wie PDFiumPas PNG- und TIFF-Predictor-Rekonstruktion in Delphi
PDFium Component legt aus Delphi eine unsichtbare OCR-Textebene über gescannte PDFs und bildet Wort-Quads per Gerät-zu-Seite-Transformation ab, ohne Bilder
PDFium VCL holt fehlende Zwischenzertifikate per AIA und CRLs per Distribution Points auf seinem OpenSSL-Backend, unter harten Budgets, die nie Trust gewähren
PDFium VCL hängt einen OpenSSL-CMS-Verifizierer in die PAdES-Validierung ein, drei OpenSSL-Eigenheiten liefern sonst still ein falsches Urteil
Wie PDFiumPas SaveAsRedacted in Delphi teilweise verdeckte Texte, Pfade und Bilder auf Operator-Ebene spaltet und danach ungenutzte Ressourcen entfernt
PDF-Optional-Content-Layer (OCGs) in Delphi mit PDFium Component prüfen und umschalten, in der Render-Reihenfolge von Usage, /ON /OFF, /AS und OCMD-Regeln
Wenn pdfium.dll älter ist als das Binding, kann ein fehlender Export das Laden verhindern. Die PDFium-Komponente sichert optionale Exports in Delphi elegant ab
Gelöschte Seiten und doppelte Logos überleben FPDF_SaveAsCopy. PDFium Component entfernt Orphans, verschmilzt doppelte Resources, rekomprimiert Flate-Streams
Wie PDFiumPas PDF-Lesezeichen in Delphi nach Seitenverschiebungen umschreibt: vorzeichenbehafteter Count, Geschwisterketten, ApplyPageMap, verifizierte Saves
Warum PDFium-Seitenobjekt-Handles nach FPDFPage_TransFormWithClip in Delphi alte Koordinaten liefern, plus die Reload-Reihenfolge und passende Getter-Sentinels
Alle PDF-Parser in Delphi über eine Snapshot-Policy begrenzen: PDFium Component bündelt Rekursions-, Token-, Objekt-, Byte-, Ratio- und Deadline-Limits zentral
Eingehende PDFs in Delphi mit der PDFium-Komponente triagieren: Info-Dictionary und XMP-Metadaten prüfen sowie Verschlüsselung, JavaScript und XFA erkennen
veraPDF-konforme PDF/A-Archive in Delphi mit der PDFium-Komponente erzeugen: SaveAsPdfA, XMP- und ICC-OutputIntent-Injektion sowie a/b/u-Konformität im Detail
Warum eine PDF/A-Datei an Annex-C-Container-Grenzen oder einem symbolischen TrueType-/Encoding-Eintrag scheitert und wie PDFium Component beides aus Delphi
PDF/A-Info-XMP-Äquivalenz in Delphi mit PDFium Component prüfen und reparieren: getypte RDF-Formen, Namespace-URIs, UTC-Datumsregeln und sichere XMP-Sync
Erstellen Sie eine PDF/A-Preflight-Prüfung in Delphi mit der PDFium-Komponente: Token-Scan von 29 Validierungsfehlern, teil-sensitives Gating, Objekt-Streams,
XML- oder CSV-Quellen in Delphi mit PDFium Component an PDF/A-3-Ausgaben anhängen: AFRelationship-Werte, die /AF-Kette, MIME-Name-Escaping und stille Fallbacks
PDFDocEncoding legt seinen Sonderblock bei $80 an statt bei $7F; eine verschobene Zeile dekodiert in PDFium Component jedes FDF-Symbol als Tabellennachbar
PDF/R hält einen Scan auf ein Streifenbild pro Seite ohne Text und ohne Schriften. Wie PDFium Component ISO 23504-1 in Delphi validiert und was jede
Durchlaufen Sie den Live-PDF-Tag-Baum mit PDFium VCL, um PDF/UA-Inhaltsfehler zu erfassen, die ein Byte-Level-Scan übersieht: Abbildungs-Alternativtext,
PDF/VT-1-Variablendaten-Druckdateien in Delphi mit PDFium VCL erzeugen und validieren: DPart-Bäume, die PDF/X-4-Pflichtpaarung und Fallstricke nach ISO 16612-2
PDFiumPas signiert PAdES über ein PKCS#11-Token in Delphi: CK_ULONG hat unter Windows 4, unter LP64 8 Bytes, und anderes Packing verschiebt die Funktionstabelle
Wie die PDFium-Komponente jeden Shaping-Aufruf durch ein installierbares Backend leitet, mit Uniscribe auf Windows und einem zur Laufzeit gebundenen HarfBuzz
Was sich nach der PDF-Signatur geändert hat: PDFium Component baut inkrementelle Revisionen nach, bewertet DocMDP und FieldMDP und flaggt Shadow-Updates
Automatisieren Sie PDF/A- und PDF/UA-Preflight in Delphi mit der PDFium Component: Batch-Schleifen, Exit-Codes, JSON- und HTML-Berichte und warum leere Befunde
Ein PDF öffnen, während es noch lädt, mit TPdfProgressiveDocument: FPDFAvail-Range-Hints, frühes Öffnen für linearisierte Dateien und ein sauberer Cancel-Pfad
PDFium Component baut aus PDF-Seiten in Delphi ein semantisches Reflow-Modell und exportiert eigenständiges HTML mit Überschriften, Listen und Tabellen
PDFs mit einem HSM- oder Cloud-Schlüssel aus Delphi signieren: PDFiumPas PreparePadesRemoteSignature und CompletePadesRemoteSignature mit dauerhaften Sessions
Zoom und Scrollen im Delphi-PDF-Viewer mit PDFium flüssig halten: korrekte Cache-Schlüssel, Bitmap-Besitz, progressives Rendern und Speicherbudgets
Die Render-Sperre von PDFiumPas schützt die Rasterisierung vor gleichzeitigem UnloadPage oder ReloadPage – sechs Aufrufe umgingen sie bis Version 2.26.0
TPdf.SaveAsReproducible in Delphi für byte-identische PDFs: Info-Zeitstempel entfernen, Trailer-ID weglassen, Grenzen bei signierten und verschlüsselten Dateien
PDFium Component gab RSASSA-PSS saltLength als nacktes INTEGER statt als das [2]-Tag von RFC 4055 aus, Verifizierer lehnten PSS-Signaturen ab, der DER-Fix
Delphi-PDF-Vorschau mit PDFium Component härten: JavaScript beim Laden abschalten, Linkklicks abfangen, Anhänge filtern und Rechte-Flags auswerten
TPdf.Active := True verschweigt PDFium-Ladefehler. LoadDocument mit TPdfLoadOptions liefert die echte Exception, einen TPdfLoadReport und xref-Recovery-Daten
Wie PDFiumPas ein einzelnes PDF-Objekt liest, ohne die Datei zu laden: spärliche Xref-Deskriptoren, lazy Objektstreams, hybride XRefStm und 1-MiB-Lesefenster
Statische XFA-Formulare zeigen Browser-Viewern einen Upgrade-Hinweis. PDFium Component baut sie als AcroForm-Felder neu, mit Flags, Radiogruppen und Styling
Bestehende PDF-Inhalte in Delphi mit PDFium Component EditPdfDocumentStructure taggen und /ParentTree, /StructParents und MCIDs konsistent für PDF/UA halten
PDF-Text als Blöcke, Zeilen und formatierte Spans in Delphi mit PDFiumPas GetStructuredText extrahieren: Lesereihenfolge, Tag-Infos und ein fail-closed Budget
Bestehende PDFs in Delphi mit SubsetPdfDocumentFonts verkleinern und sehen, wie PDFium Component die Glyph-Domain von TrueType-Fonts vor dem Schnitt belegt
PDFium Component lässt eine Delphi-Anwendung eigene Schriftbytes für nicht eingebettete PDF-Schriften liefern und ersetzt die Host-Zuordnung deterministisch
PDFium Component erkennt aus Delphi liniierte und über Leerraum ausgerichtete Tabellen, löst verbundene Zellen und Spans auf und exportiert CSV oder JSON
Das Layouten von PDF-Text erfordert Zeichenfolgenbreiten, bevor Sie zeichnen. Sehen Sie, wie eine PDFium-Anbindung Text misst, ohne die Seite zu berühren, für
PDFium hält in Delphi ein zwischengespeichertes FPDF_TEXTPAGE-Handle; nach AddText-, SetText- oder AddPath-Bearbeitungen wird es veraltet, sofern es nicht vor
Doppelt rotierte PDF-Thumbnails in Delphi mit PDFium beheben: warum Rotate additiv ist und wie Fit-Zoom bei 90/270-Grad-Seiten Breite und Höhe tauscht
Warum PDF-Textextraktion für simple Leerzeichen und Bindestriche U+00A0 und U+00AD liefert, und wie PDFium Component Systemfonts auf Codepunkte umstellt
Warum PDF-Textlayout ohne Windows UAX #9 selbst implementieren heißt, und die zwei Fehler, die Astralzeichen korrumpieren oder Neuanordnung überspringen
Eine PDF-Textseite kennt keine Zeilenobjekte. So baut die PDFium-Komponente visuelle Zeilen aus FPDFText_GetCharBox-Geometrie und teilt einen Helper über alle
PDFium Component stoppt Tabellen-Fehlalarme durch Blocksatz mit einem textfreien Korridor-Test an jeder Spaltengrenze und ordnet Zellwörter nach Überlappung
Wie PDFium Component den Formularfeld-Index vom Annotations-Index trennt in Delphi: Widget-Subtypen filtern, an der nativen Grenze mappen, Headless-Formularfoku
PDFium VCL hält die Revocation-Prüfung von PDF-Signaturen unter Windows mit dem Cache-only-Flag offline und meldet revoked- und Unknown-Evidenz getrennt
Synchronisieren Sie Text-to-Speech mit wortgenauen Hervorhebungen auf der Seite in Delphi mithilfe von PDFium-Wortboxen: TrackReadingWordAt,
Die PDFium-Komponente schreibt XFA-Feldbearbeitungen nur in einen In-Memory-Puffer, sodass Delphi-Anwendungen den Wert beim Speichern verlieren: AcroForm
XFA-Felder mit Linefeeds oder verlorenen Emojis nach Sichern und Wiederöffnen: wie PDFium Component Werte speichert, Single-Stream-XFA und restoreState
PDFs aus Delphi mit der PDFium-Komponente drucken: Seiten mit RenderPage und rePrinting rendern, Bitmaps per StretchDIBits an TPrinter senden, an Papier
Zeichnen Sie ein Wasserzeichen oder Logo einmal und platzieren Sie es auf jeder Seite. Sehen Sie, wie Form XObjects von PDFium wiederverwendbare Seitenstempel
AcroForm-JavaScript in Delphi mit der PDFium-Komponente ausführen: Warum Feldberechnungen stumm bleiben, V8-DLL-Anforderungen und Host-Ereignisse, die riskante
Eine digitale PAdES-B-B-Signatur in Delphi mit der PDFium-Komponente zu einer PDF-Datei hinzufügen: selbst erstelltes SHA-256, CMS und ein Windows-CNG-Backend
PDF nach Seite, Bereich oder Lesezeichen in Delphi teilen: TPdf.ImportPages, CreateDocument, geprüfte SaveAs-Ergebnisse und der Active-Reset je Durchlauf
Mehrere Gigabyte große PDFs in Delphi bedarfsgesteuert streamen: ein TStream-Adapter speist den FPDF_FILEACCESS-Callback von PDFium bis zur 4-GiB-Grenze
PDF-Viewer mit Ansichten nebeneinander in Delphi bauen: unabhängige Panels mit PDFium Component, Zoom je TPdfView und synchrone Seitennavigation
Moderne PDFs verbergen ihre Struktur in komprimierten Objekt- und Xref-Streams. Ein Delphi-Validator mit PDFium erweitert ObjStm und liest die Trailer
Druckfertige PDF/X-Dateien in Delphi validieren: ValidatePdfX der PDFium-Komponente prüft nach ISO 15930 TrimBox, Trapped, OPI und Font-Einbettung
Wie die PDFium Delphi Component PDF-Signaturen auf macOS über CMSDecoder und SecTrust prüft: verbundene ByteRanges, Statusmapping und CFRelease-Regeln
Warum PDF-Validatoren PAdES-Signaturen ablehnen: Nullwert-ByteRange-Felder, fehlendes D:-Datumspräfix und verloren gegangenes /Encrypt nach inkrementellen
PDF-Anhänge in Delphi mit der PDFium-Komponente verwalten: AttachmentCount, Attachment, CreateAttachment, DeleteAttachment sowie sichere Pfade und Speicherung