`
liangguanhui
  • 浏览: 113567 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

刚发布一个开源的UMD电子书构建工具

阅读更多
刚发布一个UMD电子书构建工具(http://code.google.com/p/umd-builder/

Umd Builder是一个开源的UMD电子书构建、制作工具。UMD是一种网上流行的电子书格式,广泛出现在各个电子书提供网站上。同时,UMD作为一种通用的、已压缩的、附带目录的电子书,在移动设备的优势身份明显。

目前,Umd Builder将会提供两个版本,一个是Java/Swing版本,另外一个C++/VC版本。Java版本是为各位Javaer准备的,而C++版本则是为一般用户准备的(Java程序的桌面发布的确令人抓狂)。

另外,我基本上是参照javaeye上面的一篇UMD文件格式说明来做出来的,再次表示感谢。(http://www.iteye.com/topic/465443

最后,我之所以要编这个UMD builder工具,是因为找不到比较好的工具,即使有,也有这样那样的缺点,索性就自己做一个。在网上搜了一大轮,没有找到开源的(中国就是这样,东西又不见得复杂,也不是什么版权东西,就是不愿意公开),只找到一些文章,没办法,只好自己照着文章写一个工具包啦。

当然,目前这个工具的功能还十分有限,还仅仅支持文本格式的UMD,不支持漫画格式的UMD。但是,软件本来就是慢慢完善的嘛。希望这个开源工具能够为一些想做umd工具的朋友提供一些参考意见。
分享到:
评论
4 楼 liangguanhui 2009-12-28  
引用
UMD格式专利
3 楼 马伟 2009-12-28  
liangguanhui 写道
刚发布一个UMD电子书构建工具(http://code.google.com/p/umd-builder/

Umd Builder是一个开源的UMD电子书构建、制作工具。UMD是一种网上流行的电子书格式,广泛出现在各个电子书提供网站上。同时,UMD作为一种通用的、已压缩的、附带目录的电子书,在移动设备的优势身份明显。

目前,Umd Builder将会提供两个版本,一个是Java/Swing版本,另外一个C++/VC版本。Java版本是为各位Javaer准备的,而C++版本则是为一般用户准备的(Java程序的桌面发布的确令人抓狂)。

另外,我基本上是参照javaeye上面的一篇UMD文件格式说明来做出来的,再次表示感谢。(http://www.iteye.com/topic/465443

最后,我之所以要编这个UMD builder工具,是因为找不到比较好的工具,即使有,也有这样那样的缺点,索性就自己做一个。在网上搜了一大轮,没有找到开源的(中国就是这样,东西又不见得复杂,也不是什么版权东西,就是不愿意公开),只找到一些文章,没办法,只好自己照着文章写一个工具包啦。

当然,目前这个工具的功能还十分有限,还仅仅支持文本格式的UMD,不支持漫画格式的UMD。但是,软件本来就是慢慢完善的嘛。希望这个开源工具能够为一些想做umd工具的朋友提供一些参考意见。



UMD是有版权的,在中国就是这样,大家破解就是违法的,你还公开 虽然早就给人破解了
2 楼 liangguanhui 2009-12-27  
dishonest 写道
赞一个! UMD的制作工具现在只有.net的, 也不是很好用, 期待楼主赶紧完善~

貌似因为官方工具就是一个.net工具,所以基本都是.net版本。
1 楼 dishonest 2009-12-23  
赞一个! UMD的制作工具现在只有.net的, 也不是很好用, 期待楼主赶紧完善~

相关推荐

    Koodo Reader: 一款免费开源的电子书阅读器工具

    Koodo Reader: 一款免费开源的电子书阅读器工具 应用软件 5月21日 0  贺小白 网络探索者站长 关注 私信     Koodo Reader是一款免费开源的电子书阅读器,可以帮助你更好地管理和学习你的电子书。支持...

    推荐一个功能强大的开源电子书工具!.docx

    推荐一个功能强大的开源电子书工具!.docx

    掌上书院UMD与TXT格式转换工具

    总的来说,"掌上书院UMD与TXT格式转换工具"是一个实用的解决方案,它利用了开源库和自定义算法,帮助用户克服电子书格式的限制,提升阅读的便利性。通过理解和掌握这些背后的原理和技术,用户不仅可以顺利进行文件...

    常用工具+电子书

    标题中的“常用工具+电子书”表明这是一个包含实用工具软件和电子书籍的资源集合,主要针对IT专业人士。可能包括各种编程语言的学习资料、开发工具、版本控制工具等。描述中的“博文链接:...

    开源FLASH电子书,可自由编辑修改带fla源文件!

    开源FLASH电子书是一种基于Adobe ...总的来说,这个开源的FLASH电子书项目为学习和实践Flash开发提供了一个宝贵的资源。无论是对个人还是教育机构,都能从中受益,提升技能,或者创建出独特的、个性化的电子阅读体验。

    12种优秀开源报表工具整理

    FreeReportBuilder是一个Java报表工具,可以与任何数据库正常工作,只需要有一个JDBC驱动程序。能够和各种数据库工作。 5. JMagallanes JMagallanes是一个开源的使用Java/J2EE开发的Olap和动态报表应用程序。...

    calibre电子书转换工具

    calibre的另一个特色功能是能将网络新闻订阅源转化为电子书格式,比如RSS feed,让用户可以在阅读器上像读电子书一样阅读新闻。这项功能适合那些喜欢长时间离线阅读新闻的用户。 ### 五、安装与使用 calibre的安装...

    kettle 电子书 使用PDI构建开源ETL解决方案 [MATT CASTERS著;初建军,曹雪梅译]

    《Kettle 电子书:使用PDI构建开源ETL解决方案》是MATT CASTERS原著,初建军和曹雪梅翻译的一本深入介绍Kettle(Pentaho Data Integration,简称PDI)的书籍,旨在帮助初学者掌握这款强大的数据集成工具。...

    umd/txt转换器

    总的来说,"umd/txt转换器"是一个基于.NET框架的工具,利用了如ICSharpCode.SharpZipLib这样的库来处理UMD文件的压缩内容,并可能通过特定的电子书制作工具实现转换功能。它帮助用户将不便于编辑和分享的UMD电子书...

    GNU Make:一个开源的构建自动化工具,用于管理和协调软件项目编译

    GNU Make是一个开源的构建自动化工具,用于管理和协调软件项目的编译过程。它通过读取Makefile文件中的规则,确定哪些文件需要重建,并发出相应的命令。GNU Make极大地简化了大型软件项目的构建过程,并提供了灵活且...

    电子书排版与制作工具

    EBook Workshop是一款功能全面的电子书创作工具,它提供了从创建到发布的完整流程解决方案。用户可以导入文本、图像、音频等多种媒体,进行编辑、排版,然后导出为常见的电子书格式,如EPUB、MOBI、PDF等。此工具...

    口袋书屋手机电子书制作工具

    5. ICSharpCode.SharpZipLib.dll:这是一个开源的压缩库,可能被用来处理ZIP文件格式,方便用户打包和解压缩电子书文件。 6. Configuration:这个文件夹可能包含配置文件,用户可以在这里设置软件的各项参数,如...

    EPUB电子书制作工具Sigil.zip

    Epub的工作原理是把XHTML、XML、CSS等内容通过Zip压缩方式压制而成一个文件,今天为大家介绍这款超级好的开源免费的epub电子书制作工具Sigil。Sigil 功能特性:1、基于GPLv3协议,完全免费的开源软件; 2、跨平台,...

    开源工具软件包            

    综合来看,这个开源工具软件包可能是一个用于自动化构建和管理软件项目的工具,它包含了一个C++源代码实现,一个编译后的可执行程序,以及构建和管理这个程序的Makefile和Qt项目文件。这表明开发者可以利用这个工具...

    开源epub电子书制作(Sigil) 0.4.905 中文绿色版

    10. **社区支持**:作为开源软件,Sigil有一个活跃的用户社区,你可以在其论坛上寻求帮助,分享技巧,或者参与改进软件的开发。 总的来说,Sigil为EPUB电子书制作提供了强大的工具,尤其适合有一定技术背景的作者和...

    linux-Bookwarm一个Linux上的开源电子书阅读器

    Linux 开源电子书阅读器 Bookwarm 是专为 Linux 操作系统设计的一款轻量级、高效且功能丰富的阅读工具。它旨在提供一个简洁、无干扰的阅读环境,让用户可以专注于阅读,享受数字图书带来的便利。在 Linux 社区中,...

    DrawToolsWPF 国外开源画图工具

    这个工具以其强大的图形绘制功能,灵活的操作方式,以及开源的特性,为开发者提供了一个学习和实践图形交互设计的优秀平台。下面,我们将详细探讨这款工具的核心特点、使用方法以及它在WPF开发中的应用价值。 首先...

    Premake:一款开源的命令行工具,用于生成构建配置文件

    Premake是一款开源的命令行工具,用于生成构建配置文件。它读取用脚本定义的软件项目,并使用这些定义来执行构建配置任务或生成适用于多种工具集(如Visual Studio、Xcode和GNU Make)的项目文件。Premake的脚本使用...

    Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案.pdf

    《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案》介绍的PDI(Kettle)是一种开源的 ETL 解决方案,书中介绍了如何使用PDI来实现数据的剖析、清洗、校验、抽取、转换、加载等各类常见的ETL类工作。 除了ODS/DW...

Global site tag (gtag.js) - Google Analytics