Verificarea preliminară automată a PDF-urilor și auditarea riscurilor cu PDFium
Implementați verificări preliminare ale PDF-urilor în Delphi cu API-ul C PDFium: detectarea lansării și a JavaScript-ului, matematică eficientă a DPI-ului
Blog de dezvoltare software losLab
Software Development Blog
Implementați verificări preliminare ale PDF-urilor în Delphi cu API-ul C PDFium: detectarea lansării și a JavaScript-ului, matematică eficientă a DPI-ului
Conectarea evenimentelor de limită a cuvintelor SAPI la geometria cuvintelor PDFium în Delphi: ciclul de viață COM pe un fir de execuție pentru vorbire,
Construiți un vizualizator PDF cu defilare continuă în Delphi: de ce randarea fiecărei pagini deodată epuizează memoria și cum randarea paginilor vizibile
Word și Excel exportă PDF-uri cu referințe hibride care conțin două vizualizări de referințe încrucișate. Aflați cum să detectați cheia /XRefStm în Delphi și
De ce criptarea AES-256 a PDF-urilor de gigabytes înseamnă 500.000 de mici operații CBC, nu o singură trecere: reutilizarea manevrării CNG, reutilizarea
HotPDF creează fișiere și formulare PDF în Delphi. PDFium Component randează și extrage text. PDFlibPas oferă suport pentru semnături și conformitate de
Analiză (parsing) PDF defensivă în Delphi: validați lungimile fluxurilor și dimensiunile de decodare CCITT, limitați decalajele xref, stabiliți plafoane de
De ce PDF-urile de 2 GB blochează MapViewOfFile pentru întregul fișier pe Delphi pe 32 de biți și cum o fereastră de mapare glisantă de 64 MB împreună cu mai
Extragerea paginilor PDF ar trebui să dureze secunde. Acest articol analizează blocajele din HotPDF în Delphi și arată căile API care redau viteza optimă
Cum se scalează paginile PDF la 70% cu CapturePage și DrawCapturedPage în losLab: calcule matematice de centrare și exemple funcționale în Delphi și C#
Convertiți RTF în PDF în Delphi cu losLab: GetCanvasDC creează un DC virtual, EM_FORMATRANGE paginează textul, iar LoadFromCanvasDc salvează paginile