Blindes Wasserzeichen zu AMF über C# hinzufügen
Erstellen Sie mithilfe serverseitiger APIs Ihre eigenen .NET-Apps, um AMF-Dateien mit Wasserzeichen zu versehen.
So versehen Sie AMF-Datei mit C# mit einem Wasserzeichen
Um die Datei AMF mit einem Wasserzeichen zu versehen, verwenden wir
API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API für C#-Plattform, die mit dem Hinzufügen beliebiger Wasserzeichen verwendet werden kann. Offen
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 AMF über C#
Aspose.3D macht es Entwicklern leicht, der AMF-Datei mit nur wenigen Codezeilen blinde Wasserzeichen hinzuzufügen.
- Laden Sie die AMF-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 AMF
//Die Quelldatei, die mit Wasserzeichen versehen werden muss, und die Ausgabedatei nach dem Speichern
string file = "template.amf";
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 AMF
Sehen Sie sich unsere Live-Demos an Wasserzeichen AMF mit folgenden Vorteilen.
AMF Was ist AMF Dateiformat
Das Dateiformat für additive Fertigung (AMF) definiert offene Standards für die Beschreibung von Objekten, um von additiven Fertigungsverfahren wie 3D Drucken verwendet zu werden. CAD-Programme verwenden das AMF-Dateiformat, indem sie sich Informationen wie Geometrie, Farbe und Material der Objekte zunutze machen. AMF unterscheidet sich vom STL-Format, da das laterale Format keine Farben, Materialien, Gitter und Konstellationen unterstützt.
Weiter lesenAndere 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.