SalvaPdfJsBundle:以模态查看PDF

时间:2015-06-05 08:33:47

标签: php symfony pdf

我成功将SalvaPdfJsBundle整合到我的Symfony2项目中: https://github.com/nibsirahsieu/SalvaPdfJsBundle

但是,文档非常差,我还没有找到一种方法来使用它在我的模态中显示pdf。

目前,我使用iframe预览我的pdf:

Results.html.twig

<a href="#" data-url="files/my-file.pdf" class="show-modal">Preview PDF</a>

<div id="preview-modal">
        <div>
            <iframe src=""></iframe>
        </div>
</div>

    <script type="text/javascript">
        var $previewModal = $('#preview-modal');
        var previewModal = $previewModal.dialog({
            autoOpen: false,
            width: 1000,
            height: 'auto',
            modal: true,
            resizable: false
        });
        $('.show-modal').on('click', function () {
            var fileUrl = $(this).attr('data-url');
            $previewModal.find('iframe').attr('src', fileUrl);
            previewModal.dialog('open');
        });
    </script>

我想要实现的目标:

  • 使用SalvaPdfJS预览模态内的pdf
  • 有一个简单的预览,没有下载选项

任何想法如何实现这一目标?

0 个答案:

没有答案