Aggiungi filigrana cieca a STL tramite C#
Crea le tue .NET app per filigranare i file STL utilizzando le API lato server.
Come filigranare su STL file utilizzando C#
Per filigranare il file STL, utilizzeremo
API che è una piattaforma API per C# ricca di funzionalità, potente e facile da usare da utilizzare con l’aggiunta di filigrane. Aprire
gestore pacchetti, cerca Aspose.3D e installa. È inoltre possibile utilizzare il seguente comando dalla Console di gestione pacchetti.
Comando della console di gestione dei pacchetti
PM> Install-Package Aspose.3D
Passaggi per aggiungere una filigrana cieca a STL tramite C#
Aspose.3D consente agli sviluppatori di aggiungere facilmente una filigrana cieca al file STL con poche righe di codice.
- Carica il file STL tramite il costruttore della classe Scene- Ottieni la classe mesh di Aspose.3D- Aggiungi filigrana e password utilizzando il metodo EncodeWatermark di Aspose.3D- Chiama il metodo Scene.Save con l’oggetto
Requisiti di sistema
Aspose.3D for .NET è supportato su tutti i principali sistemi operativi. Assicurati solo di avere i seguenti prerequisiti.
- Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core, Mono- Ambiente di sviluppo come Microsoft Visual Studio- Aspose.3D for .NET referenziato nel tuo progetto
C# codice per aggiungere una filigrana cieca a STL
//Il file di origine che deve essere contrassegnato con la filigrana e il file di output dopo il salvataggio
string file = "template.stl";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// creare un'istanza di Scene
Scene scene = new Scene(file);
//Aggiungi filigrana e password ai file
var numMeshes = 0;
scene.RootNode.Accept((Node node) =>
{
var mesh = node.GetEntity<Mesh>();
if (mesh != null)
{
numMeshes++;
mesh = Watermark.EncodeWatermark(mesh, "HelloWorld", "1234");
if (mesh != null)
{
node.Entity = mesh;
}
}
return true;
});
//Salva il file nel formato che desideri
scene.Save(output, FileFormat.FBX7400ASCII);
Circa Aspose.3D for .NET API
Aspose.3D è un CAD e un Gameware API per caricare, modificare e convertire 3D file. API è autonomo e non richiede alcun 3D software di modellazione o rendering. Si può facilmente usare API per Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX e altri formati.App gratuita per aggiungere filigrana cieca a STL
Controlla le nostre demo dal vivo su Filigrana STL con i seguenti vantaggi.
STL Cos'è il formato file STL
STL, abbreviazione di stereolitografia, è un formato di file intercambiabile che rappresenta la geometria della superficie tridimensionale. Il formato di file trova il suo utilizzo in diversi campi come la prototipazione rapida, la stampa 3D e la produzione assistita da computer. Rappresenta una superficie come una serie di piccoli triangoli, noti come sfaccettature, in cui ogni sfaccettatura è descritta da una direzione perpendicolare e tre punti che rappresentano i vertici del triangolo.
Leggi di piùAltre app supportate per aggiungere filigrana cieca ai formati
Utilizzando C#, si può anche aggiungere filigrana cieca a molti altri formati di file, tra cui.