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 پشتیبانی نمیشود، یک روش سریالسازی ارائه شده است که از طریق آن میتوانید آن شکل را از یک اسلاید موجود برای استفاده بیشتر بر اساس نیاز برنامه سریالسازی کنید.
- منابع یادگیری
- مستندات
- کد منبع
- مراجع API
- فیلم های آموزشی
- پشتیبانی محصول
- پشتیبانی رایگان
- پشتیبانی پولی
- وبلاگ
- یادداشت های انتشار
- چرا Aspose.Slides برای C++؟
- لیست مشتریان
- داستان های موفقیت