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

Προσθήκη τυφλού υδατογραφήματος στο OBJ μέσω C#

Δημιουργήστε τις δικές σας .NET εφαρμογές για να υδατογραφήσετε OBJ αρχεία χρησιμοποιώντας API από την πλευρά του διακομιστή.

Τρόπος υδατογραφήματος σε αρχείο OBJ χρησιμοποιώντας C#

Για να υδατογραφήσουμε το αρχείο OBJ, θα χρησιμοποιήσουμε

Aspose.3D for .NET

API που είναι μια πλούσια σε χαρακτηριστικά, ισχυρή και εύχρηστη πλατφόρμα API για C# για χρήση με προσθήκη οποιουδήποτε υδατογραφήματος. Ανοιξε

NuGet

διαχειριστής πακέτων, αναζητήστε Aspose.3D και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.

Εντολή κονσόλας διαχείρισης πακέτων


PM> Install-Package Aspose.3D

Βήματα για την προσθήκη τυφλού υδατογραφήματος στο OBJ μέσω του C#

Το Aspose.3D διευκολύνει τους προγραμματιστές να προσθέσουν τυφλό υδατογράφημα στο αρχείο OBJ με λίγες μόνο γραμμές κώδικα.

  • Φόρτωση αρχείου OBJ μέσω του κατασκευαστή της κλάσης Scene- Αποκτήστε την κατηγορία πλέγματος του Aspose.3D- Προσθέστε υδατογράφημα και κωδικό πρόσβασης χρησιμοποιώντας τη μέθοδο EncodeWatermark του Aspose.3D- Καλέστε τη μέθοδο Scene.Save με αντικείμενο

Απαιτήσεις συστήματος

Το Aspose.3D for .NET υποστηρίζεται σε όλα τα κύρια λειτουργικά συστήματα. Απλώς βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις.

  • Microsoft Windows ή συμβατό λειτουργικό σύστημα με .NET Framework, .NET Core, Mono- Περιβάλλον ανάπτυξης όπως το Microsoft Visual Studio- Το Aspose.3D for .NET αναφέρεται στο έργο σας
 

C# κωδικός για προσθήκη τυφλού υδατογραφήματος στο OBJ


//Το αρχείο προέλευσης που πρέπει να υδατογραφηθεί και το αρχείο εξόδου μετά την αποθήκευση
string file = "template.obj";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";

// δημιουργήστε ένα στιγμιότυπο του Scene
Scene scene = new Scene(file);

//Προσθέστε υδατογράφημα και κωδικό πρόσβασης στα αρχεία
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;
});

//Αποθηκεύστε το αρχείο στη μορφή που θέλετε
scene.Save(output, FileFormat.FBX7400ASCII);
 
  • Σχετικά με Aspose.3D for .NET API

    Το Aspose.3D είναι ένα CAD και ένα Gameware API για τη φόρτωση, τροποποίηση και μετατροπή αρχείων 3D. Το API είναι αυτόνομο και δεν απαιτεί κανένα λογισμικό μοντελοποίησης ή απόδοσης 3D. Μπορεί κανείς εύκολα να χρησιμοποιήσει το API για Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX και άλλες μορφές.

    Δωρεάν εφαρμογή για προσθήκη τυφλού υδατογραφήματος στο OBJ

    Ελέγξτε τις ζωντανές επιδείξεις μας σε Υδατογράφημα OBJ με τα ακόλουθα οφέλη.

      Δεν χρειάζεται να κατεβάσετε ή να ρυθμίσετε τίποτα
      Δεν χρειάζεται να γράψετε ή να μεταγλωττίσετε κώδικα
      Απλώς μεταφορτώστε το αρχείο OBJ και πατήστε το κουμπί "Υδατογράφημα".
      Κάντε λήψη του αρχείου OBJ από τον σύνδεσμο, εάν απαιτείται

    OBJ Τι είναι μορφή αρχείου OBJ

    Τα αρχεία OBJ χρησιμοποιούνται από την εφαρμογή Advanced Visualizer του Wavefront για τον ορισμό και την αποθήκευση των γεωμετρικών αντικειμένων. Η μετάδοση προς τα πίσω και προς τα εμπρός γεωμετρικών δεδομένων είναι δυνατή μέσω OBJ αρχείων. Τόσο η πολυγωνική γεωμετρία, όπως σημεία, γραμμές, κορυφές υφής, όψεις και γεωμετρία ελεύθερης μορφής (καμπύλες και επιφάνειες) υποστηρίζονται από τη μορφή OBJ. Αυτή η μορφή δεν υποστηρίζει κινούμενα σχέδια ή πληροφορίες που σχετίζονται με το φως και τη θέση των σκηνών.

    Διαβάστε Περισσότερα

    Άλλη υποστηριζόμενη εφαρμογή για προσθήκη τυφλού υδατογραφήματος σε μορφές

    Χρησιμοποιώντας το C#, κάποιος μπορεί επίσης να προσθέσει τυφλό υδατογράφημα σε πολλές άλλες μορφές αρχείων, όπως.

    3MF (3D Μορφή κατασκευής)
    AMF (Μορφή κατασκευής πρόσθετων)
    ASE (Αρχείο 2D Animation)
    DAE (Ανταλλαγή ψηφιακών περιουσιακών στοιχείων)
    DXF (Μορφή ανταλλαγής σχεδίου)
    DRC (Google Draco)
    FBX (3D Μορφή)
    GLB (3D Δυαδική αναπαράσταση αρχείου)
    GLTF (Μορφή μετάδοσης GL)
    JT (Αρχείο Jupiter Tessellation)
    3DS (3D Μορφή αρχείου Mesh Studio)
    PLY (Μορφή αρχείου Polygon)
    PDF (3D PDF)
    RVM (Μοντέλο σχεδίασης φυτών AVEVA)
    STL (Εναλλάξιμη Γεωμετρία Επιφανειών 3D)
    U3D (Universal 3D)
    VRML (Γλώσσα μοντελοποίησης εικονικής πραγματικότητας)
    Χ (Εικόνα μοντέλου DirectX)
    USD (Περιγραφή Universal Σκηνής)
    USDZ (Γενική Περιγραφή Σκηνής Zip Archive)