荆州网站建设,网站建设方案书应急处置方案,黄石做网站建设的,青岛企业网站建站模板前言
相信大家都觉得官方发布的文档生成模块https://docs.mendix.com/appstore/modules/document-generation/很有用#xff0c;它能把Mendix页面像素级导出到Pdf文件中#xff0c;这对于归档等业务非常有价值。但部署依赖公有云提供的渲染服务#xff0c;而中国本土用户对…前言
相信大家都觉得官方发布的文档生成模块https://docs.mendix.com/appstore/modules/document-generation/很有用它能把Mendix页面像素级导出到Pdf文件中这对于归档等业务非常有价值。但部署依赖公有云提供的渲染服务而中国本土用户对私有化部署非常看重下面我为大家介绍如何实现。
前置步骤
大家先按照官方文档安装好模块
私有部署
studio pro项目配置 配置启动事件 DocumentGeneration.ASu_DocumentGeneration_Initialize 配置常量 强制开发阶段走云服务 DocumentGeneration.EmulateCloudEnvironment 云服务地址 DocumentGeneration.API_URL 配置实体 DocumentGeneration.Configuration
配置示例说明AccessTokenAuthorizationBearer {AccessToken}保护云服务securityTokenX-Security-Token保护导出pdfRegistrationStatusAccessTokenExpirationDate非常大就行保证永不过期因为我们没有实现Token的刷新ApplicationUrlhttp://192.168.2.22:8080/容器内能访问本机ip http://192.168.2.22:8080/不能是localhost 启动云服务 https://github.com/engalar/DocumentGeneratorService 本地构建 docker run -p 3000:3000 -v ${PWD}:/app -w /app --rm -it ghcr.io/puppeteer/puppeteer:21 node index.js预构建 docker run -p 3000:3000 --rm -it engalar/docgen验证 关于Mendix
作为西门子Xcelerator平台的低代码引擎Mendix正在迅速成为推动企业数字化发展的首选应用程序开发平台。Mendix让企业能够以前所未有的速度构建应用程序、促进IT团队与业务专家之间开展有意义的协作并帮助IT团队保持对整个应用程序环境的控制。作为一直被领先的行业分析师视为“领军者和远见者”的低代码平台Mendix是云原生的、开放的、可扩展的、敏捷的并且经过实践验证。从人工智能和增强现实到智能自动化和原生移动Mendix和西门子Xcelerator已成为“数字优先”企业的中坚力量。Mendix已被46个国家的4,000多家企业采用并建立了由30多万名开发人员组成的活跃社区这些开发人员使用该平台创建了20多万款应用程序。