- 博客(98)
- 收藏
- 关注

原创 Word模板引擎使用指南
1.简介 Docx模板是一个带标记的Word文档,模板引擎用数据替换这些标记生成新的Word文档。 这是一份文档,同时也是一个模板,后面的示例将会使用本模板。 Word文档地址:http://www.xdocin.com/DocxEngine.docx2.特点使用Word可视化编辑,操作简单标记语法简单易学文档样式100%兼容数据格
2017-11-12 20:23:09
2883
1
原创 答:使用xdocreport 生成word
这个问题解决关键是合并单元格,我看大部分回答都答非所问,下面基于XDOC做了一个示例。可以点击【生成数据】生成模拟数据,点击【生成】代码生成调用代码。这样就通过简单的标记,满足了需求。标记,实现了循环,通过。标记实现了单元格合并。
2024-07-16 20:17:33
866
原创 OFD在线预览方案评测
OFD是国产版式文档格式,目前在政府公文、电子发票等方面在大力推广运用。由于格式比较新,在线预览方案并不多。目前能找到的有:数科、XDOC、永中、ofd.js。下面针对这四个方案做一个简单评测,供大家在选型时参考。在线预览服务地址数科:https://www.ofd.cn/onlinePreviewXDOC:https://view.xdocin.com永中:https://www.yozodcs.com/page/example.htmlofd.js:https://51shouzu.xyz/o
2022-05-02 09:38:40
7102
原创 看看XDOC如何做Word文档预览
移动互联网的到来,使得Word文档在移动端的显示成了问题。大家解决方法大概有三种:转换为PDF、用HTML模拟页面效果、纯网页效果。XDOC的用了第三种方式,将word文档实时转换为纯网页,生成的页面简洁,尤其对移动端的适配效果好,看下面的例子:1.示例原始文档XDOC预览-PC端XDOC预览-移动端在线地址http://view.xdocin.com/v...
2020-02-24 23:04:20
4066
原创 XDOC编辑器支持新版本Chrome浏览器
XDOC一直以Applet方式集成在浏览器中。Chrome浏览器从42版本开始不再支持Java插件,微软的Edge浏览器也不支持Java插件。无奈之中想起了Java Web Start,XDOC的A.4.0版本开始支持了这种方式。支持编辑器的所有接口参数。基于Applet方式显示时,会在最上方显示【打开桌面版编辑器】按钮,如果编辑器不能打开,用户可以点击这个按钮。http://xdoc.a
2015-12-05 23:33:46
931
原创 使用XDOC云服务做套打
在浏览器中输入http://xdoc.aliapp.com/_taoda.xdoc?_func=edit&_tdoc=select,打开xdoc编辑器,taoda为你的文件名称。选择你的套打背景图片,打开,如下图: 点击编辑文档属性,打印属性设置为表单域(套打),如下图: 在编辑器中加入套打输入项,如下图: 在浏览器中输入http://xdoc.aliapp.com/_ta
2015-12-05 23:33:41
757
原创 PDF生成进入基于Web服务的模板时代
PDF在版式文档中的王者地位不可撼动。我们有多种生成PDF的程序库:FPDF(PHP)、IText(Java)、PDFsharp(.NET)等。在不同语言环境下需要选择不同的程序库,通过API方式调用生成PDF,效率低,用法、功能等差别很大,有些程序库对中文支持很差。XDOC目的就是解决这些问题。XDOC是一个基于XML的文档描述语言,功能相当于HTML+SVG,具有丰富的文字、图形、图片处理
2015-12-05 23:33:35
1258
原创 基于Web服务的PDF 排版引擎 XDOC(mini)发布
XDOC (mini)项目地址: http://git.oschina.net/xdoc/xdoc简介XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言, 使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等版式文档。特点纯Java Web应用,直接部署,无需配置基于HTTP服务与HTML完美融合
2015-12-05 23:33:29
1880
原创 用JS生成专业公文文档
function gen() { var params = { "份号": "1", "密级": "秘密", "保密期限": "一年", "紧急程度": "特急", "发文机关": "XDOC智能云文档平台", "机关代字": "农", "年份": "2015", "发文顺序号": "1", "标题": "关于XDOC智
2015-12-05 23:33:23
503
原创 使用百度JS模板引擎生成PDF和Word文档
用JS模板引擎能高效的生成pdf和word文档,例子中使用了百度的JS模板引擎,其它模板引擎也是可以的。模板的标签使用了XDOC,详细可见:http://xdoc.aliapp.com/xml.html,模板可以可视化设计
2015-12-05 23:33:17
2163
原创 XDOC云报表的匿名模式
XDOC云报表支持匿名模式,你可以在不注册用户的情况下随意使用(其实注册很简单),集成也非常简单。下面给个例子:设计在浏览器中输入http://xdoc.aliapp.com/_1234.xdoc?_func=edit开始设计模板1234是随意起的名字,可以换成你的添加一个参数,拖拽到编辑器中,点击运行输入参数值,点击运行 直接调用http://xdo
2015-12-05 23:33:06
421
原创 在Java中生成专业的公文文档
XDOC的公文模板已经全部发布了公文:http://xdoc.aliapp.com/10001.xdoc?_func=pdoc联合发文:http://xdoc.aliapp.com/10002.xdoc?_func=pdoc信函:http://xdoc.aliapp.com/10003.xdoc?_func=pdoc命令:http://xdoc.aliapp.com/10004.x
2015-12-05 23:33:01
880
原创 基于XDOC云服务的标准公文模板【纪要】
基于XDOC云服务的【命令】公文模板发布了http://xdoc.aliapp.com/10005.xdoc?_func=pdoc看看运行效果吧: 大小: 50.1 KB 查
2015-12-05 23:32:55
603
原创 基于XDOC云服务的标准公文模板【命令】
基于XDOC云服务的【命令】公文模板发布了http://xdoc.aliapp.com/10004.xdoc?_func=pdoc看看运行效果吧: 大小: 32.1 KB 查
2015-12-05 23:32:49
537
原创 基于XDOC云服务的标准公文模板【信函】
基于XDOC云服务的【信函】公文模板发布了http://xdoc.aliapp.com/10003.xdoc?_func=pdoc看看运行效果吧: 大小: 65.3 KB 查
2015-12-05 23:32:44
407
原创 基于XDOC云服务的标准公文模板【联合发文】
基于XDOC云服务的联合发文公文模板发布了http://xdoc.aliapp.com/10002.xdoc?_func=pdoc看看运行效果吧: 大小: 100.9 KB
2015-12-05 23:32:38
475
原创 基于XDOC云服务的标准公文模板【公文】
XDOC云服务上线2年来,为大家提供了稳定的免费智能云文档服务。大家对XDOC的使用主要还是在线文档阅读、格式转换,这其实是XDOC的辅助功能。XDOC的主要功能是智能文档:文档+报表+表单,主要原因还是大家对XDOC不熟悉,用XDOC制作的模板资源比较少,从今天开始XDOC会陆续推出一些标准化程度比较高的模板,提供给大家免费使用。这些模板集中的行业主要有:政府、税务、卫生、金融等,先
2015-12-05 23:32:32
559
原创 看XDOC怎么duang
duang真火了,怎么输入duang成问题了,对XDOC根本不是事儿,看看XDOC怎么duang吧! 大小: 425 KB 查看图片附件
2015-12-05 23:32:27
464
原创 XDOC云服务API(七)
18. ID存储上传方法_func=sup可选参数_key账号口令_id存储ID,格式为由小写字母和数字组成的32位字符串加扩展名,扩展名默认为xdat。不正确时,服务器会自动修复。如:26aa9971e78547f682c50ce437105f1c.pdf_dataDATAURI或文本_rformat结果格式,可选值:xml(默认)、json、h
2015-12-05 23:32:21
647
原创 XDOC云服务API(六)
13. 新建目录*方法_func=mkdir可选参数_key账号口令_dir目录_rformat结果格式,可选值:xml(默认)、json、html成功返回值OK14. 目录列表*方法_func=dirlist可选参数_key账号口令_dir目录_rformat结果格式,可选值:xml(默认)、json、ht
2015-12-05 23:32:16
474
原创 XDOC云服务API(五)
11. 运行方法_func=run可选参数_key账号口令_xdocXDOC,支持以下格式l XDOC服务器中的XDOC以“./”开头,如:./a.xdocID存储以“./_”开头 如:./_26aa9971e78547f682c50ce437105f1c.xdoc可以用URI方式替代,如:a.xdoc?_func=runl U
2015-12-05 23:32:10
869
原创 XDOC云服务API(四)
7. 阅读器显示阅读器,用户可以选择本地文件,在线阅读。带参数的XDOC文件,会显示参数表单,用户可以输入参数后运行。方法http://xdoc.sinaapp.com/xdoc?_func=viewer可选参数_key账号口令_locale语言,可选值,zh_CN(中文,默认),en(英文)成功返回值 显示阅读器,如下图:
2015-12-05 23:32:04
1033
原创 XDOC云服务API(三)
3. 账号方法_func=acc可选参数_key账号口令_rformat结果格式,可选值:xml(默认)、json、html成功返回值XMLxml version="1.0" encoding="utf-8"?>response success="true"> result dataType="map"> value adm
2015-12-05 23:31:58
351
原创 XDOC云服务API(二)
1.招呼方法_func=hi可选参数_rformat结果格式,可选值:xml(默认)、json、html成功返回值XML xml version="1.0" encoding="utf-8"?>response success="true"> result dataType="string"> ok]]> result>
2015-12-05 23:31:53
381
原创 XDOC云服务API(一)
概述通过该手册,用户可以将XDOC服务集成到自己的应用中。XDOC以HTTP协议对外提供服务,支持GET和POST两种请求方式。参数加在服务地址后面进行传递。参数名和值必需用UTF-8进行编码,内容比较多时需要用POST方式调用,支持文件上传。内置参数以“_”开头,XDOC服务器根据_func参数的值做不同处理,_func参数的默认值为run。XDOC的服务接口分为四部分:服
2015-12-05 23:31:47
986
原创 XDocService工具包发布了(开源)
XDocService工具包发布了,下载地址:http://xdoc.aliapp.com/XDocService.jar源码地址:http://xdoc.aliapp.com/XDocService.javaXDocService用于在java应用中和操作系统命令行中调用xdoc服务java中调用示例:import java.io.File;import java.io.IO
2015-12-05 23:31:41
3060
原创 XDOC支持Markdown格式了
XDOC从A.0.4版本开始支持Markdown格式了,Markdown的解析使用了txtmark,这个项目不错。在XDOC设计器中可以直接打开*.md的文档,你可以把它转换为pdf、docx等格式。标记语言元件中可以使用markdown,动态传入markdown文本 子文档可以用markdown,嵌入markdown子文档xdoc文档阅读器也可以读取markdown了
2015-12-05 23:31:36
362
原创 用Markdown写版本更新记录
最近了解了一下Markdown,它可以用纯文本写带格式的文档,与html等格式相比,它对文本阅读的影响很小。有兴趣的可以看看:Markdown语法说明我按照这种语法重新改写了XDOC的版本更新记录,效果不错,大家可以借鉴一下先看看之前的更新记录: 下面是改写后的: 两个格式差别不大,但改写后的格式可以用Markdown阅读器阅读,XDOC A.0.4开始内置支持Markdo
2015-12-05 23:31:30
2602
原创 你的文档水印够酷吗?
静态文本水印太单调了,XDOC新增了页面图形水印,图形环绕页码,随页面的增加逐渐顺时针闭合。使用非常简单,如下图: 默认是银灰色,为了直观设置了一下颜色,如下图: http://xdoc.sinaapp.com/xdoc?_func=builder 大小: 12
2015-12-05 23:31:25
226
原创 突破报表云计算的难题
XDOC是最早开始在公有云中开放免费报表服务的。将传统企业报表移植到公有云最大的难题是数据库访问。 直接将数据库端口开放到互联网中是危险的,并且在互联网中使用数据库专有协议也是困难的。 XDOC云服务以前的方法是关掉数据库处理,只接受参数和xml等数据。 随着HttpDB项目的推出,这个问题成了历史。 HttpDB是XDOC的一个子项目,它的目标是在互联网中
2015-12-05 23:31:19
669
原创 Java安全中的“大坑”,跨平台真“浮云”
最近在做一个开源项目HttpDB,它的目标是在互联网中通过JDBC安全的查询数据库,解决云计算报表的数据库访问问题。 数据传输使用AES加密算法,用到了Java提供的安全库javax.crypto.*,经过一通折腾,大功告成。发布 到了新浪云服务SAE中测试,结果我不能淡定了,加密后的数据解密失败。。。 搞到深夜,无语,问题终于找到了,我本地用的是SUN
2015-12-05 23:31:13
505
原创 给你几个使用XDOC云服务(报表、表单)的理由
不需要部署服务器、安装软件,随时随地免费直接使用及时的技术支持:使用、新功能、Bug修复Office式设计器,设计、运行、发布一体化设计,使用简单方便安全,不访问数据库,只接收传来的数据计算、排版输出多种文档输出格式:flash、pdf、docx、html、rtf、xls、ppt、epub、png图片等丰富的组件:段落、文字、图形、图片、
2015-12-05 23:31:06
811
原创 用JavaScript(JSON)生成pdf、docx、png、svg、flash等,带中文、图形、图片、超链接...
运行效果: http://sandbox.runjs.cn/show/rdhbtfbw规范说明见:http://xdoc.sinaapp.comvar obj = { "version": "9.8.1", "meta": { "author": "xdoc" }, "paper": { "margin":
2015-12-05 23:31:01
2911
原创 云报表XDOC:带参数的HTML
HTML中可以支持参数(如果没有就不能叫报表了),参数的引用方式为:${参数名称},参数的传递方式为json方式,如下:var html = "${公司}";XDoc.run(html,"flash",{公司:"新浪",徽标:"http://i1.sinaimg.cn/dy/deco/2013/0329/logo/LOGO_1x.png"},"_blank"); XDOC
2015-12-05 23:30:55
400
原创 云报表XDOC:基于HTML入门
使用XDOC云报表非常简单,只需要引入xdoc.js,如下"text/javascript" src="http://xdoc.sinaapp.com/xdoc.js"> 下面你就可以把HTML输出为各种文档格式了,示例:"text/javascript">var html = "百度";XDoc.run(html,"pdf");
2015-12-05 23:30:50
2573
原创 云报表XDOC发布了
第一款公有云报表平台XDOC发布了。XDOC云报表部署在新浪云(SAE)中,免费给大家开放。 XDOC云报表具有以下特点:● 公有云部署,随时随地访问● 内容格式丰富:段落、文字、图形、图片、图表、表格、条形码、艺术字、标记语言等● 输出文档格式丰富:flash、pdf、docx、html、rtf、xls、ppt、epub、png图片等● 安全,不访问数
2015-12-05 23:30:44
508
原创 把文档放到PNG图片中
PNG是目前最为流行的图片格式之一。如果把文档保存为图片发给别人,最大的好处是任何人都能看,美中不足的是内容不能重新编辑了。 能不能像一个普通文档,既能看又能重新编辑呢?XDOC Office的9.5.7版本将这个想法变成了现实。 其实原理很简单,PNG格式中有一个辅助块tEXt,里面可以存放文本信息。XDOC就是将自己保存到了这个块儿中。 增加这个
2015-12-05 23:30:39
615
原创 基于新浪云(SAE)的免费在线Office
XDOC Office部署到了SAE中,基于此可以为大家提供一个免费在线的Office软件:http://xoffice.sinaapp.comXDOC Office是基于Java的,如果本地没有Java虚拟机,会自动安装。XDOC Office的核心程序库有3M,打开后需要下载,请耐心等待!由于Java的安全机制,会有安全警告,请接受后继续。 下面就可以使用了: XD
2015-12-05 23:30:33
283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人