ممیزی خودکار ریسک و 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: چرا رندر کردن همزمان تمام صفحات حافظه را به اتمام میرساند و نحوه اجرای روان
Word و Excel فایل های hybrid-reference با دو نمای cross-reference صادر می کنند. یاد بگیرید در Delphi کلید trailer به نام /XRefStm را تشخیص دهید و آن ها را امن
چرا رمزگذاری AES-256 برای PDF های گیگابایتی برابر با 500,000 عملیات کوچک CBC است نه یک عبور واحد: reuse کردن handle های CNG، reuse کردن buffer، و هزینه های R6
HotPDF خروجی PDF ایجاد میکند و فیلدهای AcroForm را در Delphi پر میکند. PDFium Component متن را از PDF های موجود رندر کرده و استخراج میکند
پارس دفاعی PDF در Delphi: اعتبارسنجی طول stream و ابعاد decode در CCITT، محدود کردن offset های xref، سقف گذاری برای decompression، و محافظت از ساختارهای بازگشتی
چرا PDFهای 2 گیگابایتی در Delphi سیودوبیتی نگاشت کامل فایل با MapViewOfFile را از کار میاندازند و چگونه پنجره نگاشت لغزان 64 مگابایتی همراه با فراخوانیهای
استخراج صفحات از یک PDF باید چند ثانیه طول بکشد. این پست تنگناهای واقعی را در جریان کاری HotPDF در Delphi ردیابی میکند و نشان میدهد کدام مسیر API سرعت مورد
نحوه مقیاسبندی هر صفحه PDF به ۷۰٪ با استفاده از CapturePage و DrawCapturedPage در losLab PDF Library، همراه با ریاضیات مرکزگذاری و نمونههای عملی C# و Delphi
تبدیل RTF به PDF در Delphi با losLab PDF Library: تابع GetCanvasDC یک DC مجازی ایجاد میکند، EM_FORMATRANGE محتوا را صفحهبندی میکند، LoadFromCanvasDc هر صفحه