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

Lägg till blind vattenstämpel till 3MF via C#

Bygg dina egna .NET-appar för att vattenmärka 3MF-filer med API:er på serversidan.

Hur man vattenstämplar till 3MF fil med C#

För att vattenstämpla filen 3MF använder vi

Aspose.3D for .NET

API som är en funktionsrik, kraftfull och lättanvänd API för C#-plattform som kan användas med att lägga till valfri vattenstämpel. Öppen

NuGet

pakethanterare, sök efter Aspose.3D och installera. Du kan också använda följande kommando från Package Manager Console.

Pakethanterarens konsolkommando


PM> Install-Package Aspose.3D

Steg för att lägga till blind vattenstämpel till 3MF via C#

Aspose.3D gör det enkelt för utvecklarna att lägga till blind vattenstämpel i 3MF-filen med bara några rader kod.

  • Ladda 3MF-filen via konstruktorn för Scene-klassen- Få meshklassen Aspose.3D- Lägg till vattenstämpel och lösenord med Aspose.3Ds EncodeWatermark-metod- Anropa metoden Scene.Save med objekt

Systemkrav

Aspose.3D for .NET stöds på alla större operativsystem. Se bara till att du har följande förutsättningar.

  • Microsoft Windows eller ett kompatibelt operativsystem med .NET Framework, .NET Core, Mono- Utvecklingsmiljö som Microsoft Visual Studio- Aspose.3D for .NET refereras till i ditt projekt
 

C#-kod för att lägga till blind vattenstämpel till 3MF


//Källfilen som behöver vattenmärkas och utdatafilen efter att ha sparats
string file = "template.3mf";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";

// skapa en instans av Scene
Scene scene = new Scene(file);

//Lägg till vattenstämpel och lösenord till filer
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;
});

//Spara filen i det format du vill ha
scene.Save(output, FileFormat.FBX7400ASCII);
 
  • Om Aspose.3D for .NET API

    Aspose.3D är ett CAD och spelprogram API för att ladda, ändra och konvertera 3D filer. API är en fristående och kräver ingen 3D-modellerings- eller renderingsprogramvara. Man kan enkelt använda API för Discreet3DS, WavefrontOBJ, STL (ASCII, binär), Universal3D, FBX (ASCII, binär), Collada, glTF, PLY, GLB, DirectX och fler format.

    Gratis app för att lägga till blind vattenstämpel till 3MF

    Kolla våra livedemos för att Vattenstämpel 3MF med följande förmåner.

      Du behöver inte ladda ner eller ställa in någonting
      Inget behov av att skriva eller kompilera kod
      Ladda bara upp filen 3MF och tryck på knappen "Vattenstämpel".
      Ladda ned filen 3MF från länken om det behövs

    3MF Vad är 3MF filformatet

    3MF, 3D Manufacturing Format, används av applikationer för att återge 3D objektmodeller till en mängd andra applikationer, plattformar, tjänster och skrivare. Den byggdes för att undvika begränsningar och problem i andra 3D-filformat, som STL, för att arbeta med de senaste versionerna av 3D-skrivare. 3MF är ett relativt nytt filformat som har utvecklats och publicerats av 3MF-konsortiet.

    Läs mera

    Annan app som stöds för att lägga till blind vattenstämpel till format

    Med hjälp av C# kan man också lägga till blind vattenstämpel till många andra filformat inklusive.

    3DS (3D Studio Mesh-filformat)
    AMF (Additiv tillverkningsformat)
    ASE (2D-animationsfil)
    DAE (Digital Asset Exchange)
    DXF (Drawing Interchange Format)
    DRC (Google Draco)
    FBX (3D Format)
    GLB (3D Fil binär representation)
    GLTF (GL-överföringsformat)
    JT (Jupiter Tessellation-fil)
    OBJ (3D Filformat)
    PLY (Polygon filformat)
    PDF (3D PDF)
    RVM (AVEVA Plant Design Model)
    STL (Utbytbar 3D ytgeometri)
    U3D (Universal 3D)
    VRML (Virtual Reality Modeling Language)
    X (DirectX modellbild)
    USD (Universell scenbeskrivning)
    USDZ (Universal Scen Beskrivning Zip Archive)