Stereolitografinin kısaltması olan STL, 3B yüzey geometrisini temsil eder. Bunlar sıklıkla CAD ile ilgili uygulamalarda kullanılır. STL dosyalarını hızlı ve kolay bir şekilde PDF’ye dönüştürebilirsiniz. Bu dosya formatı dönüştürme, PDF formatının uyumluluğu nedeniyle bilgileri farklı işletim sistemlerinde ve ortamlarda görüntülemeniz gerektiğinde senaryolarda yardımcı olur. Aynı şekilde, dosyanın hızlı önizlemesi için STL’yi PNG’ye dönüştürebilirsiniz. Bunları daha iyi öğrenmek için aşağıdaki bölümlere bir göz atalım:
- STL’den PDF veya PNG’ye Görüntü Dönüştürme – API Kurulumu
- C# kullanarak STL’yi Programlı Olarak PDF’ye Dönüştürün
- C# ile STL’yi Programlı Olarak PNG Görüntüsüne Dönüştürme
STL’den PDF veya PNG’ye Görüntü Dönüştürme – API Kurulumu
Aspose.CAD for .NET API, STL, DWG, PLT ve diğer pek çok desteklenen dosya formatı ile çalışmayı destekler. Burada özellikle STL dosyalarının dönüştürülmesiyle ilgileneceğiz. İndirilenler bölümünden DLL dosyalarını indirerek veya NuGet paketi ile ilgili aşağıdaki yükleme komutunu kullanarak API’yi yapılandırabilirsiniz:
PM> Install-Package Aspose.CAD
C# kullanarak STL’yi Programlı Olarak PDF’ye Dönüştürün
PDF, birçok sistem ortamı ve uygulamasıyla muazzam uyumluluğu nedeniyle popüler bir biçimdir. .NET tabanlı uygulamalarınızda bir STL dosyasını PDF’ye dönüştürmeniz gerekebilir. STL’den PDF’e dönüştürme için adımlar aşağıdadır:
- Giriş STL görüntüsünü yükle
- PdfOptions sınıf örneğini başlat
- Kaydet yöntemiyle STL’yi PDF dosyasına dönüştürün
Aşağıdaki kod parçacığı, C# ile programlı olarak STL’nin PDF’ye nasıl dönüştürüleceğini gösterir:
// Giriş STL dosyası için yol belirtin
string sourceFilePath = dataDir + "galeon.stl";
// Giriş STL görüntüsünü yükle
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// PdfOptions sınıf örneğini başlat
PdfOptions pdfOptions = new PdfOptions();
string outPath = sourceFilePath + "test.pdf";
// STL'yi PDF'ye dönüştür
cadImage.Save(outPath, pdfOptions);
}
C# ile Programlı Olarak STL’yi PNG Görüntüsüne Dönüştürme
Veri ve bilgilerin hızlı önizlemesi için STL dosyalarını PNG resimlerine dönüştürebilirsiniz. Aşağıdaki adımlar, STL dosyalarını dönüştürme sürecini açıklar:
- Kaynak STL dosyasını girdi olarak yükle
- PngOptions sınıf örneğini başlat
- STL’yi PNG’ye dönüştürün ve çıktıyı kaydedin
Aşağıdaki kod, STL’yi C# dilinde programlı olarak PNG görüntüsüne dönüştürmek için bu adımların nasıl izleneceğini açıklamaktadır:
// Giriş STL dosyası için yol belirtin
string sourceFilePath = dataDir + "galeon.stl";
// Giriş STL görüntüsünü yükle
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// PngOptions sınıf örneğini başlat
PngOptions pngOptions = new PngOptions();
string outPath = sourceFilePath + "test.png";
// STL'yi PNG'ye dönüştür
cadImage.Save(outPath, pngOptions);
}
Çözüm
Bu bölümlerde, .NET tabanlı uygulamalarınızda C# kodunu kullanarak STL dosyalarını PDF veya PNG görüntüsüne nasıl dönüştüreceğinizi veya dışa aktaracağınızı öğrendik. Aynı şekilde, CAD ile ilgili diğer birkaç dönüştürme ve manipülasyon, API’nin temel özellikleridir. Belgeleri okuyarak daha fazla keşfedebilirsiniz. Gereksinimleriniz için bir İOOY oluşturma konusunda herhangi bir yardıma ihtiyacınız varsa, endişelerinizi Ücretsiz Destek Forumu aracılığıyla bizimle görüşebilirsiniz. Size yardımcı olmaktan onur duyarız!