Watermark.DecodeWatermark

DecodeWatermark(Mesh)

فك تشفير العلامة المائية من شبكة

public static string DecodeWatermark(Mesh input)
معاملالنوعالوصف
inputMeshالشبكة لاستخراج العلامة المائية

قيمة الإرجاع

علامة مائية عمياء أو null إذا لم يتم فك تشفير أي علامة مائية.

استثناءات

استثناءشرط
UnauthorizedAccessExceptionالشبكة محمية بكلمة مرور، وكلمة المرور المقدمة غير صحيحة.

ملاحظات

كلا من EncodeWatermark و DecodeWatermark سيقومان بالتحقق من الترخيص. الاستخدام التجريبي سيؤدي إلى رمي استثناء، يمكنك استخدام SuppressTrialException لكتم الاستثناء، ولكن ذلك لن يرفع القيد هنا. يلزم وجود ترخيص صالح لاستخدام هذه الميزات دون أي قيود.

أمثلة

الكود التالي يوضح كيفية فك تشفير علامة مائية عمياء من شبكة محفوظة في ملف ثلاثي الأبعاد

Mesh mesh = (Mesh)FileFormat.PLY.Decode("test.ply");
String watermark = Watermark.DecodeWatermark(mesh);

انظر أيضًا


DecodeWatermark(Mesh, string)

فك تشفير العلامة المائية من شبكة

public static string DecodeWatermark(Mesh input, string password)
معاملالنوعالوصف
inputMeshالشبكة لاستخراج العلامة المائية
passwordسلسلةكلمة المرور لفك تشفير العلامة المائية

قيمة الإرجاع

علامة مائية عمياء أو null إذا لم يتم فك تشفير أي علامة مائية.

استثناءات

استثناءشرط
UnauthorizedAccessExceptionالشبكة محمية بكلمة مرور، وكلمة المرور المقدمة غير صحيحة.

أمثلة

الكود التالي يوضح كيفية فك تشفير علامة مائية عمياء من شبكة محفوظة في ملف ثلاثي الأبعاد

Mesh mesh = (Mesh)FileFormat.PLY.Decode("test.ply");
String watermark = Watermark.DecodeWatermark(mesh, "password");

انظر أيضًا