Başlarken
Bu bölüm, Aspose.Slides FOSS for C++‘ı kurmak ve ilk sunumunuzu yazmak için ihtiyacınız olan her şeyi kapsar.
Bu Bölümde
| Sayfa | Açıklama |
|---|---|
| Kurulum | Kaynağından CMake FetchContent veya git alt modülü ile derleyin, derlemeyi doğrulayın ve hızlı başlangıç programını çalıştırın. |
| Lisans | MIT Lisansı detayları: her türlü kullanım için ücretsiz, API anahtarı gerekmez, kayıt zorunlu değildir. |
Hızlı Derleme
include(FetchContent)
FetchContent_Declare(
aspose_slides_foss
GIT_REPOSITORY https://github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Cpp.git
GIT_TAG main
)
FetchContent_MakeAvailable(aspose_slides_foss)C++20 derleyicisi ve CMake 3.20 veya daha yenisi gerekir.
Minimum Çalışan Örnek
#include <Aspose/Slides/Foss/presentation.h>
#include <Aspose/Slides/Foss/export/save_format.h>
#include <Aspose/Slides/Foss/shape_type.h>
#include <Aspose/Slides/Foss/slide.h>
#include <Aspose/Slides/Foss/slide_collection.h>
#include <Aspose/Slides/Foss/shape_collection.h>
#include <Aspose/Slides/Foss/auto_shape.h>
using namespace Aspose::Slides::Foss;
int main() {
Presentation pres;
auto& slide = pres.slides()[0];
auto& shape = slide.shapes().add_auto_shape(ShapeType::RECTANGLE, 50, 50, 400, 120);
shape.text_frame()->set_text("Hello, Aspose.Slides FOSS!");
pres.save("output.pptx", SaveFormat::PPTX);
return 0;
}Presentation RAII kullanır. Nesne kapsam dışına çıktığında, iç kaynaklar otomatik olarak serbest bırakılır.
Sonraki Adımlar
Derleme tamamlandıktan sonra, şuraya bakın Geliştirici Kılavuzu şekiller, metin biçimlendirme, tablolar, doldurma, efektler, konuşmacı notları, yorumlar ve belge özelliklerini kapsayan özellik kılavuzları için.