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

技术支持

http://myxdoc.sohuapps.com

基于Web服务的PDF 排版引擎 XDOC(mini)发布相关推荐

  1. Arduino ESP32 基于Web服务端SD文件管理系统完善

    Arduino ESP32 基于Web服务端SD文件管理系统功能完善 在上一版的基础上添加了,查看SD卡容量的功能. 接线说明 Hard SPI* MICROSD CS - ESP32 IO5MICR ...

  2. 用户信息填写web代码_基于web的自定义表单引擎

    所谓表单引擎 表单引擎,又可称之为表单流程.流程表单.工作流表单,是基于Web界面上可视化编辑的表单设计系统,可设置数据库的字段.属性,设置模块的配置.目前市面上的地带吗无代码表单引擎,可以为企业信息 ...

  3. 基于web服务的文件共享平台pydio搭建教程

    最近实验室在学校的云平台上申请到了一个虚拟主机,因此打算在上面搭建一个实验室内分享和管理文档的平台,经过一番google,最终选择了Pydio来完成这个任务.Pydio的前身是AjaXplorer,开 ...

  4. 基于 CoreText 的排版引擎:基础

    版权说明 原创文章,转载请保留以下信息: 本文节选自我的图书:<iOS 开发进阶 >. 本文涉及的 Demo 工程在这里:https://github.com/tangqiaoboy/iO ...

  5. 基于CoreText的排版引擎:基础

    基于 CoreText 的排版引擎:基础 JUN 27TH, 2015 版权说明 原创文章,转载请保留以下信息: 本文节选自我的图书:<iOS 开发进阶 >. 本文涉及的 Demo 工程在 ...

  6. RAD PDF于Web浏览器的PDF阅读器

    RAD PDF 基于Web浏览器的PDF阅读器 作为功​​能最完备的基于HTML的PDF查看器,编辑器和ASP.NET的表单填充器,提供了灵活而强大的替代常规PDF解决方案.与Adobe Acroba ...

  7. [转载]SUN ONE 开发 WEB 服务

    SUN ONE 开发 WEB 服务 实施摘要 本文对在北美的一家最大能源公司TransCanada PipeLines Limited的原型Web服务实现做了高层次的技术回顾.TransCanada的 ...

  8. 基于微服务架构的餐饮系统的设计与实现计算机毕业设计源码86393

    摘    要 近年来,我国经济和社会发展迅速,人们物质生活水平日渐提高,餐饮行业更是发展迅速,人们对于餐饮行业的认识和要求也越来越高.传统形式的餐饮行业都是以人为本,管理起来需要很多人力.物力.财力, ...

  9. [收集] Web服务相关的, 介绍框架(framework)类的论文

    收集了部分Web服务相关的, 介绍框架(framework)类的论文 <RECORD 1> WSCF: A framework for web service-based applicat ...

最新文章

  1. 《Hadoop与大数据挖掘》一2.3.5 动手实践:运行MapReduce任务
  2. hdu2102 水搜索
  3. Angular form 官网文档的学习笔记:Angular两种实现form的方式
  4. PCB走线角度为90度到底行不行?
  5. Coherence Step by Step 第三篇 缓存(一) 介绍(翻译)
  6. 甘特图制作_使用excel制作甘特图其实很简单,仅需4步搞定,项目进度一目了然...
  7. JavaScript学习笔记——正则验证
  8. 管理感悟:知行合一与内化
  9. 集成电路工艺专题复习
  10. 简单高效!25个漂亮的简约风格网站设计作品
  11. html绘图插件,canvas,svg,vml绘图插件
  12. 基于JAVA的鲜花店商城平台【数据库设计、源码、开题报告】
  13. CVPR 2020 之文本检测识别论文大盘点
  14. XML与java对象互转文档
  15. 学习日记【SpringMVC】
  16. 操作系统之——磁盘存储器管理
  17. Android应用优化之流畅度优化实操
  18. 微信小程序如何获取云存储中指定文件夹下所有图片
  19. File “h5py\h5.pyx“, line 1, in init h5py.h5 ImportError: DLL load failed whi
  20. Qt笔记(三十)之Ubuntu安装Qt5

热门文章

  1. zookeeper读书笔记十 zookeeper实现分布式屏障Barriers
  2. [OPNET]license expired的处理
  3. *用jQuery实现星星好评wink*~
  4. Grafana资料搜集
  5. 加权平均值与平均值_如何在Excel中计算加权平均值
  6. 软考信息系统项目管理师论质量管理范文
  7. torch.load received a zip file
  8. 国外主机服务有哪些推荐?
  9. SLAMTEC-思岚科技正式发布RPLIDAR A3
  10. linux 操作系统root账号被锁定的两种解决方法