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

Hinzufügen einer blinden Wasserzeichenüberprüfung zu X über C#

Erstellen Sie Ihre eigenen .NET-Apps, um X-Dateien mithilfe serverseitiger APIs eine blinde Wasserzeichenprüfung hinzuzufügen.

So versehen Sie die Überprüfung mit einem Wasserzeichen in einer X-Datei mit C#

Um die Verifizierungs-X-Datei mit einem Wasserzeichen zu versehen, verwenden wir

Aspose.3D for .NET

API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API für C#-Plattform, die mit jeder beliebigen Wasserzeichenüberprüfung 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 einer blinden Wasserzeichenüberprüfung zu X über C#

Aspose.3D macht es den Entwicklern leicht, der X-Datei mit nur wenigen Codezeilen eine blinde Wasserzeichenüberprüfung hinzuzufügen.

  • Laden Sie die X-Datei über den Konstruktor der Scene-Klasse- Holen Sie sich die Mesh-Klasse von Aspose.3D- Fügen Sie das Passwort mit der DecodeWatermark-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 einer blinden Wasserzeichenüberprüfung zu X


//Quelldateien, die zur Überprüfung mit einem Wasserzeichen versehen werden müssen
string file = "template.x";

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

//Fügen Sie ein Passwort hinzu, um das Wasserzeichen mit der DecodeWatermark-Methode zu überprüfen
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";
}

//Gibt null zurück, wenn diese Datei kein Wasserzeichen enthält. Wenn ein Wasserzeichen vorhanden ist, geben Sie den Inhalt des Wasserzeichens zurück
return text;
 
  • Ü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 einer blinden Wasserzeichenprüfung zu X

    Sehen Sie sich unsere Live-Demos an Wasserzeichenprüfung X mit folgenden Vorteilen.

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

    X Was ist X Dateiformat

    X ist eine DirectX-Modell-Bilddatei, die von der DirectX-Technologie verwendet wird, die für das Rendern von 3D-Grafiken in Spielen verwendet wird. Das Dateiformat gibt 3D Objektstrukturen für Netze, Texturen, Animationen und Objekte an.

    Weiter lesen

    Andere unterstützte App zum Hinzufügen einer blinden Wasserzeichenüberprüfung zu Formaten

    Mit C# kann man vielen anderen Dateiformaten auch eine blinde Wasserzeichenüberprüfung 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)
    3DS (3D Studio-Mesh-Dateiformat)
    USD (Universelle Szenenbeschreibung)
    USDZ (Universelle Szene Beschreibung Zip-Archiv)