XDOC (mini)
项目地址: http://git.oschina.net/xdoc/xdoc
简介
XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言, 使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等版式文档。
特点
- 纯Java Web应用,直接部署,无需配置
- 基于HTTP服务
- 与HTML完美融合,自动渲染,适合各种动态网页语言
- 丰富的排版标签:段落、文字、图形、图片、表格等
- 丰富的排版属性
- 内置多种中文字体
示例
<!DOCTYPE html> <html lang="zh-cn" style="height:100%"> <head> <meta charset="utf-8" /> <title>XDOC</title> <script type="text/javascript" src="http://myxdoc.sohuapps.com/xdoc.js"></script> <!-- <script type="text/javascript" src="http://localhost:8080/xdoc/xdoc.js"></script> --> </head> <body style="margin:0px;overflow:hidden;height:100%"> <script type="text/xdoc" _format="pdf" style="width:100%;height:100%"> <xdoc> <body> <para heading="1" lineSpacing="28"> <text valign="center" fontName="标宋" fontSize="29">欢迎使用XDOC!</text> </para> </body> </xdoc> </script> </body> </html>
安装包
http://git.oschina.net/xdoc/xdoc/blob/master/xdoc.war
规范
http://git.oschina.net/xdoc/xdoc/blob/master/xdoc.pdf
相关推荐
在你提供的信息中,“基于poi封装的word-excel-Pdf导出的xdoc设计”是一个使用Apache POI进行文件处理的项目,它包含了将数据导出到Word、Excel和PDF格式的功能。 1. **Apache POI**: Apache POI 是一套用于处理...
XDOC(mini)是一种高效的文档描述语言,它基于XML标准,专为动态网页语言如JSP、ASP和PHP以及模板引擎设计,目的是简化并优化PDF等版式文档的生成过程。这种技术允许开发者通过结构化的XML语法来定义文档的结构和样式...
XDoc则是一个基于Java的文档生成库,它允许开发者使用简单的文本格式来创建复杂格式的文档,如PDF或RTF。XDoc通过解析文本模板,将其转换为指定的文档格式。模板中可以包含样式、表格、图像等元素,使得生成的文档...
3. **渲染引擎**:预览过程中的关键组件是渲染引擎,它负责将解析后的文件内容呈现出来。对于文本,它要处理字体、字号、颜色等样式;对于图像,它要确保图片能正确显示;对于表格和其他复杂元素,它需要理解布局和...
XDOC智能文档平台是一个基于XML的智能文档平台,旨在解决企业文档处理中存在的问题。该平台可以将文档、表单和报表融合为一个智能文档,实现数据的自由转换和交互。 标题:XDOC智能文档平台 XDOC智能文档平台的...
《一键打开本地XDOC模板编辑器详解》 在IT领域,文档处理是不可或缺的一部分,而XDOC作为一种强大的文档格式,广泛应用于HTML展示。本篇文章将详细介绍如何使用“一键打开本地XDOC模板编辑器”这一实用工具,以及...
本文将详细介绍“js版Word、PDF下载”这一技术,它基于JavaScript库XDOC,允许用户在浏览器端实现Word和PDF文档的下载。 首先,`xdoc.js`是一个JavaScript库,其主要功能是将HTML内容转换为Word或PDF格式。这个库...
hg.jar XDOC引擎与JSP引擎类似,它的目标是动态生成pdf、flash、docx、html、png等各种格式。与JSP不同的是XDOC是可视化设计的,提供了更多高级的显示功能,如:条形码、图表等。最重要的 jar
XDocService用于在java应用中和操作系统命令行中调用...XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言, 使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等版式文档。
这意味着这个项目可能包含了一个集成XDOC(mini)的组件,允许用户不仅在Web界面上查询MongoDB数据,还能将查询结果转换为结构化的PDF文档输出。 在这个Java项目中,我们可以期待以下关键知识点: 1. **Java编程**:...
- Freemarker是一个强大的、开源的模板引擎,它支持多种语言,包括Java。它的主要用途是将数据模型与HTML或者其他格式的模板结合,生成动态内容。 - 在Java中,Freemarker-2.3.8.jar提供了对Word文档的支持,使得...
PDFRenderer开源库是...hg.jar XDOC引擎与JSP引擎类似,它的目标是动态生成pdf、flash、docx、html、png等各种格式。与JSP不同的是XDOC是可视化设计的,提供了更多高级的显示功能,如:条形码、图表等。最重要的 jar
xdoc 的引入js,具体使用http://blog.csdn.net/joeson7456/article/details/79387680
观察源文件变化: $ xdoc watch将文档发布到 spmjs.org: $ spm doc publish [options]清理 _site 文件夹: $ xdoc clean主题默认主题路径是~/.spm/themes 。 安装主题: git clone ...
以下是基于这个主题的深入讲解: 1. **NASM介绍**: NASM是一种高级的、易于学习的汇编语言编译器,它支持Intel x86和x86_64架构,同时也兼容AMD64和IA-32指令集。由于其跨平台特性,NASM被广泛用于Windows、Linux、...
通过三种不同的方式(freemarker+jfreechart、xDoc、POI),根据模板创建Word文件。可以动态修改Word中表格(table)、图表(chart)等数据。导入工程后,可直接运行xxxDemo文件,查看文档生成效果。详见压缩包中的...
【XDoc-开源】是一个基于XML的文档编辑工具,它具备模式感知能力,为用户提供了一种高效、便捷的方式来创建和编辑XML文档。XDoc的核心特性是其能够理解XML文档的结构,并根据预定义的模式(DTD或XML Schema)提供...
XDoc2AsciiDoc 描述 XDoc2Ascii doc是一个小型应用程序,旨在帮助从文档迁移到文档。 命令行参数 XDoc2AsciiDoc是一个命令行实用程序,并且要求路径中包含Java(5.0+)。 从xdoc文件夹中读取.xdoc文件,在asciidoc...
9. 永中 office:该方案基于 永中 office,PPT 不支持动画,把动画播放后的页面展示了,近期要发布支持动画版本,支持本地文件预览。 基于 MSOffice 的处理效果都会相对较好,但是必须 Windows 环境。基于 ...
XDoc讨论QQ群:820854691❦ XDoc 基于Java注释的接口文档工具基于java注释生成接口文档-对代码无侵入,无需注解,纯代码注释支持SpringWeb, SpringBoot, JFinal文档输出格式支持markdown和离线/在线html等为何使用XDoc?...