首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从PDF创建可重排内容?

如何从PDF创建可重排内容?
EN

Stack Overflow用户
提问于 2011-11-28 18:59:01
回答 2查看 2.9K关注 0票数 4

我要开发一个应用程序,这是一个epub。我有PDF文件。我需要使这些文件作为可回流的内容(Epub)...只有PDF文件才能在手机、平板电脑上看到...等等。请建议解决方案,使内容从PDF可回流...

EN

回答 2

Stack Overflow用户

发布于 2013-12-27 21:49:15

如果你不介意使用开源软件,那就用Sigil吧。

如果你想学习如何手动创建的内部知识,或者你自己的一些工具,请遵循以下步骤。(这是一个月的课程,所以您不会在一天内获得所有内容)。

  1. 创建文件夹结构。在您选择的文件夹中,创建以下内容: META-INF (文件夹)、OEBPS (文件夹)、mimetype (具有完全相同名称的文件)。
  2. application/epub+zip放入mimetype文件中。无空格,无行。
  3. 将您的PDF转换为文本格式。
  4. 阅读export>中的内容,你会发现一些关于如何将它们分成章节或子阅读主题的结论。根据对书的理解拆分,并制作这么多的文本文件。
  5. 生成子文件夹结构。content.opf,,TextStyles (folders) content.opftoc.ncx (files) inside folders。
  6. 将所有拆分的文件放入步骤5中创建的Text文件夹中。
  7. 将所有以pdf格式提取的图像放入Images folder
  8. Put any Style(此处不描述)中的Style文件夹中。
  9. 在步骤1中创建的META-INF文件夹中,创建一个名为container.xml的文件,并填入以下内容:<?xml version="1.0"?><container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container"> <rootfiles> <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/> </rootfiles></container>.
  10. If您可以诚心诚意地做这些事情,请再次ping,我会尝试告诉您应该放入content.opf,中的内容和步骤5中创建的toc.ncx

作为示例,您可以使用my site中的一些示例。从here下载,请谨慎使用。请勿分发。

票数 3
EN

Stack Overflow用户

发布于 2015-01-05 02:37:44

欢迎注册成为我们beta测试的一部分。更多信息请点击此处:

http://flexpaper.devaldi.com/reflow-pdf-documents.jsp

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8294818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档