chrome嵌入式java_java – 在Chrome中的Vaadin Subwindow中显示嵌入式PDF
发布日期:2022-02-08 20:23:56 浏览次数:33 分类:技术文章

本文共 813 字,大约阅读时间需要 2 分钟。

我有一个Vaadin应用程序,我正在尝试显示一个PDF,我从本地读取PDF格式,存储在我的Web服务器上.

setCaption(mainApp.getMsg("app.subwindow.help.title"));

setHeight("750px");

setWidth("1000px");

setModal(true);

setDraggable(false);

setResizable(false);

setBorder(Window.BORDER_MINIMAL);

setScrollable(true);

VerticalLayout vl = new VerticalLayout();

vl.setSpacing(true);

vl.setSizeFull();

Embedded pdf = new Embedded("test", new StreamResource(new StreamSource() {

public InputStream getStream() {

InputStream is = PdfWindow.class.getClassLoader().getResourceAsStream("Lifestyle-Tracker-Promo.pdf");

return is;

}

}, "file.pdf", mainApp));

pdf.setType(Embedded.TYPE_BROWSER);

pdf.setMimeType("application/pdf");

pdf.setSizeFull();

vl.addComponent(pdf);

addComponent(vl);

我试图在页面上的嵌入式PDF阅读器中显示PDF.该代码适用于IE8和Firefox,但它拒绝与Chrome的嵌入式PDF阅读器配合使用.有没有其他人遇到过这个问题并有任何建议?

转载地址:https://blog.csdn.net/weixin_33132553/article/details/114783276 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java怎么算数_JAVA初学者——算数运算符
下一篇:dht 爬虫 java_[C#搜片神器] 之P2P中DHT网络爬虫原理

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年03月29日 23时32分17秒