اگر می خواهید یک فایل CSV به مبدل PDF در C++ بنویسید، این آموزش سریع مراحل دقیق و کد نمونه C++ قابل اجرا را در اختیار شما قرار می دهد. شما فایل منبع CSV را در یک شی کلاس Workbook بارگیری میکنید و سپس آن را به عنوان PDF ذخیره میکنید. قبل از اینکه CSV را به PDF در C++ تبدیل کنید، میتوانید تعدادی از ویژگیهای فایل PDF خروجی مانند نوشتن کل محتوای فایل CSV را به یک صفحه در PDF خروجی تنظیم کنید.
مراحل تبدیل CSV به PDF در C++
- با استفاده از NuGet Package Manager، Aspose.Cells.Cpp را به پروژه خود اضافه کنید
- فایل CSV نمونه را در یک شی کلاس Workbook بارگیری کنید که قرار است در C++ به PDF تبدیل شود.
- برای تنظیم ویژگی های PDF خروجی، شی کلاس IPdfSaveOptions ایجاد کنید
- PDF خروجی را برای چاپ کل متن در CSV منبع در یک صفحه پیکربندی کنید
- با استفاده از تنظیمات فوق، کتاب کار را به صورت PDF ذخیره کنید
این مراحل کاملاً ساده هستند و فقط فایل CSV را بارگیری میکنید و سپس شی کلاس IPdfSaveOptions را برای پیکربندی PDF خروجی بر اساس نیاز خود ایجاد میکنید. ما مراحل و کد نمونه را برای نشان دادن نوشتن تمام محتوای CSV در یک فایل PDF تک صفحه ای ارائه کرده ایم. با این حال، تعداد زیادی ویژگی دیگر در کلاس IPdfSaveOptions وجود دارد که میتوان آنها را در فایل PDF خروجی تنظیم کرد در حالی که شما PDF را به CSV در C++ تبدیل میکنید.
کد برای تبدیل PDF به CSV در C++
این کد از تابع Factory::CreateIWorkbook برای بارگیری فایل CSV منبع و از تابع Factory::CreateIPdfSaveOptions برای ایجاد شی کلاس IPdfSaveOptions برای تنظیم ویژگی مورد نظر با استفاده از تابع SetOnePagePerSheet در آن استفاده می کند. این ویژگی کل محتویات CSV را در یک صفحه PDF نمایش می دهد و اندازه صفحه را که به طور پیش فرض در کلاس PageSetup تنظیم شده است کنار می گذارد.
در این آموزش دستورالعمل نحوه تبدیل CSV به PDF در C++ را مشاهده کرده ایم. اگر می خواهید CSV را به اکسل تبدیل کنید، به مقاله نحوه تغییر CSV به Excel در C++ مراجعه کنید.