Mula Menggunakan
Bahagian ini merangkumi segala yang anda perlukan untuk menyediakan Aspose.Slides FOSS untuk C++ dan menulis persembahan pertama anda.
Dalam Bahagian Ini
| Halaman | Deskripsi |
|---|---|
| Pemasangan | Bina dari sumber menggunakan CMake FetchContent atau submodul git, sahkan binaan, dan jalankan program permulaan cepat. |
| Lesen | Butiran Lesen MIT: percuma untuk sebarang penggunaan, tiada kunci API, tiada pendaftaran diperlukan. |
Binaan Pantas
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)Memerlukan pengkompil C++20 dan CMake 3.20 atau lebih baru.
Contoh Kerja Minimum
#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 menggunakan RAII. Apabila objek keluar dari skop, sumber dalaman akan dilepaskan secara automatik.
Langkah Seterusnya
Selepas membina, lihat Panduan Pembangun untuk panduan ciri yang meliputi bentuk, pemformatan teks, jadual, isi, kesan, nota pembicara, komen, dan sifat dokumen.