关于Java 版 Aspose.FontScript | javaScript的API
Contents
[
Hide
Show
]概述
JavaScript库的Aspose.font表示有关引擎库名称,发行版和许可状态的信息。
如何获取有关图书馆的信息?
- 只需运行 asposefontabout函数。
- 接下来,如果
json.errorCode
为 0,则结果json
包含product
、version
和islicensed
字段,其中包含有关库的信息。如果json.errorCode
参数不等于 0,则错误信息将包含在json.errorText
中。
以下是获取有关LOAD上库的信息的示例:
1 var onloadAsposeFontforJS = function () {
2 var Module_onRuntimeInitialized = Module['onRuntimeInitialized'];
3 Module['onRuntimeInitialized'] = async function() {
4 console.log('AsposeFontforJS has loaded');
5 await Module_onRuntimeInitialized();
6 //Get info about Product
7 const json = AsposeFontAbout();
8 if (json.errorCode == 0) document.getElementById('output').textContent = "Product : " + json.product
9 + "\nVersion : " + json.version
10 + "\nIs licensed : " + json.islicensed;
11 else document.getElementById('output').textContent = json.errorText;
12 }
13 }
或使用Web Worker:
1 /*Create Web Worker*/
2<script type="text/javascript">
3 const AsposeFontWebWorker = new Worker("AsposeFontforJS.js");
4 AsposeFontWebWorker.onerror = evt => console.log(`Error from Web Worker: ${evt.message}`);
5 AsposeFontWebWorker.onmessage = evt => {
6 if (evt.data == 'ready')
7 AsposeFontWebWorker.postMessage({ "operation": 'AsposeFontAbout', "params": [] }, []);
8 else
9 document.getElementById('output').textContent = (evt.data.json.errorCode == 0) ?
10 `Product : ${evt.data.json.product}`
11 + `\nVersion : ${evt.data.json.version}`
12 + `\nIs licensed : ${evt.data.json.islicensed}` :
13 `Error: ${evt.data.json.errorText}`;
14 };
15</script>
如何获取解决方案?
如果您有兴趣获取图书馆,请转到 Java 版 Aspose.FontScript产品页面。在这里,您会发现解决方案给您的更多机会。您可以从那里下载免费试用版或在那里购买产品。
如果您剩下任何麻烦或问题,请随时在 aspose.font.product family 免费支持论坛的部分中发布它们,并在几个小时内我们的支持团队为您清除所有内容。