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
Comparați bibliotecile PDF losLab pentru Delphi: HotPDF creează documente, PDFium randează fișiere existente, iar PDF Library acoperă conformitatea și semnarea
Analiză PDF defensivă în Delphi: validați lungimile fluxurilor și dimensiunile de decodare CCITT, limitați decalajele xref și protejați recursivitatea
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 dintr-un PDF ar trebui să dureze secunde. Iată gâtuirile reale din fluxurile HotPDF în Delphi și calea de API care redă viteza așteptată
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 PDF Library: GetCanvasDC dă un DC virtual, EM_FORMATRANGE paginează conținutul, iar LoadFromCanvasDc salvează paginile