Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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
Android 将转换后的PDF直接保存到不在设备内存中的服务器_Android_Pdf - Fatal编程技术网

Android 将转换后的PDF直接保存到不在设备内存中的服务器

Android 将转换后的PDF直接保存到不在设备内存中的服务器,android,pdf,Android,Pdf,我想将文件直接保存到服务器中,而不是保存到设备中。目前,转换后的PDF文件正在保存到我手机的存储器中。如何让它直接将该文件发送到服务器 我要将文件保存到的路径是: "http://"+IP+"/OMAS/docs/" 包含保存到内部存储器的路径的我的代码: File folder = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/PDFfiles/"); boolean succ

我想将文件直接保存到服务器中,而不是保存到设备中。目前,转换后的PDF文件正在保存到我手机的存储器中。如何让它直接将该文件发送到服务器

我要将文件保存到的路径是:

"http://"+IP+"/OMAS/docs/"
包含保存到内部存储器的路径的我的代码:

File folder = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/PDFfiles/");
        boolean success = true;
        if (!folder.exists()) {
            success = folder.mkdir();
        }

        path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/PDFfiles/";
        File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/PDFfiles/");

        path = path + filename + ".pdf";
        Document document = new Document(PageSize.A4, 38, 38, 50, 38);
        Rectangle documentRect = document.getPageSize();


        try {
            PdfWriter.getInstance(document,new FileOutputStream(path));

只需点击Web api上传文件,成功后从存储中删除文件,这是我的第二个选择。我想知道是否可以直接上传到服务器或nah?使用高速缓存存储临时数据,它将仅可供appyour app*访问。