我正在尝试在python中为iBook创建一个epub上传器.我需要一个python lib来提取书籍信息.在我自己实现之前,我想知道是否有人知道已经制作的python库.
有谁知道可以创建/导出ePub文件的php类?
我有一本存储在mysql数据库中的书,我希望将它作为ePub格式书出版?
这是一本非常基础的书,简单的文字和章节,以及一些图像.
有什么建议?
我正在尝试创建类似iBooks的体验,用户可以在文档中突出显示文本.为此,我正在使用UIWebView和HTML格式的文档.
我已经弄清楚如何捕获初始选择突出显示,但无法做到这一点,以便用户可以编辑或更改其突出显示.
我希望预先定义一个带有高亮范围的javascript选择DOM对象,然后以编程方式输入'选择模式'.您似乎只能通过长按一段文本进入选择模式,然后自动为您创建选择DOM对象.
如何以编程方式使用UIWebView进入选择模式?
看看iBooks应用程序,我想知道如何完成格式化文本(可能是一个非常简单的txt文件),这样它就不可滚动,而是分成不同的页面.
我想实现相同的目标,但只能使用可编辑的文本.
我需要从哪里开始?UITextView在滚动时不起作用.即使我将pagingEnabled属性设置为YES,它也不会执行该任务.
似乎我需要限制我可以放在某个页面上的文本数量.是否有一个限制UITextView输入的功能?我需要限制LINES(不是字符)的数量,因为它们将显示在完整的iPhone屏幕上(我猜你可以适应20行左右,具体取决于字体大小).
任何帮助,将不胜感激!由于我是初学者,我特别欣赏使用类似方法的样本.
谢谢!
我正在寻找一个非常简单的翻页效果,类似于iBooks中的那个更简单.如果用户滑动屏幕,我只需要转动页面(所以没有难以"抓住"页面动画等 - 只是一个动画).实际上,我需要的只是以下内容,除了它不应该是CurlDown或CurlUp,而是从左侧到右侧,反之亦然:
[UIView setAnimationTransition:
UIViewAnimationTransitionCurlDown
forView:self.view cache:YES];
Run Code Online (Sandbox Code Playgroud)
我浏览了一下有几个关于如何进行更高级页面翻转的教程:
对于iOS 5:只需使用UIPageViewController(参见下面的编辑)
对于iPad:页面卷曲 - 看起来完美和美丽,但非常先进
对于iPad:页面卷曲 - 正确的方向,但不是那么美丽
对于iPhone:花式'透明'卷曲(像iBooks) - 私人API虽然(?)
解构经典中的效果:经典应用
我想可能会有更多的教程和示例代码,我想知道我们是否可以通过一些描述来收集它们.当然,我特别喜欢这种非常简单的翻页效果UIViewAnimationTransitionCurlDown/Up
,只是它从右到左而不是从顶部到顶部.
使用渐变叠加和一点二维动画可以轻松实现简单的翻页效果吗?或者这就是"叶子"项目的全部内容?感谢您对清单的澄清和更新.
编辑:
使用iOS 5,您现在可以轻松添加iBooks,如翻页效果.只需打开一个新项目并选择基于页面的应用程序(您需要运行xCode 4.2和iOS 5).
我一直致力于应用程序,这是iBooks的克隆,在过去的两天里,我一直试图为iBook app执行的书籍封面流动画.
这是一个iBooks ScreenShot,我的书架完全像这样:
当用户点击我想要执行动画转换的任何书籍时,如下所示:
您可以在左侧看到书籍封面翻转,白色视图是用于加载书籍内容的新视图控制器.
有谁可以帮我解决这个问题?我想要执行完全相同的动画.有两个viewcontrollers.
我有一本涉及脚本的ePub3书籍,它与Readium一起使用,但仅部分在iBooks中.我的猜测是JavaScript在某些时候出错(尽管作为标准的Web应用程序,完全相同的代码在Safari中工作正常).有关如何调试此问题的任何想法?
我正在使用Phonegap iOS应用程序中的jsPdf Lib生成PDF文件.生成PDF并且我可以在创建之后在InAppBrowser中看到它.
我想将它存储在一个地方,用户也可以从应用程序外部访问它.在android中,这不是问题.在iOS中,是否可以在iBook中打开生成的文件,或者在iBook中复制pdf?我已经阅读过使用'itms-books:'
它的地方.有人可以建议吗?
一般来说,当我在safari中打开任何pdf时,它为我提供了"在iBook中显示/添加"的选项 - 它在iBook中添加了pdf.但Safari无法打开任何pdf文件,该文件存储在应用程序的文档区域内.所以当我尝试window.open()
使用filesystem url和_system
参数时,没有任何反应.但是,当我使用window.open()
filesystem url和_blank
parameter时,它会在InAppBrowser中打开该pdf.但是,"在iBook中显示/添加"没有选项.
那么,最好的方法是什么?目标是用户可以访问PDF(使用应用程序生成),而无需稍后打开应用程序.
已检查资源:
/sf/ask/1655934801/ - 没有正确答案
发送PDF到iBooks - 原生,而不是Phonegap
http://www.tricedesigns.com/2014/01/08/generating-pdf-inside-of-phonegap-apps/ - 主要集中在创建pdf,而非开放
http://www.tricedesigns.com/2012/08/15/open-with-in-ios-phonegap-apps/ - 提供以下链接
https://github.com/triceam/phonegap-plugins/tree/master/iOS/ExternalFileUtil - 适用于旧版本的Phonegap
https://github.com/don/FileOpener - 不适用于iOS
Liz Castro详细介绍了Apple对ePub 3脚注的支持.
简而言之,如果脚注链接具有以下epub:tupe="noteref"
格式:
<a epub:type="noteref" href="#n1">1</a>
Run Code Online (Sandbox Code Playgroud)
脚注文本位于<aside>
标签中,epub:type="footnote"
格式为:
<aside epub:type="footnote" id="n1">
<p>This is the footnote text. However, if I <a href="http://stackoverflow.com">click this link</a> it does not work.</p>
</aside>
Run Code Online (Sandbox Code Playgroud)
然后你会在iBooks上得到整齐的弹出式脚注.
然而,脚注中的链接(如我在此处所示)不起作用.当您点击链接时,popover会崩溃:
关于我需要做些什么才能让它发挥作用?我在某处错过了epub类型声明吗?或者它只是iBooks popover实现中的一个错误?
[注意:我目前的解决方法是在章节的末尾添加脚注 - 作为正常的尾注 - 使用相同的epub:type="footnote"
标签.这意味着它将始终显示在那里(与<aside>
隐藏的标记不同),您可以按照本章末尾的链接进行操作,但仍然可以获得文本流中的信息的就地弹出窗口.