Přidat slepý vodoznak do USDZ prostřednictvím C#
Sestavte si své vlastní aplikace .NET pro soubory vodoznaku USDZ pomocí rozhraní API na straně serveru.
Jak vodoznak do souboru USDZ pomocí C#
K vodoznaku souboru USDZ použijeme
API, což je funkčně bohatá, výkonná a snadno použitelná platforma API pro C#, kterou lze použít s přidáním libovolného vodoznaku. Otevřeno
správce balíčků, vyhledejte Aspose.3D a nainstalovat. Můžete také použít následující příkaz z konzoly Správce balíčků.
Příkaz konzoly Správce balíčků
PM> Install-Package Aspose.3D
Postup přidání slepého vodoznaku do USDZ prostřednictvím C#
Aspose.3D umožňuje vývojářům snadno přidat slepý vodoznak do souboru USDZ pomocí několika řádků kódu.
- Načtěte soubor USDZ pomocí konstruktoru třídy Scene- Získejte třídu sítě Aspose.3D- Přidejte vodoznak a heslo pomocí metody EncodeWatermark společnosti Aspose.3D- Zavolejte metodu Scene.Save s objektem
Požadavky na systém
Aspose.3D for .NET je podporováno ve všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core, Mono- Vývojové prostředí jako Microsoft Visual Studio- Aspose.3D for .NET odkazované ve vašem projektu
C# kód pro přidání slepého vodoznaku do USDZ
//Zdrojový soubor, který je třeba označit vodoznakem, a výstupní soubor po uložení
string file = "template.usdz";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// vytvořit instanci Scene
Scene scene = new Scene(file);
//Přidejte do souborů vodoznak a heslo
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;
});
//Uložte soubor v požadovaném formátu
scene.Save(output, FileFormat.FBX7400ASCII);
Aspose.3D for .NET API
Aspose.3D je CAD a herní software API k načítání, úpravě a převodu souborů 3D. API je samostatný a nevyžaduje žádný 3D modelovací nebo vykreslovací software. Lze snadno použít API pro Discreet3DS, WavefrontOBJ, STL (ASCII, binární), Universal3D, FBX (ASCII, binární), Collada, glTF, PLY, GLB, DirectX a další formáty.Bezplatná aplikace pro přidání slepého vodoznaku do USDZ
Podívejte se na naše živé ukázky Vodoznak USDZ s následujícími výhodami.
USDZ Co je formát USDZ
Soubor s .usdz je archiv ZIP pro souborový formát USD (Universal Scene Description), který obsahuje a proxy soubory jiných formátů vložené do archivu.
VíceDalší podporovaná aplikace pro přidání slepého vodoznaku do formátů
Pomocí C# lze také přidat slepý vodoznak do mnoha dalších formátů souborů, včetně.