1
我有一個PDF文件存儲在服務器中,我想在客戶端顯示它。我怎樣才能讓pdf顯示在需要的地方?在GWT應用程序中顯示PDF文件
我有一個PDF文件存儲在服務器中,我想在客戶端顯示它。我怎樣才能讓pdf顯示在需要的地方?在GWT應用程序中顯示PDF文件
您可以創建一個參考您的PDF文件的框架小部件。 GWT中的框架小部件將在您的瀏覽器中呈現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);
}
}
我已經使用了以下內容。它的工作正常。可能對你有用。
GWT客戶端:
HTML pdf = new HTML("<embed src='http://www.mydomain.com/path to my pdf' width='100%' height='500px'></embed>");
PDFPannel.add(pdf);
你應該提及的是,GWT類框架實際上表示的一個IFRAME,而不是一個HTML框架(只是爲了避免人們可能有任何防反射框;-)) – 2011-12-26 08:42:17
你是正確的... – Sap 2011-12-26 09:22:52
我是新來的GWT,目前我正在Dev模式下開發,所以你能告訴我如何獲得PDF文件的路徑? – John 2011-12-26 11:37:39