الحصول على معلومات حول المنتج باستخدام JavaScript
Contents
[
Hide
]
هذا الموضوع يشرح كيفية الحصول على معلومات حول المنتج باستخدام JavaScript.
/*إنشاء عامل ويب*/
const AsposePDFWebWorker = new Worker("AsposePDFforJS.js");
AsposePDFWebWorker.onerror = evt => console.log(`خطأ من عامل الويب: ${evt.message}`);
AsposePDFWebWorker.onmessage = evt => document.getElementById('output').textContent =
(evt.data == 'ready') ? 'تم التحميل!' :
(evt.data.json.errorCode !== 0) ? `خطأ: ${evt.data.json.errorText}` :
"المنتج : " + evt.data.json.product
+ "\nالعائلة : " + evt.data.json.family
+ "\nالإصدار : " + evt.data.json.version
+ "\nتاريخ الإصدار: " + evt.data.json.releasedate
+ "\nالمنتج : " + evt.data.json.producer
+ "\nمرخص : " + evt.data.json.islicensed;
/*معالج الحدث*/
const onAsposePdfAbout = e => {
/*الحصول على معلومات حول المنتج - طلب من عامل الويب*/
AsposePDFWebWorker.postMessage({ "operation": 'AsposePdfAbout', "params": [] }, []);
};
The following JavaScript code snippet shows simple example of getting info about Product:
- يتم تنفيذ دالة AsposePdfAbout.
- معلومات المنتج التي يمكن الحصول عليها:
- اسم المنتج
- عائلة المنتج
- إصدار المنتج
- تاريخ الإصدار
- الاسم الكامل/المنتج
- المنتج مرخص
- بعد ذلك، إذا كانت قيمة ‘json.errorCode’ تساوي 0، يمكنك الحصول على معلومات حول المنتج. إذا كانت قيمة ‘json.errorCode’ لا تساوي 0، وبالتالي، سيكون هناك خطأ في ملفك، فسيتم احتواء معلومات حول هذا الخطأ في ملف ‘json.errorText’.
var onAsposePdfAbout = function () {
/*الحصول على معلومات حول المنتج*/
const json = AsposePdfAbout();
/* JSON
اسم المنتج : json.product
عائلة المنتج : json.family
إصدار المنتج : json.version
تاريخ الإصدار : json.releasedate
الاسم الكامل/المنتج : json.producer
المنتج مرخص : json.islicensed
*/
if (json.errorCode == 0) document.getElementById('output').textContent =
"المنتج : " + json.product
+ "\nالعائلة : " + json.family
+ "\nالإصدار : " + json.version
+ "\nتاريخ الإصدار : " + json.releasedate
+ "\nالمنتج : " + json.producer
+ "\nمرخص : " + json.islicensed;
else document.getElementById('output').textContent = json.errorText;
}