0 0

关于FileOutputStream写文件并读取的问题5

  我现在在做一个PDF生成的功能,现在需要生成好PDF文件之后马上通过一个icepdf打开。现在的做法是生成好之后存在一个目录里面,然后用工具打开,但是看完一次之后这些文件就不需要了,所以再做一个监听器删除这些时间段的PDF文件。这样做非常麻烦,怎么样才能生成好文件不保存在物理目录下而直接打开?也就是说需要不创建文件,工具关闭后这些文件也就没有了。

问题补充:
OpenMind 写道
IE有pdf插件,当从服务器下载pdf文件时,可以选择打开或保存,如果选择打开,而且有相应的插件的话,就会在浏览器里面打开;这个文件会下载到ie的缓存目录,可以定期清理掉



哥们,我是通过自己的插件来做预览啊。你这个就是下载了,肯定不行。但是我就是想要这种效果。怎么实现?
2011年12月27日 13:55

2个答案 按时间排序 按投票排序

0 0

你别把文件流输出到物理存储器上,把一个文件流直接 交给 IE打开。

2011年12月30日 21:06
0 0

IE有pdf插件,当从服务器下载pdf文件时,可以选择打开或保存,如果选择打开,而且有相应的插件的话,就会在浏览器里面打开;这个文件会下载到ie的缓存目录,可以定期清理掉

2011年12月27日 15:33

相关推荐

    Android 读写文件实例

    在Android平台上,对文件进行读写操作是应用程序中常见的需求,比如存储用户数据、缓存信息或者媒体资源。本文将详细讲解如何在Android系统中进行SD卡和内部存储的读写,以及如何获取文件目录。 ### 1. Android权限...

    Android读写配置文件

    - 使用`FileOutputStream`或`BufferedWriter`打开文件,然后使用XML序列化库(如Java内置的`javax.xml.transform.Transformer`)将数据转换为XML格式并写入文件。 - 或者,可以使用第三方库如Gson或Jackson将对象...

    Android 文件读写操作

    这里使用`openFileInput()`方法打开文件,读取内容并转换为字符串。 三、SD卡文件的读写 当需要存储大量数据或需要与其他应用共享时,可以使用外部存储,如SD卡。但需注意,自Android 6.0(API level 23)起,需要...

    FileOutputStream向文件进行输出.txt

    根据提供的文件信息,我们可以提取并总结出以下与`FileOutputStream`相关的知识点: ### 1. `FileOutputStream`类概述 `FileOutputStream`是Java中用于将数据写入`File`对象或文件系统中的一个字节输出流。它可以...

    java 二进制文件的读写操作

    本文将详细介绍如何使用`FileInputStream`和`FileOutputStream`类来实现二进制文件的读写,并提供一个具体的示例代码进行解析。 #### 一、基础知识概述 1. **FileInputStream**:用于读取原始字节流的输入流。它是...

    内部存储读写文件

    以上就是关于Android内部存储读写文件,包括获取路径、创建文件夹、读写操作以及解压文件的基本知识。在实际应用中,还需要考虑异常处理、文件权限管理等更多细节,以确保文件操作的稳定性和安全性。

    Android创建文件并读写数据

    在Android系统中,创建文件并进行读写操作是应用程序中常见的功能,比如保存用户设置、存储游戏进度或者缓存网络数据。以下将详细介绍如何在Android环境中实现这些操作。 首先,要创建一个文件,你需要获得一个File...

    文件读写 文件读写文件读写 文件读写

    1. 文本文件读取与写入: - `fopen()` 函数:这是C语言中最常用的打开文件的函数,接受文件路径和模式参数(如"r"代表读取,"w"代表写入)。 - `fgets()` 和 `fprintf()`:用于读取和写入文本行,前者按指定长度...

    JAVA 文件读写操作

    // 创建一个文件读取器对象 FileReader fr = new FileReader("mydata.txt"); // 创建一个缓冲读取器对象 BufferedReader br = new BufferedReader(fr); String line; // 逐行读取文件内容 while ((line = br....

    使用Java实现对dbf文件的简单读写

    使用 Java 实现对 dbf 文件的简单读写 Java 是一种广泛使用的编程语言,对于读写 dbf 文件具有重要的应用价值。本文将介绍使用 Java 实现对 dbf 文件的简单读写,包括读写 dbf 文件的基本步骤、相关类的介绍、代码...

    文件读写源代码

    3. **文件读取**:在Android中,可以使用`BufferedReader`或`InputStreamReader`结合`FileInputStream`来读取文本文件。例如: ```java FileInputStream fis = new FileInputStream(file); InputStreamReader isr...

    java的io流文件读写

    在读取文件时,可以使用FileInputStream的read()方法逐个读取字节,写入文件时,使用FileOutputStream的write()方法将字节写入。 2. 字符流:Reader和Writer是所有字符输入流和输出流的基类。对于文本文件操作,...

    android SD卡读写东西Txt文件

    在Android开发中,读写SD卡上的TXT文件是一项常见的需求,尤其是在需要存储或读取大量非结构化数据的应用场景下。根据给定的文件信息,我们可以深入探讨如何在Android应用中实现对SD卡上TXT文件的读写操作,以及相关...

    java读写csv文件,中文乱码问题

    下面我们将深入探讨如何在Java中正确地读取和写入CSV文件,以及解决中文乱码的问题。 1. **字符编码的理解**: - 在处理中文字符时,必须确保使用正确的字符编码,例如UTF-8。UTF-8是一种广泛支持的编码格式,可以...

    JAVA IO流文件读写大全下载

    * 字节流文件读取和存盘:通过FileInputStream和FileOutputStream类可以实现文件的读取和存盘操作。 * 字符流文件读取和存盘:通过FileReader和FileWriter类可以实现文本文件的读取和存盘操作。 JAVA IO流提供了...

    Java 读写文件文本文件的示例

    根据给定的文件信息,我们将深入探讨Java读写文件文本文件的关键知识点,这些知识点主要集中在文件的读取、写入以及流的复制等操作上。 ### Java读取文本文件 在Java中,读取文本文件通常涉及到使用`InputStream`...

    java文件读写操作

    1. **文件读取**: - 使用`File`类创建一个代表文件对象,例如`File file = new File("path_to_file")`。 - `FileReader`用于读取字符流,`FileInputStream`用于读取字节流。通常,我们会配合`BufferedReader`来...

    Android应用源码SdCard读写文件实例

    在Android平台上,对SD卡(外部存储)进行读写文件是常见的操作,尤其对于需要存储大量数据或资源的应用来说更是必不可少。本实例将探讨如何在Android应用中实现SdCard的读取和写入功能,这涉及到Android的权限管理...

Global site tag (gtag.js) - Google Analytics