如何从 iPhone 应用程序将 pdf 文件保存到服务器

发布于 2024-11-02 08:13:31 字数 619 浏览 4 评论 0原文

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

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

  1. 我是否必须创建一个网络连接,并且只在路径
  2. 处提供 url,或者只设置将在路径中服务器 url 的路径

    在此处输入代码

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *saveDirectory = [路径 objectAtIndex:0];
    NSString *saveFileName = @"mypdffiel1.pdf";
    NSString *newFilePath = [saveDirectory stringByAppendingPathComponent:saveFileName];
    CreatePDFFile(CGRectMake(0, 0, 612, 792),文件名,文本1,文本2);
    

,应该在路径变量中更改什么,以便它可以保存在服务器 url 中

I'm developing an application where i need to create pdf file based on user input and the save it to server so that i can again show in my application.

i have successfully created the pdf file at document folder but how to save it in server location? i have two thoughts

  1. should i have to create a network connection and the just give the url at path
  2. or just set tha path which will server url in path

    enter code here

    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);
    

what should change in path variable so that it can save in server url

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

〆一缕阳光ご 2024-11-09 08:13:31

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

您将被迫使用 url 连接并设置正确的请求和标头。这个其他问题可能会有所帮助。

You cannot directy save files online. You should create a webservice (php, java, etc.) that allows you to POST your pdf and stores it.

You will be forced to use url connection and to set the correct request and headers. This other question could help.

三月梨花 2024-11-09 08:13:31

您必须根据您的服务器设置考虑是否必须使用 HTTP POST 方法或 FTP 方法。如果您想使用 HTTP Post ,请参阅 链接

you have to consider whether you have to use HTTP POST method or FTP method based on your server setup.If you want to use HTTP Post , see the link

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文