Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Как напечатать PDF или картинку со страницы


Автор: Glen 19.6.2012, 17:02
У меня есть ASP.NET приложение (использует DevExpress v 10.2). На одной из его страниц есть кнопка PRINT по нажатию которой приложение должно:
1. вытащить из базы некий файл который является (это становится известным только в runtime) либо PDF-ом либо JPEG-картинкой
2. НАПЕЧАТАТЬ этот файл. Естественно, показав предварительно некое preview для печати

Вопрос - как это (пункт 2) лучше сделать? Существует известный способ напечатать картинку используя JavaScript так:

    function DisplayPrintPopup(html) {
        var win = window.open('', 'popup', 'toolbar=no,menubar=no,width=500,height=500,scrollbars=yes');
                self.focus();
                win.document.open();
                win.document.write('<head><style></style></head><body>' + html + '<style></style></head><body>');
                win.document.close();
                win.print();
                win.close();
    }
    
Это было бы для меня приемлемо. А что делать с PDF-ом?

Автор: sgrey 29.6.2012, 03:31
глянь тут http://www.ehow.com/how_7352227_use-javascript-print-pdf.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)