HTML JPG PDF XML USDZ
Aspose.3D  for .NET
USDZ

Blindes Wasserzeichen zu USDZ über C# hinzufügen

Erstellen Sie mithilfe serverseitiger APIs Ihre eigenen .NET-Apps, um USDZ-Dateien mit Wasserzeichen zu versehen.

So versehen Sie USDZ-Datei mit C# mit einem Wasserzeichen

Um die Datei USDZ mit einem Wasserzeichen zu versehen, verwenden wir

Aspose.3D for .NET

API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API für C#-Plattform, die mit dem Hinzufügen beliebiger Wasserzeichen verwendet werden kann. Offen

NuGet

Paketmanager, suche nach Aspose.3D und installieren. Sie können auch den folgenden Befehl in der Paket-Manager-Konsole verwenden.

Paket-Manager-Konsolenbefehl


PM> Install-Package Aspose.3D

Schritte zum Hinzufügen eines blinden Wasserzeichens zu USDZ über C#

Aspose.3D macht es Entwicklern leicht, der USDZ-Datei mit nur wenigen Codezeilen blinde Wasserzeichen hinzuzufügen.

  • Laden Sie die USDZ-Datei über den Konstruktor der Scene-Klasse- Holen Sie sich die Mesh-Klasse von Aspose.3D- Fügen Sie Wasserzeichen und Passwort mit der EncodeWatermark-Methode von Aspose.3D hinzu- Rufen Sie die Scene.Save-Methode mit Objekt auf

System Anforderungen

Aspose.3D for .NET wird auf allen wichtigen Betriebssystemen unterstützt. Stellen Sie einfach sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Framework, .NET Core, Mono- Entwicklungsumgebung wie Microsoft Visual Studio- Aspose.3D for .NET in Ihrem Projekt referenziert
 

C#-Code zum Hinzufügen eines blinden Wasserzeichens zu USDZ


//Die Quelldatei, die mit Wasserzeichen versehen werden muss, und die Ausgabedatei nach dem Speichern
string file = "template.usdz";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";

// Erstellen Sie eine Instanz von Scene
Scene scene = new Scene(file);

//Dateien Wasserzeichen und Passwort hinzufügen
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;
});

//Speichern Sie die Datei im gewünschten Format
scene.Save(output, FileFormat.FBX7400ASCII);
 
  • Über Aspose.3D for .NET API

    Aspose.3D ist eine CAD und Gameware API zum Laden, Modifizieren und Konvertieren von 3D Dateien. API ist eigenständig und erfordert keine 3D-Modellierungs- oder Rendering-Software. Man kann API einfach für Discreet3DS, WavefrontOBJ, STL (ASCII, binär), Universal3D, FBX (ASCII, binär), Collada, glTF, PLY, GLB, DirectX und weitere Formate.

    Kostenlose App zum Hinzufügen eines blinden Wasserzeichens zu USDZ

    Sehen Sie sich unsere Live-Demos an Wasserzeichen USDZ mit folgenden Vorteilen.

      Sie müssen nichts herunterladen oder einrichten
      Es ist nicht erforderlich, Code zu schreiben oder zu kompilieren
      Laden Sie einfach die Datei USDZ hoch und klicken Sie auf die Schaltfläche "Wasserzeichen".
      Laden Sie bei Bedarf die Datei USDZ über den Link herunter

    USDZ Was ist USDZ Dateiformat

    Eine Datei mit .usdz ist ein ZIP-Archiv für das Dateiformat USD (Universal Scene Description), das Dateien anderer Formate enthält und Proxys für Dateien anderer Formate enthält, die in das Archiv eingebettet sind.

    Weiter lesen

    Andere unterstützte App zum Hinzufügen von blinden Wasserzeichen zu Formaten

    Mit C# kann man vielen anderen Dateiformaten auch blinde Wasserzeichen hinzufügen, einschließlich.

    3MF (3D Herstellungsformat)
    AMF (Format der additiven Fertigung)
    ASE (2D-Animationsdatei)
    DAE (Austausch digitaler Assets)
    DXF (Zeichnungsaustauschformat)
    DRC (Google Draco)
    FBX (3D-Format)
    GLB (3D Binäre Dateidarstellung)
    GLTF (GL-Übertragungsformat)
    JT (Jupiter-Tessellationsdatei)
    OBJ (3D Dateiformat)
    PLY (Polygon-Dateiformat)
    PDF (3D PDF)
    RVM (AVEVA Anlagendesignmodell)
    STL (Austauschbare 3D Oberflächengeometrie)
    U3D (Universal 3D)
    VRML (Modellierungssprache für virtuelle Realität)
    x (DirectX-Modellbild)
    USD (Universelle Szenenbeschreibung)
    3DS (3D Studio-Mesh-Dateiformat)