У меня есть файл PDF, хранящийся на сервере, и я хочу отобразить его на стороне клиента. Как сделать так, чтобы PDF отображался в нужном месте?
Вы можете создать виджет рамки со ссылкой на ваш файл PDF. Виджет Frame в GWT отобразит HTML-фрейм в вашем браузере.
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);