美文网首页
使用Document保存pdf

使用Document保存pdf

作者: 我想起个好名字 | 来源:发表于2018-08-28 11:49 被阅读0次

    之前是流InputStream 可以直接保存;byte,String 可以下面直接转换:

    String byteString;

    InputStream uploadFile = new ByteArrayInputStream(byteString.getBytes());

    Document doc = new Document(uploadFile);

    file = new File(realfilesPath);

    if (!file.exists()){

      filePath.mkdirs();

    }

    os = new FileOutputStream(file);

    doc.save(os, SaveFormat.PDF);

    os.colse();

    另一种保存文件的方式:

    byte [] bytes;

    FileOutputStream fos = new FileOutputStream(file);

      fos.write(bytes,0,bytes.length);

        fos.flush();

        fos.close();

    //需加密

    byte[] bytes = Encoding.GetEncoding("ascii").GetBytes(str);

    相关文章

      网友评论

          本文标题:使用Document保存pdf

          本文链接:https://www.haomeiwen.com/subject/xdufwftx.html