إضافة التحقق من العلامة المائية العمياء إلى 3MF عبر C#
أنشئ تطبيقاتك .NET الخاصة لإضافة تحقق أعمى من العلامة المائية إلى ملفات 3MF باستخدام واجهات برمجة التطبيقات من جانب الخادم.
كيفية التحقق من العلامة المائية 3MF باستخدام ملف C#
سنستخدم ملف التحقق من العلامة المائية 3MF
API وهو نظام غني بالميزات وقوي وسهل الاستخدام API لمنصة C# ليتم استخدامه مع إضافة أي تحقق علامة مائية. افتح
مدير الحزم ، ابحث عن ** Aspose.3D ** وتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.3D
خطوات إضافة التحقق من العلامة المائية العمياء إلى 3MF عبر C#
يسهل Aspose.3D على المطورين إضافة تحقق أعمى للعلامة المائية إلى ملف 3MF ببضعة سطور من التعليمات البرمجية.
- تحميل ملف 3MF عبر منشئ فئة المشهد- احصل على فئة الشبكة المتداخلة لـ Aspose.3D- أضف كلمة مرور باستخدام طريقة DecodeWatermark الخاصة بـ Aspose.3D- استدعاء طريقة Scene.Save مع الكائن
متطلبات النظام
Aspose.3D for .NET مدعوم في جميع أنظمة التشغيل الرئيسية. فقط تأكد من أن لديك المتطلبات الأساسية التالية.
- Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework ، .NET Core ، Mono- بيئة التطوير مثل Microsoft Visual Studio- تمت الإشارة إلى Aspose.3D for .NET في مشروعك
C# رمز لإضافة التحقق من العلامة المائية العمياء إلى 3MF
//ملفات المصدر التي تحتاج إلى علامة مائية للتحقق منها
string file = "template.3mf";
// إنشاء مثيل من Scene
Scene scene = new Scene(file);
string text =null;
//أضف كلمة مرور للتحقق من العلامة المائية بطريقة DecodeWatermark
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;
حول 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 والمزيد من التنسيقات.تطبيق مجاني لإضافة التحقق من العلامة المائية العمياء إلى 3MF
تحقق من العروض الحية لدينا ل التحقق من العلامة المائية 3MF مع الفوائد التالية.
3MF ما هو 3MF تنسيق الملف
3MF ، 3D تنسيق التصنيع ، تستخدمه التطبيقات لعرض 3D نماذج كائن لمجموعة متنوعة من التطبيقات والأنظمة الأساسية والخدمات والطابعات الأخرى. تم إنشاؤه لتجنب القيود والمشكلات الموجودة في 3D تنسيقات الملفات الأخرى ، مثل STL ، للعمل مع أحدث إصدارات طابعات 3D. 3MF هو تنسيق ملف جديد نسبيًا تم تطويره ونشره بواسطة اتحاد 3MF.
قراءة المزيدتطبيق مدعوم آخر لإضافة التحقق من العلامة المائية العمياء إلى التنسيقات
باستخدام C# ، يمكن أيضًا إضافة التحقق الأعمى من العلامة المائية إلى العديد من تنسيقات الملفات الأخرى بما في ذلك.