این مثال کوتاه بر نحوه تبدیل PDF به HTML با استفاده از C++ تمرکز دارد. با استفاده از فراخوانی های ساده API بدون وابستگی به API شخص ثالث یا ابزار Adobe Acrobat می توان به راحتی PDF را به HTML در C++** صادر کرد. می توانید از برنامه در هر یک از برنامه های پشتیبانی شده از C++ که در سیستم عامل های ویندوز یا لینوکس اجرا می شود استفاده کنید.
مراحل تبدیل PDF به HTML با استفاده از C++
- Aspose.Pdf for C++ را با استفاده از مدیر بسته NuGet در برنامه خود نصب کنید
- یک مرجع به فضای نام Aspose::Pdf اضافه کنید و فایلهای سرصفحه مورد نیاز را اضافه کنید
- برای بارگیری فایل PDF منبع، شیء Document Class را ایجاد کنید
- شیء کلاس HtmlSaveOptions را برای تنظیم گزینه های صادرات HTML دلخواه ایجاد کنید
- در نهایت با استفاده از روش Save PDF را در C++ به HTML تبدیل کنید
در C++ PDF به HTML تبدیل به راحتی با استفاده از فراخوانی های ساده API مدیریت می شود. ما با اضافه کردن مرجع API با استفاده از Nuget Package Manager و شامل فایل های هدر مورد نیاز، پیکربندی پروژه را شروع می کنیم. سپس PDF منبع را بارگیری می کنیم و با استفاده از کلاس HtmlSaveOptions گزینه های صادرات را برای HTML مورد نظر تنظیم می کنیم. در نهایت، HTML ارائه شده را می توان روی دیسک ذخیره کرد یا ممکن است بیشتر در برنامه شما استفاده شود.
کد برای تبدیل PDF به HTML با استفاده از C++
نمونه فوق در C++ PDF را با استفاده از خصوصیات مختلف که توسط کلاس HtmlSaveOptions در معرض دید قرار می گیرد، تبدیل به HTML می کند. می توانید ویژگی های مربوط به فونت ها، تصاویر و گزینه های صادرات محتوای SVG را برای سفارشی کردن HTML صادر شده تنظیم کنید. در نهایت، فایل HTML تولید شده را می توان برای استفاده بیشتر یا روی دیسک یا در MemoryStream ذخیره کرد.
در این مبحث آموزش تبدیل PDF به HTML در C++ و بدست آوردن یک خروجی سفارشی را یاد گرفتیم. اگر علاقه مند به ایجاد PDF از ابتدا هستید، به مقاله نحوه ایجاد PDF با استفاده از ++C مراجعه کنید.