2011-04-18 68 views
0

我正在开发一个应用程序,我需要根据用户输入创建pdf文件并将其保存到服务器,以便我可以再次显示在我的应用程序中。如何从iphone应用程序保存pdf文件到服务器

我已成功创建PDF文件在文件夹,但如何将其保存在服务器位置?我有两个想法

  1. 我应该要创建一个网络连接,并且只是把它的URL在路径
  2. 或只设置将在路服务器URL

    在此处输入代码

    塔路
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *saveDirectory = [paths objectAtIndex:0]; 
    NSString *saveFileName = @"mypdffiel1.pdf"; 
    NSString *newFilePath = [saveDirectory stringByAppendingPathComponent:saveFileName]; 
    CreatePDFFile(CGRectMake(0, 0, 612, 792),filename,text1 ,text2); 
    

又该路径变量改变,以便它可以在服务器URL保存

回答

1

您不能直接在线保存文件。您应该创建一个web服务(php,java等),允许您发布您的pdf并存储它。

您将被迫使用url连接并设置正确的请求和标题。这other question可以帮助。

+0

非常感谢结算我的困惑,所以我需要使服务器连接ist创建pdf文件将其存储在文档文件夹中n然后将其作为发送数据 – 2011-04-18 13:05:34

+0

准确地发送到服务器,祝你好运,它应该相当容易(但并不简单)。 – 2011-04-18 14:27:46

0

,你必须考虑你是否必须使用HTTP POST方法或FTP方法根据您的服务器上setup.If要使用HTTP后,看到link

+0

感谢您清除我的困惑,所以我需要建立连接,然后将此pdf文件作为发布数据发送给服务器,因为我们发送图像fiels。 – 2011-04-18 13:04:09

+0

你必须打勾你满意的答案.. upvote it ..pls – 2011-04-18 13:21:22

+0

你确定对不起,我不知道更多,因为即时通讯新的这个网站,但我没有更多的声誉,因为你有我只是勾选upvote你必须等待有一段时间,直到我获得12名声誉 – 2011-04-18 13:38:21

相关问题