使用java打印多个文件类型
嘿,我想知道是否有一个特定的api用于打印一组常见的文件类型(pdf、doc、docx、txt等)。我正在尝试开发类似于HP的eprint的程序。eprint让我很恼火,因为它会打印电子邮件以及附带的文件。我只是想要一些我可以直接发送文件的东西。我发现java有一个打印api,但它似乎专注于从gui窗口打印一些东西。任何想法都非常感谢 谢谢使用java打印多个文件类型,java,printing,Java,Printing,嘿,我想知道是否有一个特定的api用于打印一组常见的文件类型(pdf、doc、docx、txt等)。我正在尝试开发类似于HP的eprint的程序。eprint让我很恼火,因为它会打印电子邮件以及附带的文件。我只是想要一些我可以直接发送文件的东西。我发现java有一个打印api,但它似乎专注于从gui窗口打印一些东西。任何想法都非常感谢 谢谢 变形单靠Java很难打印出各种不同的文件类型,而且大多数时候我都看到Java程序使用Runtime.exec来使用其他程序进行打印。但是,如果您打算使用它,
变形单靠Java很难打印出各种不同的文件类型,而且大多数时候我都看到Java程序使用Runtime.exec来使用其他程序进行打印。但是,如果您打算使用它,请务必阅读这篇极其重要的文章:单独使用Java很难打印各种不同的文件类型,而且大多数情况下,我看到Java程序使用Runtime.exec使用其他程序进行打印。如果你想尝试使用这个,请一定要阅读这个非常重要的文章:是否可以使用不同的语言,如C++?这不是问题,因为你将有相同的问题与C/C++。问题是,打印通常由创建文件的应用程序处理,例如MS Word for.doc文件,特别是当您尝试打印多个文件类型时,因此如果您要打印多个文件类型,您通常需要通知应用程序(如MS Word)打印文件。这通常可以在Java中通过RunTime.Ex.java来实现。不同的语言可以像C++一样使用吗?这不是问题,因为你将有与C/C++相同的问题。问题是,打印通常由创建文件的应用程序处理,例如MS Word for.doc文件,特别是当您尝试打印多个文件类型时,因此如果您要打印多个文件类型,您通常需要通知应用程序(如MS Word)打印文件。这通常可以通过Runtime.exe在Java中完成。