Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在iOS应用程序中编辑PDF文件?_Iphone_Objective C_Ios_Ipad_Core Graphics - Fatal编程技术网

Iphone 如何在iOS应用程序中编辑PDF文件?

Iphone 如何在iOS应用程序中编辑PDF文件?,iphone,objective-c,ios,ipad,core-graphics,Iphone,Objective C,Ios,Ipad,Core Graphics,在我的iPhone/iPad应用程序中,我以PDF格式显示一个人的医疗报告。我已将报告保存在文档目录中,并从那里读取它们 我希望用户能够添加或编辑这些PDF上的评论,以及能够突出显示PDF中的某些部分。编辑后,应用程序应该能够将PDF保存回documents目录 这在iOS应用程序中可能吗?如果是,怎么做?这是核心图形的任务吗?在iPad/iPhone上直接编辑PDF是一项相当大的工作,因为标准API只支持显示它(而且只支持多一点)。如果你想做更多的事情,你需要投入大量的时间来实现通用的PDF处

在我的iPhone/iPad应用程序中,我以PDF格式显示一个人的医疗报告。我已将报告保存在文档目录中,并从那里读取它们

我希望用户能够添加或编辑这些PDF上的评论,以及能够突出显示PDF中的某些部分。编辑后,应用程序应该能够将PDF保存回documents目录


这在iOS应用程序中可能吗?如果是,怎么做?这是核心图形的任务吗?

在iPad/iPhone上直接编辑PDF是一项相当大的工作,因为标准API只支持显示它(而且只支持多一点)。如果你想做更多的事情,你需要投入大量的时间来实现通用的PDF处理代码

有一个开源库处理这些问题,例如。不过,我不知道它是否适合你的需要

在我看来,更好的办法是使用标准的Cocoa Touch UIKit创建一个显示PDF文件中包含的数据的本机UI,并在用户使用完PDF后创建它,以便用户可以将其导出回来。这样,您就不必编写复杂的PDF处理代码


无论如何,在iPhone上显示通用PDF都不是一个好主意,因为屏幕太小(iPad是一个不同的问题,特别是如果你希望用户熟悉PDF的特定格式)。专用用户界面会更好。

您好,谢谢您的回复。连我都想过了。我的想法是显示pdf,当用户想要编辑pdf时,我会将其转换为文本文件,编辑完成后,我会将其保存为pdf。不确定这是否有效。有什么建议吗???在我看来,使用文本字段和按钮比仅仅将PDF转换成文本文件要好。例如,有一个病人姓名的文本字段,等等。我想替换我的PDF文本并再次保存它。是否有其他编辑PDF的选项?所以我不需要重新创建新的PDF。iOS9有更新吗?