در این آموزش یاد می گیریم که چگونه با استفاده از C++** فرم PDF را مسطح کنیم. هنگامی که فیلدهای Form را در PDF با استفاده از C++ مسطح می کنید، می توانید فیلدها را حذف کرده و مقادیر آنها را قرار دهید. برای استفاده از این ویژگی در سیستم عامل های لینوکس یا ویندوز، نیازی به نصب Adobe Acrobat یا هیچ برنامه ای نیست.
مراحل صاف کردن فرم PDF با استفاده از C++
- کتابخانه Aspose.Pdf for C++ را با استفاده از افزونه مدیریت بسته NuGet پیکربندی کنید
- مرجع را به فضای نام Aspose::Pdf اضافه کنید
- فرم PDF ورودی را با استفاده از کلاس Document بارگیری کنید
- فرم PDF را با روش Flatten صاف کنید
- ذخیره فایل PDF flatten output
میتوانید با چند فراخوانی ساده API فرم قابل پر کردن را در C++* مسطح کنید. مراحل بالا را می توان برای محدود کردن تغییرات در فرم با حذف فیلدها و قرار دادن مقادیر آنها در فرم دنبال کرد. به سادگی فایل PDF ورودی حاوی فرم را بارگیری کنید، سپس تمام فیلدها را صاف کنید و فایل خروجی را برای پردازش بیشتر ذخیره کنید.
کد برای صاف کردن فیلدهای فرم در PDF با استفاده از C++
این قطعه کد به سرعت چند مرحله ساده را برای مسطح کردن فیلدهای فرم در PDF با استفاده از C++ انجام می دهد. ابتدا از کلاس سند برای بارگیری فایل PDF ورودی حاوی فرم استفاده می شود، سپس از روش Flatten برای غیرقابل ویرایش کردن مقادیر فیلد فرم استفاده می شود. در نهایت فایل PDF خروجی پس از صاف کردن فرم ذخیره می شود.
در مبحث قبل با نحوه خواندن فایل پی دی اف در سی پلاس پلاس آشنا شدیم. این مبحث نحوه استفاده از C++، صاف کردن فیلدهای فرم PDF را در چند مرحله ساده پوشش می دهد.