Я хочу открыть pdf-файл с помощью кнопки моего приложения GWT. Фактически для доступа к этому файлу я должен запросить сервер, который возвращает файл, закодированный в base64, из запроса JSON. Можно ли открыть этот файл?Открыть файл pdf с сервера в GWT
0
A
ответ
2
Чтобы показать «файл» в формате PDF (это не файл, а поток байтов в HTTP ответе), вы должны полагаться на собственные возможности браузеров для отображения данных в формате PDF. Для этого вы должны либо открыть URL-адрес в новом окне, либо в iframe. Второй вариант, вероятно, является лучшим вариантом при использовании GWT. Документы GWT Frame.
// url of the pdf (must have application/pdf content-type) Frame frame = new Frame("url"); // add the frame wherever you want RootPanel.get().add(frame);
Для того, чтобы браузер правильно отобразить страницу в формате PDF (с помощью вызова в формате PDF плагин), URL-адрес, который служит данные в формате PDF должны иметь заголовок, который говорит
Content-Type: application/pdf
. Убедитесь, что ваш ответ имеет этот заголовок.
Смежные вопросы
- 1. Как открыть PDF-файл с сервера в андроиде
- 2. Открыть файл pdf с места сервера в C#
- 3. Получить pdf-файл с сервера
- 4. Открыть файл PDF в blackberry?
- 5. Открыть PDF файл с Eclipse,
- 6. открыть файл pdf с sessionAsSigner
- 7. открыть pdf-файл с javascript?
- 8. открыть PDF-файл с параметрами
- 9. Открыть Pdf с Adobe Reader с сервера
- 10. MVC открыть файл pdf
- 11. Загрузите файл с сервера в gwt
- 12. печати генерироваться PDF с GWT
- 13. Как открыть pdf-файл
- 14. открыть pdf-файл в pdfviewer
- 15. Как открыть PDF-файл?
- 16. echo PDF-файл с сервера
- 17. читать pdf-файл с сервера
- 18. Открыть файл с pdf, если файл существует
- 19. Silverlight открыть файл с сервера
- 20. Открыть файл PDF в Qt
- 21. Открыть файл PDf в android
- 22. Открыть PDF в рамке gwt с выделенными словами
- 23. EXTJS Как отобразить/открыть файл PDF, являющийся результатом ответа сервера
- 24. Открыть файл с ftp-сервера в C#
- 25. PHP5 открыть существующий файл PDF?
- 26. GWT: отправка PDF-документа с сервера на клиент
- 27. PDFLib: Невозможно открыть файл PDF
- 28. Открыть файл pdf из R
- 29. Попытка открыть PDF-файл с помощью AxAcroPDFLib
- 30. Открыть файл PDF с моим APP
Мой запрос должен был быть в состоянии показать, когда я имею массив байтов в PDF клиента из запроса JSON (как WebService один) – lujop 2010-12-02 08:06:40