Aspose.Slides  for C++

C++ PowerPoint API

خواندن، نوشتن، پردازش، تبدیل ارائه های پاورپوینت در برنامه های ++C بدون هیچ گونه وابستگی به پاورپوینت مایکروسافت.

  دانلود نسخه آزمایشی رایگان
  
 

Aspose.Slides for C++ یک پاورپوینت API قدرتمند برای دستکاری، رندر و تبدیل PPT(X) در C++ بدون Microsoft PowerPoint است. API از نمایش اسلایدها در اسناد به فرمت های گرافیکی مختلف با دقت بالا پشتیبانی می کند و همچنین عملکردی را برای تغییر یا ایجاد تقریباً تمام محتویات ممکن فایل ها، قالب بندی متن و اشکال در اسلایدها و موارد دیگر فراهم می کند.

Aspose.Slides for C++ از اکثر فرمت های پاورپوینت و نمایش اسلاید از جمله POT، PPT، PPS، POTX، PPTX، PPSX، ODP و غیره پشتیبانی می کند. Aspose.Slides برای C++ همچنین می تواند تمام این فرمت ها را به PDF، HTML، XPS و غیره تبدیل کند.

ویژگی های کتابخانه پردازش پاورپوینت C++ پیشرفته

ارائه را در فایل یا جریان ذخیره کنید

ارائه ها را به فرمت های استاندارد تبدیل کنید

ویژگی های سند داخلی و سفارشی را مدیریت کنید

محافظت از ارائه ها با رمز عبور

نمودارها را اضافه، قالب بندی و دستکاری کنید

اضافه کردن، قالب بندی و دستکاری اشکال

اسلایدها را اضافه، قالب بندی و دستکاری کنید

اضافه کردن، قالب بندی و دستکاری متن

اضافه کردن، قالب بندی و دستکاری جداول

ارائه ها را به PDF و XPS صادر کنید

اسلایدها را در قالب SVG صادر کنید

اضافه کردن تصاویر به ارائه ها

ارائه ها را از پایگاه داده تولید کنید

پشتیبانی از نمودارهای MSO 2016

ارائه ها را به صورت HTML صادر کنید

وارد کردن و صادرات متن HTML در اسلاید

اسلایدهای طرح بندی را به ارائه ها اضافه کنید

بارگیری ارائه های محافظت شده

تنظیم اندازه قلم افسانه فردی

نمودار سهام ایجاد کنید و تصویر نمودار را دریافت کنید

تغییر رنگ سری

محدوده های گرد منطقه نمودار را تنظیم کنید

تغییر رنگ دسته ها در سری

ویژگی های قلم را برای جدول داده های نمودار تنظیم کنید

فایل های پاورپوینت را به صورت PDF یا XPS صادر کنید

Aspose.Slides for C++ با داشتن موتور رندر طراحی شده خاص خود، رندرهایی را با بالاترین میزان وفاداری به Microsoft PowerPoint ارائه می دهد. این اجازه می دهد تا ارائه ها را به فرمت های استاندارد صنعتی مانند XPS و PDF با نتایج مشابه ارائه اصلی صادر کنید.

ارائه در فرمت های PDF و XPS - C++

// load presentation to be converted

SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");

// save in PDF & XPS formats

prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

اسلایدهای ارائه را کپی یا کلون کنید

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

قالب بندی محتوای پاورپوینت مایکروسافت

کتابخانه در حین استفاده از API امکان قالب‌بندی اشکال و متن روی اسلایدها را در یک فایل فراهم می‌کند. متن از طریق قاب‌های متنی مرتبط با اشکال مدیریت می‌شود، از این رو متن با استفاده از پاراگراف‌ها و بخش‌های مرتبط با قاب‌های متن قالب‌بندی می‌شود. شما می توانید نوع فونت، رنگ، اندازه، سایه ها و همچنین تراز پاراگراف، گلوله و جهت را مدیریت کنید. همچنین می توان ویژگی های عنصر شکل مانند اندازه، خط، موقعیت، تصویر، متن را دستکاری کرد و به راحتی پر کرد.

Serialize Shapes

اگرچه Aspose.Slides برای C++ از تعداد زیادی شکل پشتیبانی می‌کند، اما اگر شکلی توسط API پشتیبانی نمی‌شود، یک روش سریال‌سازی ارائه شده است که از طریق آن می‌توانید آن شکل را از یک اسلاید موجود برای استفاده بیشتر بر اساس نیاز برنامه سریال‌سازی کنید.

  
  

Aspose.Slides APIهای پاورپوینت جداگانه را برای سایر محیط های توسعه محبوب به شرح زیر ارائه می دهد: