[]
目前支持
ActiveReportsJS 在 npm 中使用,与其他 npm包一样,您需要下载安装 NodeJS (https://nodejs.org/en/)
可以在NodeJS中通过执行以下命令从 npm 中安装ARJS 的最新版本:
npm install @grapecity/arjs.purejs.all
这将安装所有的纯JavaScript模块。如果您要了解 ARJS 对其他框架的支持或安装指定的 ARJS功能模块, 请查看: referencing npm.
首先,在页面中添加一个host元素并指定ID。
<div id="hostElement"></div>
ARJS用CommonJS格式打包的JavaScript模块。 您可以与能够加载这些功能模块的工具一起使用 ARJS,例如 Webpack bundler或 SystemJS 运行时模块加载器。
要将ARJS模块导入由TypeScript或Babel支持的应用程序,您可以使用ES2015导入语句。所有的模块的名称都是以 "@grapecity/" 为前缀的,再加模块名称.
ActiveRportsJS包也在CDN上发布。 在这种情况下,不需要下载。只需将以下代码添加到HTML页面:
当CDN 链接不可用时候
<link href="https://cdn.grapecity.com/wijmo/5.20191.603/styles/wijmo.min.css" rel="stylesheet"/>
<head>
<title>Export from custom buttons added on viewer toolbar</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="https://cdn.materialdesignicons.com/2.8.94/css/materialdesignicons.min.css">
<script type="text/javascript" src="scripts/ie-polyfills.full.js"></script>
<script type="text/javascript" src="scripts/ar-js-core.js"></script>
<script type="text/javascript" src="scripts/ar-js-viewer.js"></script>
<script type="text/javascript" src="scripts/ar-js-xlsx.js"></script>
<script type="text/javascript" src="scripts/ar-js-pdf.js"></script>
<script type="text/javascript" src="scripts/ar-js-html.js"></script>
<link rel="stylesheet" type="text/css" href="css/ar-js-viewer.css">
</head>
<body onload="load()">
<div id="ARJSviewerDiv" style="height: 100% ;width: 100%"></div>
<script>
function load() {
viewer = new ActiveReports.Viewer('#ARJSviewerDiv');
// open rdlx-json file in viewer
viewer.open('/reports/InvoiceList.rdlx-json');
}
</script>
</body>