2011-04-18 60 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

相關問題