1
我有一个默认的Spring消息侦听器正在运行。Spring JMS TextMessage写入到PDF
当在onMessage击中,它有作为的TextMessage(NOT BytesMessage)
如何编写成PDF文件?
我认为有一些问题,下面我的代码......所以将其写入文件,但该PDF文档无法打开......
if (message instanceof TextMessage) {
try {
//System.out.println(((TextMessage) message).getText());
TextMessage txtMessage = (TextMessage)message;
ByteArrayInputStream bais = new ByteArrayInputStream(txtMessage.getText().getBytes("UTF8"));
String outStr=bais.toString();
File newFile=new File("D:\\document.pdf");
FileOutputStream fos = new FileOutputStream(newFile);
int data;
while((data=bais.read())!=-1)
{
char ch = (char)data;
fos.write(ch);
}
fos.flush();
fos.close();
感谢您的任何建议