
Ringkasan
Membuat bentuk 3D dalam file PowerPoint dapat meningkatkan daya tarik visual presentasi secara signifikan. Kemampuan ini sangat penting untuk industri seperti arsitektur, pendidikan, dan desain, yang mana representasi visual adalah kuncinya. Dengan menggunakan Aspose.Slides for Java, pengembang dapat dengan mudah mengintegrasikan rendering model 3D ke dalam aplikasi mereka. Pustaka ini terkenal karena fleksibilitasnya dan opsi penyesuaian tingkat lanjut, menjadikannya pilihan ideal untuk membuat bentuk 3D di PowerPoint. Dengan fitur-fiturnya yang tangguh, Aspose.Slides for Java memberdayakan pengembang untuk membuat bentuk 3D di PowerPoint secara terprogram.
Pembuatan Model 3D - Instalasi API
Untuk memulai Aspose.Slides for Java, dapat diunduh dari di sini atau gunakan konfigurasi Maven berikut:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>25.1</version>
<classifier>jdk16</classifier>
</dependency>
Membuat Bentuk 3D dalam File PowerPoint Secara Terprogram
Ikuti langkah-langkah ini untuk membuat bentuk 3D di PowerPoint menggunakan Aspose.Slides for Java:
- Buat contoh kelas Presentation.
- Buat AutoShape baru dengan memanggil metode addAutoShape untuk menyetelnya dari templat default dan menambahkannya ke akhir koleksi.
- Panggil metode setText untuk menetapkan teks biasa untuk TextFrame.
- Atur tinggi font dengan memanggil metode setFontHeight.
- Tentukan jenis kamera dengan memanggil fungsi setCameraType.
- Atur rotasi dengan memanggil fungsi setRotation.
- Metode setLightType mewakili hak cahaya yang telah ditetapkan yang dapat diterapkan ke suatu bentuk.
- Tentukan arah, material, dan tinggi efek ekstrusi.
- Panggil metode save untuk menyimpan berkas ke dalam disk.
Potongan kode berikut menunjukkan rendering model 3D di Java:
public class main {
public static void main(String[] args) {
// Tetapkan jalur untuk direktori kerja.
String outPptxFile = "Presentation2.pptx";
// Buat contoh kelas Presentation.
Presentation pres = new Presentation();
try
{
// Buat AutoShape baru, sesuaikan dari templat default dan tambahkan ke akhir koleksi.
IAutoShape shape = pres.getSlides().get_Item(0).getShapes().addAutoShape(ShapeType.Rectangle, 200, 150, 200, 200);
// Panggil metode setText untuk menetapkan teks biasa untuk TextFrame.
shape.getTextFrame().setText("3D");
// Atur tinggi font dengan memanggil metode setFontHeight.
shape.getTextFrame().getParagraphs().get_Item(0).getParagraphFormat().getDefaultPortionFormat().setFontHeight(64);
// Tentukan jenis kamera dengan memanggil fungsi setCameraType.
shape.getThreeDFormat().getCamera().setCameraType(CameraPresetType.OrthographicFront);
// Atur rotasi dengan memanggil fungsi setRotation.
shape.getThreeDFormat().getCamera().setRotation(20, 30, 40);
// Metode setLightType mewakili hak cahaya yang telah ditetapkan yang dapat diterapkan ke suatu bentuk.
shape.getThreeDFormat().getLightRig().setLightType(LightRigPresetType.Flat);
// Tentukan arah, material, dan tinggi efek ekstrusi.
shape.getThreeDFormat().getLightRig().setDirection(LightingDirection.Top);
shape.getThreeDFormat().setMaterial(MaterialPresetType.Powder);
shape.getThreeDFormat().setExtrusionHeight(100);
// Panggil metode save untuk menyimpan berkas ke dalam disk.
pres.save(outPptxFile, SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
}
}
Keluaran:

Menggambar 3D di PowerPoint - Dapatkan Lisensi Gratis
Untuk mengeksplorasi potensi penuh Aspose.Slides for Java, kunjungi di sini untuk mendapatkan lisensi uji coba gratis.
Kesimpulan
Membuat bentuk 3D di PowerPoint dapat mengubah presentasi Anda, membuatnya lebih menarik dan informatif. Dengan menggunakan Aspose.Slides for Java, pengembang dapat dengan mudah mengintegrasikan fitur ini ke dalam aplikasi mereka. Mudah untuk memulai, dan lisensinya memungkinkan pengembang dan penguji untuk mengevaluasi fitur produk tanpa batasan apa pun.
Sumber Daya Publik
Jelajahi sumber daya tambahan seperti dokumentasi dan forum komunitas untuk memperdalam pemahaman Anda tentang Aspose.Slides for Java.Sumber daya ini memberikan wawasan dan dukungan yang berharga bagi pengembang.
Pertanyaan yang Sering Diajukan – FAQ
Bagaimana cara membuat bentuk 3D di PowerPoint menggunakan Aspose.Slides for Java?
Untuk membuat bentuk 3D, menginisialisasi presentasi, mengakses slide, menambahkan bentuk 3D menggunakan IAutoShape
, menyesuaikannya, dan menyimpan presentasi. Gunakan cuplikan kode yang disediakan ini untuk panduan.
Apa keuntungan menggunakan Aspose.Slides for Java untuk rendering model 3D?
Aspose.Slides for Java menawarkan fleksibilitas, kemudahan integrasi, dan opsi penyesuaian tingkat lanjut, sehingga ideal untuk rendering model 3D dalam presentasi PowerPoint.
Dapatkah saya mencoba Aspose.Slides for Java sebelum membeli?
Ya, Anda dapat memperoleh lisensi uji coba gratis dari situs web Aspose untuk menjelajahi fitur dan kemampuan Aspose.Slides for Java tanpa batasan apa pun.