Adjon hozzá vak vízjelet a következőhöz: GLB a következőn keresztül: C#
Készítse el saját .NET alkalmazásait vízjellel GLB fájlokhoz szerveroldali API-k segítségével.
Vízjel hozzáadása GLB fájlhoz a C# használatával
A(z) GLB fájl vízjelezéséhez a következőt használjuk:
API, amely funkciókban gazdag, hatékony és könnyen használható API a C# platformhoz, amely bármilyen vízjel hozzáadásával használható. Nyisd ki
csomagkezelő, keressen Aspose.3D és telepítse. A következő parancsot is használhatja a Package Manager konzolból.
Csomagkezelő konzolparancs
PM> Install-Package Aspose.3D
A vak vízjel hozzáadásának lépései a(z) GLB számára a(z) C# segítségével
A Aspose.3D megkönnyíti a fejlesztők számára, hogy néhány kódsorral vak vízjelet adjanak a GLB fájlhoz.
- GLB fájl betöltése a Scene osztály konstruktorán keresztül- Szerezze meg a(z) Aspose.3D mesh osztályát- Adjon hozzá vízjelet és jelszót Aspose.3D EncodeWatermark metódusával- Hívja meg a Scene.Save metódust objektummal
rendszerkövetelmények
A(z) Aspose.3D for .NET minden nagyobb operációs rendszeren támogatott. Csak győződjön meg arról, hogy rendelkezik a következő előfeltételekkel.
- Microsoft Windows vagy egy kompatibilis operációs rendszer .NET Framework, .NET Core, Mono- Fejlesztői környezet, például a Microsoft Visual Studio- A projektben hivatkozott Aspose.3D for .NET
C# kód a vak vízjel hozzáadásához a következőhöz: GLB
//forrásfájl, amelyet vízjellel kell ellátni, és a kimeneti fájl mentés után
string file = "template.glb";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// hozzon létre egy jelenet példányt
Scene scene = new Scene(file);
//Vízjel és jelszó hozzáadása a fájlokhoz
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;
});
//Mentse el a fájlt a kívánt formátumban
scene.Save(output, FileFormat.FBX7400ASCII);
Körülbelül Aspose.3D for .NET API
A Aspose.3D egy CAD és egy Gameware API, amely 3D fájlok betöltésére, módosítására és konvertálására szolgál. A API önálló, és nem igényel semmilyen 3D modellező vagy megjelenítő szoftvert. A API egyszerűen használható a következőhöz: Discreet3DS, WavefrontOBJ, STL (ASCII, bináris), Universal3D, FBX (ASCII, bináris), Collada, glTF, PLY, GLB, DirectX és további formátumok.Ingyenes alkalmazás vak vízjel hozzáadásához a következőhöz: GLB
Tekintse meg élő bemutatóinkat Vízjel GLB a következő előnyökkel.
GLB Mi a GLB fájlformátum
GLB a GL átviteli formátumban (glTF) elmentett 3D modell bináris fájlformátumú reprezentációja. Információk 3D modellről, például csomóponti hierarchiáról, kamerákról, anyagokról, animációkról és hálókról bináris formátumban. Ez a bináris formátum a glTF elemet (JSON, .bin és képek) egy bináris blobban tárolja. Ezzel elkerülhető a fájlméret növekedésének problémája is, amely glTF esetén fordul elő. A GLB fájlformátum kompakt fájlméreteket, gyors betöltést, teljes 3D jelenetábrázolást és bővíthetőséget eredményez a további fejlesztéshez. A formátum a model/gltf-binárist használja MIME-típusként.
BővebbenEgyéb támogatott alkalmazások vak vízjelek formátumokhoz való hozzáadásához
A C# használatával vak vízjelet is hozzáadhat sok más fájlformátumhoz, beleértve.