إضافة العلامة المائية العمياء إلى AMF عبر C#
أنشئ تطبيقاتك .NET لوضع علامة مائية على الملفات AMF باستخدام واجهات برمجة التطبيقات من جانب الخادم.
كيفية وضع علامة مائية على AMF ملف باستخدام C#
سنستخدم ملف AMF للعلامة المائية
API نظام غني بالميزات وقوي وسهل الاستخدام API لمنصة C# لاستخدامها مع إضافة أي علامة مائية. افتح
مدير الحزم ، ابحث عن ** Aspose.3D ** وتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.3D
خطوات إضافة العلامة المائية العمياء إلى AMF عبر C#
يسهل Aspose.3D على المطورين إضافة علامة مائية عمياء إلى ملف AMF ببضعة سطور من التعليمات البرمجية.
- تحميل ملف AMF عبر منشئ فئة المشهد- احصل على فئة الشبكة المتداخلة لـ 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# رمز لإضافة العلامة المائية العمياء إلى AMF
//الملف المصدر الذي يحتاج إلى علامة مائية وملف الإخراج بعد الحفظ
string file = "template.amf";
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 وألعاب API لتحميل وتعديل وتحويل ملفات 3D. API هو برنامج قائم بذاته ولا يتطلب أي 3D برامج عرض أو نماذج. يمكن للمرء بسهولة استخدام API لـ Discreet3DS ، WavefrontOBJ ، STL (ASCII ، ثنائي) ، Universal3D ، FBX (ASCII ، ثنائي) ، Collada ، glTF ، PLY ، GLB و DirectX والمزيد من التنسيقات.تطبيق مجاني لإضافة علامة مائية عمياء إلى AMF
تحقق من العروض الحية لدينا ل العلامة المائية AMF مع الفوائد التالية.
AMF ما هو AMF تنسيق الملف
يحدد تنسيق ملف التصنيع الإضافي (AMF) المعايير المفتوحة لوصف الكائنات من أجل استخدامها من خلال عمليات التصنيع المضافة مثل 3D الطباعة. تستخدم برامج CAD تنسيق ملف AMF من خلال الاستفادة من المعلومات مثل هندسة ولون ومادة الكائنات. AMF يختلف عن STL حيث أن الشكل الجانبي لا يدعم الألوان والمواد والشبكات ومجموعات النجوم.
قراءة المزيدتطبيق مدعوم آخر لإضافة علامة مائية عمياء إلى التنسيقات
باستخدام C# ، يمكن أيضًا إضافة علامة مائية عمياء للعديد من تنسيقات الملفات الأخرى بما في ذلك.