Menyimpan 3D dalam PDF

Perkenalan

Selamat datang di panduan komprehensif kami tentang penggunaan Aspose.3D untuk .NET! Dalam tutorial ini, kami akan memandu Anda melalui proses memuat dan menyimpan model 3D, dengan fokus pada tugas khusus menyimpan model 3D dalam format PDF. Aspose.3D untuk .NET adalah perpustakaan canggih yang menyediakan alat efisien untuk bekerja dengan file 3D, menjadikannya sumber daya penting bagi pengembang dan penggemar di bidangnya.

Prasyarat

Sebelum kita mendalami tutorialnya, pastikan Anda memiliki prasyarat berikut:

  • Aspose.3D untuk .NET: Pastikan Anda telah menginstal perpustakaan. Jika belum, Anda dapat mendownloadnya dari Aspose.3D untuk dokumentasi .NET .

  • Lingkungan Pengembangan: Siapkan lingkungan pengembangan .NET pilihan Anda.

  • Pemahaman Dasar Konsep 3D: Biasakan diri Anda dengan konsep dasar 3D, karena panduan ini mengasumsikan pengetahuan dasar tentang pemodelan 3D.

Impor Namespace

Di proyek .NET Anda, pastikan untuk mengimpor namespace yang diperlukan untuk mengakses fungsionalitas yang disediakan oleh Aspose.3D:

using System;
using System.IO;
using System.Collections;
using Aspose.ThreeD;
using Aspose.ThreeD.Entities;
using Aspose.ThreeD.Utilities;
using Aspose.ThreeD.Shading;
using Aspose.ThreeD.Formats;
using System.Drawing;

Langkah 1: Buat Adegan Baru

Mulailah dengan menginisialisasi adegan 3D baru menggunakan perpustakaan Aspose.3D. Ini berfungsi sebagai dasar untuk model 3D Anda.

Scene scene = new Scene();

Langkah 2: Tambahkan Node Anak Silinder

Untuk mendemonstrasikan proses penghematan, mari kita buat model 3D sederhana - sebuah silinder. Tambahkan silinder sebagai simpul anak ke tempat kejadian.

scene.RootNode.CreateChildNode("cylinder", new Cylinder()).Material = new PhongMaterial() { DiffuseColor = new Vector3(Color.DarkCyan) };

Langkah 3: Atur Mode Rendering dan Skema Pencahayaan

Tentukan mode rendering dan skema pencahayaan untuk adegan 3D Anda. Langkah ini memungkinkan Anda menyesuaikan tampilan visual model Anda.

PdfSaveOptions opt = new PdfSaveOptions();
opt.LightingScheme = PdfLightingScheme.CAD;
opt.RenderMode = PdfRenderMode.ShadedIllustration;

Langkah 4: Simpan dalam Format PDF

Terakhir, jalankan proses penyimpanan dengan menentukan direktori keluaran dan nama file. Dalam hal ini, kami menyimpan model 3D dalam format PDF.

scene.Save("Your Output Directory" + "output_out.pdf", opt);

Pastikan untuk mengganti “Direktori Output Anda” dengan jalur yang diinginkan.

Kesimpulan

Selamat! Anda telah berhasil mempelajari cara menggunakan Aspose.3D untuk .NET untuk membuat model 3D sederhana dan menyimpannya dalam format PDF. Ini hanyalah permulaan dari apa yang dapat Anda capai dengan perpustakaan canggih ini. Jelajahi lebih banyak fitur dan kemungkinan di Dokumentasi Aspose.3D .

FAQ

Q1: Apakah Aspose.3D untuk .NET kompatibel dengan semua format file 3D?

A1: Ya, Aspose.3D untuk .NET mendukung berbagai format file 3D, memastikan kompatibilitas dengan berbagai standar industri.

Q2: Dapatkah saya menyesuaikan aspek visual model 3D saya selama proses penyimpanan?

A2: Tentu saja! Seperti yang ditunjukkan dalam tutorial, Anda dapat menyesuaikan mode rendering, skema pencahayaan, dan lainnya untuk mencapai hasil visual yang diinginkan.

Q3: Di mana saya dapat menemukan dukungan untuk Aspose.3D untuk .NET?

A3: Kunjungi Forum Asumsikan.3D untuk dukungan komunitas dan diskusi terkait Aspose.3D untuk .NET.

Q4: Apakah ada uji coba gratis yang tersedia untuk Aspose.3D untuk .NET?

A4: Ya, Anda dapat mengakses uji coba gratis untuk mengeksplorasi kemampuan Aspose.3D untuk .NET sebelum melakukan pembelian.

Q5: Bagaimana cara mendapatkan lisensi sementara Aspose.3D untuk .NET?

A5: Untuk mendapatkan lisensi sementara, kunjungi Link ini dan ikuti instruksi yang diberikan.