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

SayfaAçıklama
KurulumKaynağı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.
LisansMIT 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.

 Türkçe