Format file STL (STereoLithography) digunakan untuk gambar 3D CAD dan pencetakan 3D. Ada beberapa persyaratan ketika pengembang diharuskan merender file STL secara terprogram ke dalam berbagai format lain. Salah satu alasan konversi adalah portabilitas yang lebih baik. Pada artikel ini, Anda akan mempelajari cara merender file STL ke dalam format PDF menggunakan C#. Selain itu, kami akan mengonversi file STL ke format HTML, JPG, dan PNG dalam aplikasi .NET menggunakan contoh.
Topik-topik berikut dibahas di bawah ini:
.NET API untuk Melihat File STL
GroupDocs.Viewer menampilkan penampil dokumen .NET API yang memungkinkan rendering dokumen menjadi PDF, HTML, dan gambar dalam aplikasi .NET. Pada artikel ini, kami akan menggunakannya dalam contoh untuk mengonversi file STL ke format file lain yang berbeda.
Anda dapat mengunduh penginstal DLL atau MSI dari bagian unduhan atau menginstal API di aplikasi .NET Anda melalui NuGet.
PM> Install-Package GroupDocs.Viewer
Lihat File STL sebagai PDF menggunakan C#
Seringkali diperlukan untuk mengubah format STL stereolithography ke format PDF karena portabilitasnya yang tinggi. Langkah-langkah berikut menunjukkan cara mengonversi file STL ke dalam format PDF menggunakan C#.
- Muat file STL menggunakan kelas Viewer.
- Persiapkan opsi rendering PDF menggunakan kelas PdfViewOptions.
- Gunakan metode View() untuk merender file STL sebagai PDF.
Contoh kode C# berikut merender file STL ke dalam format PDF.
using (Viewer viewer = new Viewer("path/input.stl"))
{
PdfViewOptions options = new PdfViewOptions("path/stl-output.pdf");
viewer.View(options);
}
Lihat File STL sebagai HTML, JPG, atau PNG menggunakan C#
Demikian pula, Anda dapat mengonversi file STL ke format lain sesuai kebutuhan. Langkah-langkah berikut membantu Anda merender file STL ke berbagai format lain menggunakan C#.
- Muat file STL menggunakan kelas Viewer.
- Persiapkan opsi rendering sesuai dengan format konversi:
- Rendering HTML memerlukan kelas HtmlViewOptions. (Anda dapat menggunakan sumber daya tersemat atau eksternal)
- Render JPG menggunakan kelas JpgViewOptions.
- Render PNG membutuhkan kelas PngViewOptions.
- Gunakan metode View() untuk merender file STL sebagai HTML, JPG, atau PNG.
Di bawah ini adalah contoh C# yang merender file STL secara terpisah ke dalam setiap format menggunakan opsi format masing-masing.
STL ke HTML menggunakan C#
Kode C# berikut mengonversi file STL menjadi HTML dengan sumber daya tersemat. Demikian pula, Anda dapat mengonversi ke HTML dengan sumber daya eksternal.
using (Viewer viewer = new Viewer("path/input.stl"))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/stl-output.html");
viewer.View(options);
}
STL ke JPG menggunakan C#
Kode C# berikut mengubah file STL menjadi format gambar JPG.
using (Viewer viewer = new Viewer("path/input.stl"))
{
JpgViewOptions options = new JpgViewOptions("path/stl-output.jpg");
viewer.View(options);
}
STL ke PNG menggunakan C#
Kode C# berikut mengubah file STL menjadi format gambar PNG.
using (Viewer viewer = new Viewer("path/input.stl"))
{
PngViewOptions options = new PngViewOptions("path/stl-output.png");
viewer.View(options);
}
Dapatkan Lisensi API Gratis
Anda dapat menggunakan API secara gratis dengan mendapatkan lisensi sementara.
Kesimpulan
Sebagai kesimpulan, kami belajar cara merender file STL ke dalam format lain. Secara khusus, kami mengubah file STL menjadi format PDF, HTML, JPG, dan PNG menggunakan contoh C#. Anda dapat membuat aplikasi penampil STL Anda sendiri seperti Groupdocs.Viewer Online App.
Untuk mempelajari lebih lanjut tentang GroupDocs.Viewer for .NET, kunjungi dokumentasi. Untuk pertanyaan, hubungi kami melalui forum.