使用拆分文档功能。
在PDF编辑器中,对pdf文件进行分页,还可以使用拆分文档功能。拆分文档功能在功能栏的“文档”中。在点击拆分文档后,同样会弹出对应的对话框,我们将其中设置调整一下,其中每次拆分页数是可以根据需求进行更改的,在完善好其他设置之后,点击确定即可完成pdf分页的操作。
B. 如何在android平台下对PDF文件进行编辑操作
手机一般不编辑PDF文件的,电脑编辑的比较多,如果确实有需要,手机也是可以用迅捷PDF阅读器编辑PDF文件,题主可能说这不是阅读PDF文件的吗,其实也是可以编辑的,在首页打开PDF文件就可以编辑了,小功能哪里还有很多新功能,这里答主就分享到这,如果觉得好请采纳。
C. 制作安卓PDF阅读器:三、实现文本选择
我为什么要开启这个系列,努力试着从源头开始,用 PDFium 制作一款阅读器?有人喜欢问这个做了有什么用,这个是唯一的吗?
当然不是唯一的,底层技术更不是我的。不过我认为在维护者的推动下,PDFium 越来越完善,功能越来越多,不 真正 拿来做些什么实在是可惜了。另一个重要原因则是,其他APP要么臃肿或者简陋,要么用着磕手、滑动卡顿、误触频发,而且大多还不免费。( 更正,近年来倒是多了好多免费的PDF阅读器 )
目标期望:
热身运动:当检测到单击( GestureDetector )时,若点击处存在超链接,则打印出超链接的对象。
头文件:fpdf_doc.h
需要将屏幕坐标转换为页面坐标,然后再次在native层转换为所谓的user space、page space。别问我那是啥我也不知道。不过在论坛提问后,有人替我指出了相关文档所在,有时间去看看!
屏幕坐标:[event.getX(), event.getY()]
页面坐标:先前提过将整本PDF当作一张超级大图,subsampling-scale-imageview 有一系列的 viewToSource 坐标转换方法。屏幕转换得到 source 坐标后,减去点击页面的左上角坐标,就是页面坐标。
原始页面坐标需用 FPDF_DeviceToPage 再次转换,才能传给FPDFLink_GetLinkAtPoint,获取坐标处的链接指针。
超链接对象统一返回字符串,可以是Uri地址,也可以是页码 @页码 。
热身运动2:在单击处获取一个英文单词或者汉语词组,需要用到安卓的 BreakIterator。
头文件:fpdf_text.h
首先实现 nativeGetCharIndexAtCoord 方法,获取单击附近的文字索引,需进行同样的坐标转换。
若返回的文字index大于等于零,则此 index 指向该页面全部文本当中的一个字符。全部文本用 FPDFText_GetText 获取(实现 nativeGetText):
接下来就可以用 BreakIterator 分词了:
与绘制PDF本身差不多,不过 bitmap 换成 rect 而已。用到的API依次是FPDFText_CountRects、FPDFText_GetRect。
直接将选框覆盖绘制在前。若要绘制在后面的背景上,就需要三层透明视图了,那么加载铺块和缩略图的时候就要用透明色清空 bitmap,页面的白色背景等也需要另外绘制(Google PDF Viewer应该就是这样,还给背景加了阴影)。这些较为复杂,到时候再说。
有个问题可能需要解决:同一行的选框,部分没有合并。
都是小事儿,暂时不在这上面花时间。
之前做过类似的事情,将普通 TextView 自带的文本选择功能禁用了,然后用API自己做出一个来,包括单击选词,长按托选,放大镜等等。所以相关的内容还是熟悉的。
绘制 Selection Handle 可以用 AppCompat 支持库中的图标资源:
控点的触控操作也很简单,在 Action_Down 中检测落点是否在其中一个 handle 内。若是,则在 Action_Move 中一边移动该 handle,一边检测新的字符索引,作为文本选择的新边界。
由于PDF的复杂性,页面上的字符索引可能间杂排列,比如头一段开头是100,下一段开头50,再下一段150。这就造成先前简单的选择系统“失效”了:
没什么解决方案,API 就这么点。而且,静读天下、Google PDF 查看器都是这样的,唯有 ezpdfreader 没有这个问题。
D. 有什么软件能在安卓平板上打开PDF并在该PDF上做笔记
福昕PDF阅读器(移动版)。
如果你只是查看PDF文档,那么可以选择谷歌PDF查看器,这是Google官方出品的一款PDF阅读器,可以随时随地查看、打印、搜索和复制PDF文档中的文字。
不过由于它体积非常小,功能也就止步于此了,需要在PDF上做笔记的话,你需要一款功能更全面的PDF阅读器。
福昕PDF阅读器(移动版)就是一款功能丰富的PDF阅读工具,除免费的PDF阅读注释外,还有PDF编辑、PDF转换等多项常用功能,还是非常值得一试的。
这款软件不是纯免费的,但是PDF阅读和PDF注释的功能确实是免费的。
如果把功能划分为PDF阅读和PDF编辑,那么软件中跟PDF阅读相关的阅读、搜索、注释等功能都不用花钱。
文档注释又包括了高亮、下划线、删除线、文本框、签名等功能,完全可以满足大家日常的PDF阅读需求。
作为安卓平板阅读重度使用者,使用过静读天下专业版,ezpdf reader, mantano reader,智器阅读,repligo reader,adobe reader,Beam Reader,document to go。
已经卸载的有:adobe,智器,Beam Reader(adobe,document to go和beam在我看来没有使用必要,故不点评)。
平时主要看非扫描的英文书籍和文献,此为使用前提,供参考。
1.作为阅读器,要做到流畅翻页,并且最好不要需要加载时间和字体渲染时间。这一点上,几乎所有外国PDF阅读器都败了,因为或多或少的,他们都有可见的字体渲染时间。
外国阅读器中渲染时间较短的有:mantano和ezpdf。repligo渲染是先大致渲染再精细渲染。对于这方面没有强迫症的请无视。
2.我需要阅读器能支持colordict接口取词。这一点上,adobe和智器阅读完败,事实上,我用过的有ezpdf, mantano,智器和静读天下有这个功能(虽说可以选择fora这个辞典,但奈何这个辞典的字典太少)。多看只支持金山词霸,长远来看,我不认为多看会支持别的辞典。
3.点击取词要方便,这一点上只有ezpdf,智器和静读天下符合要求。
(mantano这种反人类的取词完全是渣渣:在nexus7上取词会固定的少取一个字母并且不能按照空格和标点符号自动取单个单词,必须要选中第一个和最后一个字母。repligo可以取词但不支持colordict,智器已于12年底更新后支持取词)。
4.翻页流畅度。这点几乎都合格,更何况有人喜欢左右翻页,这种情况下,不大能看出翻页流畅度(此项因机器而异,仅供参考)。
真正流畅的有智器和多看,比较流畅的有mantano。repligo 和ezpdf因为加载速度略慢而感官上落后。静读天下在这个项目上败了,因为它翻页时候的帧数在我来看低到令人发指,直接导致我对安卓系统的流畅度产生疑问。
5.书库管理。我对此毫无要求,只要好看就行,而且这个项目比较个人化。故不评论。值得一提的是mantano,书库管理功能强大。
6.切边。个人不是经常使用此功能,略过。我一直都是用ezpdf手动切边,它比较精确,还可以选切单数双数页。mantano在13年某次更新中也开始支持手动切边。多看最近也可以手动切边而且区分奇偶页。
6.设置复杂程度及可定制程度。某种程度上这两者是相互排斥的,我个人倾向于简单的设置。因为我认为,PDF阅读器作为阅读类软件,理所应当的应该有较低的学习成本,即较快上手。但太简单容易导致可定制程度太差。
我认为复杂设置的代表有:ezpdf。我整整花了半天时间来熟悉它的设置未果后不得不去网上重新下载汉化版本,就连汉化版我也花了2小时来摸索。简单设置的代表有:智器阅读。
简单到我认为没有什么定制性可言,背景颜色都不能设置。个人认为两者之间达到平衡的是静读天下和mantano。多看可定制的内容算够用的等级。
7.重排版。此功能从来不用,不过多看可以重排版扫描版的PDF,我尝试了下,错误不多,但是加载较慢。
8.笔记。答到最后发现完全没有提到笔记。个人不是经常用这个功能(很多阅读器批注并不是保存在PDF文件中的,这会造成麻烦),不过ezpdf完备的笔记功能还是给我留下了深刻的印象。ezpdf配合同步盘同步批注是很好的。
E. 安卓系统平板电脑装什么软件可以编辑PDF文件
推荐用专业pdf编辑软件wondershare pdfelement:主要为用户提供了强大的编辑功能,pdf element也可以让你轻松改变PDF文档中元素的样式字体等!支持强大的OCR光学识别引擎,可以极大的提升文字的识别率,完整的保持文字的样式!它是目前网络上除了foxit pdf editor之外最强大最好用的专业pdf编辑软件。另外还支持PDF文档转换功能,可以轻松的将PDF文档转换为Word、Excel、powerpoint、Image图像、EPUB电子书、Html网页、TXT文本或者RTF等格式!而且因为OCR技术的支持,可以让转换后的文档完整的保持原有的风格和样式。
软件特色:
1、编辑——随着PDF元素,改变文字和更改字体作为您在Microsoft套房做。只需点击并开始输入 – 就是这么简单。
2、OCR——我们最顶级的在线OCR(光学字符识别)技术将扫描文档转换为完全可编辑的文档,允许您:搜索,编辑,格式,调整大小,所有的文本。多国语言支持,包括:英语,韩语,俄语,德语,西班牙语,等等。
3、兑换——要工作与其他程序的文件从转换,并直接从Word,Excel和图像,以及其他流行的文件类型为PDF。
4、添加图像——一张图片胜过千言万语。只需插入一张图片到你的PDF和重新排列适合您的文档的大小。
5、贝茨编号——工作在一个法律文件,想要识别和检索一个简单的方法?将在每一页上识别号来帮助索引多页,便于识别和搜索。
6、表单创建——编辑现有的形式或者创建自己的可定制领域的选择,如:文本字段,复选框,单选按钮,组合框,列表框,按钮或签名域。他们都是互动,使数据收集或调查,创作一件轻而易举的事。
7、结合——有比你更要合并一个文件PDF元件允许对多个文件转换成一个简单的PDF,便于组织。
8、注解——突出显示重要的文本与我们的高亮工具或让即时贴沟通的详细信息。来自世界20多个预定义的邮票选择,以帮助归档或定制您自己拥有该文件的特定区域。
9、密码保护——我们知道你的一些文件是敏感的,需要一个保护层。打开,复制,编辑和打印设置的限制,以确保您的文件,即使他们落入坏人之手的安全。
10、签名——收到申报表或需要签署一份合同?使用提供的行业标准加密的数字签名或专门创建一个为你的亲笔签名。
F. PDF编辑器有没有安卓手机版的
手机APP中着名的PDF编辑软件有金山WPS、福昕PDF编辑器。
不过遗憾的是,手机端APP使用都是需要付费的。PDF文件格式本身就没有DOC(word文件)文件容易编辑,即使成为付费会员,在手机端编辑PDF文件是一件困难的事,手机端因为屏幕、键盘等因素,体验感、工作效率和电脑差距还是很明显的。
PDF文件编辑,还是建议用PC端PDF编辑软件比较好。电脑端的PDF编辑软件就有很多了,免费的、付费的、破解版的等等,上网络直接搜索。
G. 安卓手机制作pdf 文档软件怎么下载
安卓手机制作pdf文档软件,可以在各大应用市场下载的到,比如网络应用、应用宝,下载如下两款软件,就可以对pdf进行新建和编辑。
1.Adobe
CreatePDF
是一款应用在安卓设备上的pdf文档制作工具,它能够帮助您解决在没有电脑的情况下创建需要的PDF文档,操作简单,体积小巧。
2.金山wps
office,目前唯一一个全格式文档编辑软件,支持包括pdf在内的23种文档编辑
H. android 平台如何实现对PDF文件的编辑操作
手机可以对PDF文件编辑,不过基本都是在电脑上操作,手机以迅捷PDF阅读器为例,
在首页打开PDF文件,点击左边第1个就可以编辑PDF文件,当然旁边还有很多功能,
手机不怎么编辑PDF文件,电脑编辑PDF文件比较多,这是手机编辑PDF文件的方法,还是在电脑上编辑比较方便,望采纳。