ممیزی خودکار ریسک و preflight برای PDF با PDFium
پیادهسازی بررسیهای preflight برای PDF در Delphi با PDFium C API: تشخیص Launch و JavaScript، محاسبه effective image DPI، بیتهای مجوز، و ادعاهای PDF/A
وبلاگ توسعه نرم افزار losLab
Software Development Blog
پیادهسازی بررسیهای preflight برای PDF در Delphi با PDFium C API: تشخیص Launch و JavaScript، محاسبه effective image DPI، بیتهای مجوز، و ادعاهای PDF/A
اتصال رویدادهای مرز کلمات SAPI به هندسه کلمات PDFium در Delphi: چرخه حیات COM در یک نخ گفتار (speech thread)، تبدیل PDF به پیکسل و هایلایتهای همگامسازی شده
ساخت نمایشگر PDF با اسکرول مداوم در دلفی با استفاده از PDFium Component: چرا رندر کردن همزمان تمام صفحات حافظه را به اتمام میرساند و نحوه اجرای روان
ورد و اکسل فایلهای PDF مرجع ترکیبی با دو نمای ارجاع متقاطع تولید میکنند: تشخیص کلید /XRefStm در تریلر با دلفی و پردازش ایمن چنین ورودیهایی
چرا رمزگذاری AES-256 روی PDFهای گیگابایتی یک گذر نیست بلکه صدها هزار عملیات کوچک CBC است: بازاستفاده از هندل CNG، بازاستفاده از بافر و هزینهٔ KDF در R6
HotPDF خروجی PDF ایجاد میکند و فیلدهای AcroForm را در Delphi پر میکند. PDFium Component متن را از PDF های موجود رندر کرده و استخراج میکند
تجزیهٔ دفاعی PDF در دلفی: اعتبارسنجی طول استریم و ابعاد رمزگشایی CCITT، کراندار کردن افستهای xref، سقف گذاشتن بر بازگشایی فشرده و پاسداری از ساختارهای بازگشتی
چرا PDFهای دو گیگابایتی نگاشت کامل MapViewOfFile را در دلفی 32 بیتی میشکنند و چگونه یک پنجرهٔ نگاشت لغزان 64 مگابایتی توان عبوری را بازمیگرداند
استخراج صفحات از یک PDF باید چند ثانیه طول بکشد. این پست تنگناهای واقعی را در جریان کاری HotPDF در Delphi ردیابی میکند و نشان میدهد کدام مسیر API سرعت مورد
نحوه مقیاسبندی هر صفحه PDF به ۷۰٪ با استفاده از CapturePage و DrawCapturedPage در losLab PDF Library، همراه با ریاضیات مرکزگذاری و نمونههای عملی C# و Delphi
تبدیل RTF به PDF در Delphi با losLab PDF Library: تابع GetCanvasDC یک DC مجازی ایجاد میکند، EM_FORMATRANGE محتوا را صفحهبندی میکند، LoadFromCanvasDc هر صفحه