在GWT app中显示PDF文件

时间:2011-12-26 03:53:37

标签: java gwt servlets

我有一个存储在服务器中的PDF文件,我想在客户端显示它。如何在所需位置显示pdf?

2 个答案:

答案 0 :(得分:5)

您可以创建一个框架小部件,其中包含对PDF文件的引用。 GWT中的Frame小部件将在您的浏览器中呈现HTML iFrame。

public class FrameExample implements EntryPoint {

  public void onModuleLoad() {
    // Make a new frame, and point it at Google.
    Frame frame = new Frame("http://www.mydomain.com/path to my pdf");

    // Add it to the root panel. or anywhere you want
    RootPanel.get().add(frame);
  }
}

答案 1 :(得分:0)

我使用了以下内容。它的工作正常。可能对你有用。

GWT客户端:

HTML pdf = new HTML("<embed src='http://www.mydomain.com/path to my pdf' width='100%' height='500px'></embed>");
PDFPannel.add(pdf);