تبدیل Word، PDF، اسناد وب در C++

C++ با سرعت بالا برای تبدیل اسناد اداری به انواع فرمت های فایل

از C++ برای به دست آوردن حداکثر سرعت تبدیل سند استفاده کنید. این یک راه حل نرم افزاری قدرتمند برای وارد کردن و صادرات اسناد Word، PDF، وب با استفاده از C++.

مشاهده قطعه کد

C++ اسناد را بین فرمت های مختلف تبدیل کنید

آیا نیاز به تبدیل یک سند از یک فرمت به فرمت دیگر از طریق برنامه دارید؟ با Aspose.Words برای C++ می توانید فایل ها را تنها با استفاده از چند خط C++ کنید.

یک C++ اجازه می دهد اسناد را به بسیاری از فرمت های محبوب با کیفیت حرفه ای تبدیل کنید:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • طرح بندی ثابت: PDF, XPS, OpenXPS, PostScript
  • تصاویر: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • وب: HTML, MHTML
  • سایر موارد: EPUB, MOBI, Xaml, PCL و غیره.

مثال زیر نحوه تبدیل یک سند در C++. یک فایل را از درایو محلی بارگیری کنید، سپس به سادگی آن را ذخیره کنید و فرمت فایل مورد نیاز را در پسوند مشخص کنید. برای هر دو فایل ورودی و خروجی می توانید از نام فایل های کاملا واجد شرایط استفاده کنید. محتوای خروجی و قالب بندی با سند اصلی یکسان خواهد بود.

مثال کد در C++ برای تبدیل فرمت های سند
فایلی را که می خواهید تبدیل کنید آپلود کنید
کد را اجرا کنید
قالب مورد نظر را از لیست انتخاب کنید
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
doc->Save(u"Output.pdf");
using namespace Aspose::Words; auto doc = MakeObject<Document>(u"Input.docx"); doc->Save(u"Output.pdf"); using namespace Aspose::Words; auto doc = MakeObject<Document>(u"Input.docx"); for (int page = 0; page < doc->get_PageCount(); page++) { auto extractedPage = doc->ExtractPages(page, 1); extractedPage->Save(String::Format(u"Output_{0}.pdf", page + 1)); } using namespace Aspose::Words; auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); builder->InsertImage(u"Input.docx"); doc->Save(u"Output.pdf"); using namespace Aspose::Words; auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); auto shape = builder->InsertImage(u"Input.docx"); shape->GetShapeRenderer()->Save(u"Output.pdf", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
کد را اجرا کنید
کد را در شبکه های اجتماعی به اشتراک بگذارید:

چگونه تبدیل فایل C++: Word, PDF, JPG

  1. Aspose.Words for C++ نصب کنید.
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به C++ خود اضافه کنید.
  3. فایل منبع را در C++.
  4. با ارسال نام فایل خروجی با پسوند مورد نیاز، متد Save().
  5. نتیجه تبدیل را به عنوان یک فایل جداگانه دریافت کنید.

C++ برای تبدیل فایل ها

سه گزینه برای نصب Aspose.Words for C++ در محیط توسعه دهنده شما وجود دارد. لطفاً یکی را انتخاب کنید که شبیه نیازهای شما باشد و دستورالعمل های گام به گام را دنبال کنید:

سیستم مورد نیاز

می توانید از این کتابخانه C++ برای توسعه نرم افزار روی Microsoft Windows، Linux و macOS استفاده کنید:

  • GCC >= 6.3.0 و Clang >= 3.9.1 برای لینوکس مورد نیاز است
  • Xcode >= 12.5.1، Clang و libc++ برای macOS مورد نیاز است

در صورت توسعه نرم افزار برای لینوکس یا macOS، لطفاً اطلاعات مربوط به وابستگی های بیشتر کتابخانه (fontconfig و بسته های منبع باز mesa-glu) را در Documentation Product بررسی کنید.

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2024. تمامی حقوق محفوظ است.