扩展阅读
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?
  •  
    当前位置:  编程语言>java/jsp

    java命名空间javax.print类docflavor的类成员方法:客户端格式化打印数据定义及介绍

     
        发布时间:2014-2-18  


        本文导语: 客户端格式化打印数据 有两大类的打印数据:客户端格式的打印数据和服务格式的打印数据。 对于客户端格式的打印数据,客户端确定或知道该打印数据格式。例如,客户端可能有 jpeg 编码的图像、html 代码的 url 或以某种编...

    客户端格式化打印数据

    有两大类的打印数据:客户端格式的打印数据和服务格式的打印数据。

    对于客户端格式的打印数据,客户端确定或知道该打印数据格式。例如,客户端可能有 jpeg 编码图像html 代码的 url 或以某种编码形式包含纯文本的磁盘文件(可能从外部源获得),并且需要某种方式向打印服务描述数据格式。

    doc flavor 的表示形式jps docprintjob 的一个管道,可从客户端获得字符byte 序列。doc flavor 的 mime 类型是标准的媒体类型之一,通知如何解释字符或 byte 序列。有关标准媒体类型的列表,请参阅 internet 编号分配机构 (iana) 的媒介类型目录接口 doc 提供两个实用操作:getreaderfortextgetstreamforbytes(),用来帮助 doc 对象的客户端提取客户端格式的打印数据。

    对于客户端格式化打印数据,打印数据表示形式类通常是以下之一(虽然也允许使用其他表示形式类):

    • 字符数组 (char[]) -- 打印数据由数组中的 unicde 字符所组成。

    • string -- 打印数据由 string 中的 unicde 字符组成。

    • 字符流 (java.io.reader) -- 打印数据由从流中读取(一直读取到流的末尾)的 unicode 字符组成。

    • byte 数组 (byte[]) -- 打印数据由数组中的 byte 所组成。这些 byte 在 doc flavor 的 mime 类型所指定的字符集中编码。如果 mime 类型未指定某个字符集,则默认的字符集是 us-ascii

    • byte 流 (java.io.inputstream) -- 打印数据由从流中读取(一直读取到流的末尾)的 byte 所组成。这些 byte 在 doc flavor 的 mime 类型所指定的字符集中编码。如果 mime 类型未指定某个字符集,则默认的字符集是 us-ascii
    • 统一资源定位符 (url) -- 打印数据由从 url 位置读取的 byte 所组成。这些 byte 在 doc flavor 的 mime 类型所指定的字符集中编码。如果 mime 类型未指定某个字符集,则默认的字符集是 us-ascii。

      当表示形式类是一个 url 时,打印服务本身直接访问其 url 地址下载文档,与客户端无关。该服务可以是在不同环境中执行的某种网络打印服务形式。这意味着不应使用 url 打印数据 flavor 来打印位于受限制 url 处的文档,在这种 url 处,客户端可以看到该文档但打印机无法看到。这还意味着不应使用 url 打印数据 flavor 来打印存储在本地文件中的文档,在客户端可独立访问的 url 处无法提供这种文档。例如,一个并非由 http 服务器ftp 服务器所提供的文件。要打印这种文档,应该让客户端在该 url 或文件上打开一个输入流并使用输入流数据 flavor。

    相关文章推荐:
  • andriod下java socket网络编程:java socket客户端服务端代码示例
  • CVS的Java客户端包 Java CVS Client
  • Java的CVS客户端 Gruntspud
  • Java数据库客户端 SQL Admin
  • Java SVN 客户端库 SVNKit
  • Java的SAMBA客户端实现 jCIFS
  • OpenID的Java客户端 JOpenID
  • Java传真客户端 YajHFC
  • linux下用java编写邮箱客户端程序与在windows下有什么不同??
  • 初级问题:企业级应用中,若需要胖客户端,Java可以胜任吗?
  • WebDAV 的 Java 客户端开发包 Sardine
  • HandlerSocket的Java客户端 hs4j
  • Bitcoin的Java客户端 BitcoinJ
  • Java新浪微博客户端
  • 如何在java 客户端使用http将cookies 信息发送给服务端.
  • 能不能用JAVA做一个OICQ的客户端? 100分~~~~
  • @@@@@@@@@@@@@@@客户端用vb等非java语言写能调用ejb吗????
  • 特急!!!怎样用JAVA代码实现对web客户端用户licence管理(如:licence限定为5用户)
  • 请问:现在java客户端一般采用哪几种技术以及它们的优劣?发言者均给分!
  • Java的开源高性能memcached客户端 XMemcached
  • 谁知道:怎样用JAVA代码实现对web客户端用户licence管理(如:licence限定为5用户)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    char iis7站长之家