STL, zkráceně stereolitografie, představuje 3D povrchovou geometrii. Ty se často používají v aplikacích souvisejících s CAD. Soubory STL můžete převést do PDF rychle a snadno. Tato konverze formátu souboru je užitečná ve scénářích, kdy potřebujete zobrazit informace v různých operačních systémech a prostředích, a to kvůli kompatibilitě formátu PDF. Podobně můžete vykreslit obrázky STL do PNG pro rychlý náhled souboru. Podívejme se na následující části, abychom se jim lépe naučili:
- Konverze obrázků STL do PDF nebo PNG – Instalace API
- Převeďte STL do PDF programově pomocí C#
- Převést STL na PNG obrázek programově v C#
Konverze obrázků STL do PDF nebo PNG – Instalace API
Aspose.CAD for .NET API podporuje práci s STL, DWG, PLT a mnoha dalšími podporované formáty souborů. Zde se budeme zabývat zejména konverzí souborů STL. Rozhraní API můžete nakonfigurovat stažením souborů DLL ze sekce Downloads nebo pomocí následujícího instalačního příkazu souvisejícího s balíčkem NuGet:
PM> Install-Package Aspose.CAD
Převeďte STL do PDF programově pomocí C#
PDF je oblíbený formát pro svou obrovskou kompatibilitu s mnoha systémovými prostředími a aplikacemi. Možná budete muset ve svých aplikacích založených na .NET převést soubor STL do formátu PDF. Níže jsou uvedeny kroky pro převod STL na PDF:
- Načtěte vstupní STL obrázek
- Inicializujte instanci třídy PdfOptions
- Převeďte STL na soubor PDF pomocí metody Uložit
Níže uvedený úryvek kódu ukazuje, jak převést STL do PDF programově pomocí C#:
// Zadejte cestu pro vstupní soubor STL
string sourceFilePath = dataDir + "galeon.stl";
// Načtěte vstupní STL obrázek
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// Inicializujte instanci třídy PdfOptions
PdfOptions pdfOptions = new PdfOptions();
string outPath = sourceFilePath + "test.pdf";
// Převést STL do PDF
cadImage.Save(outPath, pdfOptions);
}
Převeďte STL na PNG obrázek programově pomocí C#
Soubory STL můžete převést na obrázky PNG pro rychlý náhled dat a informací. Níže uvedené kroky vysvětlují proces převodu souborů STL:
- Načtěte zdrojový soubor STL jako vstup
- Inicializujte instanci třídy PngOptions
- Převeďte STL na PNG a uložte výstup
Následující kód vysvětluje, jak postupovat podle těchto kroků pro převod STL na obrázek PNG programově v C#:
// Zadejte cestu pro vstupní soubor STL
string sourceFilePath = dataDir + "galeon.stl";
// Načtěte vstupní STL obrázek
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// Inicializujte instanci třídy PngOptions
PngOptions pngOptions = new PngOptions();
string outPath = sourceFilePath + "test.png";
// Převést STL na PNG
cadImage.Save(outPath, pngOptions);
}
Závěr
V těchto částech jsme se naučili, jak převádět nebo exportovat soubory STL do obrázků PDF nebo PNG pomocí kódu C# ve vašich aplikacích založených na .NET. Podobně je klíčovým prvkem API několik dalších konverzí a manipulací souvisejících s CAD. Můžete jej dále prozkoumat přečtením Dokumentace. Pokud potřebujete pomoc s vytvořením POC pro vaše požadavky, můžete s námi také prodiskutovat své obavy prostřednictvím Free Support Forum. Bude nám ctí vám pomoci!