Arbete med Verifiera Vattenstämpel

Contents
[ ]

Skapa en 3D-scen

Först behöver du skapa en 3D-scen från en 3D-fil. Följande kodsnutt visar hur man använder den här funktionen:

// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET
string file = "template.3ds";
Scene scene = Scene.FromFile(file);

Dekodera vattenmärke

Aspose.3D för .NET använder metoden DecodeWatermark för att bekräfta vattenmärket för 3D-filen efter att lösenordet har fyllts i. Följande kodsnutt visar hur man använder den här funktionen:

// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET
string text = null;
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";
}
return text;

Dokumentbekräftelse

För det returnerade resultatet, om det returnerade resultatet är null, betyder det att det inte har lagts till något vattenmärke i 3D-dokumentet. Om det returnerar textinformation är det vattenmärket för 3D-filen. Om lösenordet är inmatat felaktigt kommer ett felmeddelande att returneras.