Aggiungi la verifica della filigrana cieca a GLTF tramite C#
Crea le tue .NET app per aggiungere la verifica della filigrana cieca ai file GLTF utilizzando le API lato server.
Come filigranare la verifica su GLTF file utilizzando C#
Per filigranare il file di verifica GLTF, utilizzeremo
API che è una piattaforma API per C# ricca di funzionalità, potente e facile da usare da utilizzare con l’aggiunta di qualsiasi verifica della filigrana. 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 la verifica della filigrana cieca a GLTF tramite C#
Aspose.3D consente agli sviluppatori di aggiungere facilmente la verifica della filigrana cieca al file GLTF con poche righe di codice.
- Carica il file GLTF tramite il costruttore della classe Scene- Ottieni la classe mesh di Aspose.3D- Aggiungi la password usando il metodo DecodeWatermark 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 la verifica della filigrana cieca a GLTF
//File di origine che devono essere contrassegnati da una filigrana per la verifica
string file = "template.gltf";
// creare un'istanza di Scene
Scene scene = new Scene(file);
string text =null;
//Aggiungi la password per verificare la filigrana con il metodo DecodeWatermark
try
{
scene.RootNode.Accept((Node node) =>
{
var mesh = node.GetEntity<Mesh>();
if (mesh != null)
{
text = Watermark.DecodeWatermark(mesh, "1234");
if (text != null)
return false;
}
return true;
});
}
catch (UnauthorizedAccessException)
{
return "Password error";
}
//Restituisce null se questo file non ha filigrana,Se è presente una filigrana, restituisce il contenuto della filigrana
return text;
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 la verifica della filigrana cieca a GLTF
Controlla le nostre demo dal vivo su Verifica filigrana GLTF con i seguenti vantaggi.
GLTF Cos'è il formato file GLTF
glTF (GL Transmission Format) è un formato di file 3D che memorizza 3D informazioni sul modello in formato JSON. L'uso di JSON riduce al minimo sia la dimensione di 3D asset che l'elaborazione di runtime necessaria per decomprimere e utilizzare tali asset. È stato adottato per la trasmissione e il caricamento efficienti di 3D scene e modelli dalle applicazioni.
Leggi di piùAltre app supportate per aggiungere la verifica della filigrana cieca ai formati
Utilizzando C#, si può anche aggiungere la verifica della filigrana cieca a molti altri formati di file, tra cui.