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

إضافة التحقق من العلامة المائية العمياء إلى X عبر C#

أنشئ تطبيقاتك البالغ عددها .NET لإضافة تحقق أعمى من العلامة المائية إلى ملفات X باستخدام واجهات برمجة التطبيقات من جانب الخادم.

كيفية التحقق من العلامة المائية لملف X باستخدام C#

من أجل ملف التحقق من العلامة المائية X ، سنستخدمه

Aspose.3D for .NET

API وهو نظام غني بالميزات وقوي وسهل الاستخدام API لمنصة C# ليتم استخدامه مع إضافة أي تحقق علامة مائية. افتح

نوجيت

مدير الحزم ، ابحث عن ** Aspose.3D ** وتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console.

أمر وحدة تحكم مدير الحزم


PM> Install-Package Aspose.3D

خطوات إضافة التحقق من العلامة المائية العمياء إلى X عبر C#

يُسهل Aspose.3D على المطورين إضافة تحقق أعمى للعلامة المائية إلى ملف X ببضعة أسطر من التعليمات البرمجية.

  • قم بتحميل ملف X عبر مُنشئ فئة Scene- احصل على فئة الشبكة المتداخلة لـ 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# رمز إضافة التحقق من العلامة المائية العمياء إلى X


//ملفات المصدر التي تحتاج إلى علامة مائية للتحقق منها
string file = "template.x";

// إنشاء مثيل من 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 والمزيد من التنسيقات.

    تطبيق مجاني لإضافة التحقق من العلامة المائية العمياء إلى X

    تحقق من العروض الحية لدينا ل التحقق من العلامة المائية X مع الفوائد التالية.

      لا حاجة لتنزيل أو إعداد أي شيء
      لا حاجة لكتابة أو ترجمة التعليمات البرمجية
      فقط قم بتحميل ملف X واضغط على زر "العلامة المائية"
      قم بتنزيل ملف X من الرابط ، إذا لزم الأمر

    X ما هو X تنسيق الملف

    X هو ملف صورة نموذج DirectX تستخدمه تقنية DirectX وهو مخصص لعرض الرسومات 3D في الألعاب. يحدد تنسيق الملف 3D هياكل الكائنات للشبكات والأنسجة والرسوم المتحركة والكائنات.

    قراءة المزيد

    تطبيق مدعوم آخر لإضافة التحقق من العلامة المائية العمياء إلى التنسيقات

    باستخدام C# ، يمكن أيضًا إضافة التحقق الأعمى من العلامة المائية إلى العديد من تنسيقات الملفات الأخرى بما في ذلك.

    3MF (3D تنسيق التصنيع)
    AMF (تنسيق التصنيع الإضافي)
    ASE (ملف الرسوم المتحركة ثنائي الأبعاد)
    DAE (تبادل الأصول الرقمية)
    DXF (تنسيق تبادل الرسم)
    DRC (Google Draco)
    FBX (3D تنسيق)
    GLB (3D التمثيل الثنائي للملف)
    GLTF (تنسيق نقل GL)
    JT (ملف فسيفساء كوكب المشتري)
    OBJ (3D تنسيق الملف)
    PLY (تنسيق ملف مضلع)
    PDF (3D PDF)
    RVM (نموذج تصميم مصنع AVEVA)
    STL (قابلة للتبديل 3D هندسة السطح)
    U3D (Universal 3D)
    VRML (لغة نمذجة الواقع الافتراضي)
    3DS (3D تنسيق ملف Studio Mesh)
    USD (وصف المشهد العام)
    USDZ (أرشيف مضغوط لوصف المشهد العالمي)