首页 文章
  • 0 votes
     answers
     views

    使用mpdf扩展在Yii2中创建pdf:controller - view code

    我已经安装了kartik-v mpdf扩展 . 我想在浏览器中显示pdf . 你能咨询一下代码吗? 在控制器中我有以下内容: use kartik\mpdf\Pdf; ....... public function createPDF(); { ...... $mpdf = new Pdf(...); $mpdf->SetTitle(...); ...... $...
  • 0 votes
     answers
     views

    如何在kartik mpdf中使用自定义字体?

    我正在使用kartik mpdf扩展并尝试使用“cssFile”属性设置pdf样式 . 但是我想设置的任何字体(甚至来自Web安全字体或我的oun font-face)都不会影响pdf文件的内容 . 有帮助吗?
  • 0 votes
     answers
     views

    使用kartik mpdf将表格列表导出到yii2中的pdf

    我正在尝试为数据列表生成pdf文件 . 这里我使用了kartik mpdf扩展 . 我在报表视图中有3个组合框 . 点击我的表格中的搜索按钮数据列表,当我点击打印按钮时我的所有按钮出现在我的pdf文件以及buttons.Here我想跳过组合框和按钮 . 我也想要设置我生成的pdf文件的样式 . 我的观点代码: <?php use yii\helpers\Html; use yii\widge...
  • -1 votes
     answers
     views

    致命错误:在第281行的myproject / vendor / kartik-v / yii2-mpdf / Pdf.php中找不到类'mPDF'

    我用kartik pdf扩展程序以pdf格式打印我的报告 . 在我的本地计算机上运行良好但是当我把我的代码放入服务器时出现错误如下所示: Fatal error: Class 'mPDF' not found in myproject/vendor/kartik-v/yii2-mpdf/Pdf.php on line 281 在服务器中我已经在kartik-v文件夹和mpdf文件夹中上传了yii...
  • 0 votes
     answers
     views

    如何获取kartik mpdf的内容(html布局)内的页码

    我正在使用 Kartik mpdf 库生成pdf . 我在pdf的主体中生成条形码,其中包含通过循环生成的mcqs问题,因此根据问题随机插入页面,所以我需要在每个页面上的条形码中设置页码 . Kartik mpdf 提供了一个方法 'SetFooter' => ['{PAGENO}|'] ,它在页脚中给出了页码但是这个 {'PAGENO'} 在我的html文档中不起作用...我如何在我的文档...
  • 1 votes
     answers
     views

    如何使用Yii2 kartik-mpdf添加水印

    如何使用kartik-pdf在pdf上添加水印图像? 这是我添加的行: 'options' => [ 'title' => 'Title', 'showWatermarkText' => true, 'showWatermarkImage' => true, ], // call mPDF methods on the fly 'methods' =...
  • 0 votes
     answers
     views

    MPDF简单页眉和页脚无法正常工作

    我使用mpdf制作简单的pdf文件,但我的页脚和 Headers 有问题 . 这是我的代码 $ppdf = new mPDF('UTF-8','A4',0,'sans serif'); $ppdf->debug = true; $ppdf->useOnlyCoreFonts = true; $ppdf->SetDisplayMode('fullpage'); $ppdf-&g...
  • 1 votes
     answers
     views

    使用mpdf在 Headers 中设置图像和页码

    我用过mpdf库 . 一切都很好,但 how can I add image in header 页码?页码正在显示,但我还必须在 Headers 中显示图像 . 如何在 $mpdf->setHeader() 函数中设置图像?任何人都可以帮忙吗? 谢谢 .
  • 1 votes
     answers
     views

    使用mpdf将内容添加到第二页

    我正在使用https://github.com/kartik-v/yii2-mpdf在Yii2中创建PDF . 我有我的第一页,但我需要添加一个分页符,并确保我在新页面上启动第二条信息 . 我不确定该怎么做 . 我试过了: public function actionReports() { $data = date('d F Y',time()); $content = $this-&gt...
  • 0 votes
     answers
     views

    mPDF页脚无法正常工作

    我有一个mPDF脚本,我需要为第1页显示特定的页眉和页脚,并在每个其他页面上显示不同的页眉和页脚: Page 1 页眉1页脚1 Page 2 页眉2页脚2 Page 3 页眉2页脚2 Page 4 页眉2页脚2 (等等...) 我做 Headers : <htmlpageheader name="firstpage" style="display:none&qu...
  • 2 votes
     answers
     views

    Adobe Reader无法从使用mPDF生成的PDF中检索嵌入字体

    我正在使用mPDF v5和v6.0 / 6.1生成PDF,因为我开始在文档中滚动时很快就收到了Adobe Reader的错误: 无法检索嵌入字体“MPDFAA DejaVVuSansCondensed” . 某些字符可能无法正确显示或打印 . (翻译自原始德语错误消息) 此外,所有的变音符号都丢失了 . Chrome或SumatraPDF中不会出现此错误 . 为了安全起见,我在生成这里提出的P...
  • 3 votes
     answers
     views

    MPDF最后显示一个额外的页面

    我用mpdf从html生成pdf . 这个生成的pdf有一个问题,即显示一页额外的内容 . 如果内容在第1页结束,则它生成2页,如果内容在第2页结束,则生成3页 . 这是我的代码 - <?php include("mpdf/mpdf.php"); $mpdf=new mPDF('fsalbertpro','A4','','' , 0 , 0 , 0 , 0 , 0 ...
  • 0 votes
     answers
     views

    mPDF:如何创建不使用嵌入字体的PDF?

    我们有一个系统按以下方式工作: 使用mPDF library在服务器上生成 PDF文件 . 用户在浏览器中查看生成的PDF文件,有时将其打印到创建EMF文件的虚拟打印机 .分析 EMF文件以提取文本信息 . 进一步处理提取的文本信息 . 我的这个过程的一部分是从EMF文件中提取文本信息 . 当EMF文件包含文本信息时,我的算法工作正常 . 但是当PDF文件被打印到虚拟打印机时,...
  • 0 votes
     answers
     views

    MPDF没有正确编写HTML页脚

    我使用mpdf生成pdfs . 因此在处理HTML页脚时存在问题 . 我的配置是这样的; private $pdfMode = ''; //For loading fonts private $pageFormat = 'A4'; //Default is A4 size private $marginLeft = 2; private $marginRight = 2; private $mar...
  • 3 votes
     answers
     views

    在使用mpdf库生成的pdf中添加分页符

    我正在使用php库mpdf从HTML内容生成pdf文件 . 对于短段文本mpdf正常工作,但是当有多个页面长内容时,mpdf在单个页面中生成pdf文件,字体非常小 . 当我给出足够的字体大小时,它不起作用 . 在mpdf中是否有可以为分页设置的参数?
  • 2 votes
     answers
     views

    使用mpdf通过AJAX生成PDF

    我正在使用mpdf library生成用户生成的HTML的PDF . 我可以将PDF成功保存到服务器,但我希望在浏览器中为用户打开PDF . 我是输出选项,用于在浏览器中打开文件或提示下载,但是当我使用AJAX将html数据发送到脚本时,都不会发生 . 这是我的AJAX: $('#save').click(function() { var shelf_clone = $('#sh...
  • 0 votes
     answers
     views

    mPDF图像未在实时服务器上显示

    我们正在使用mPDF从包含小png图像的html页面生成报告pdf文件 . 所有这些都在本地服务器上进行了测试和工作,直到几天前才在现场服务器上运行 . 现在图像应该是一个小的红色X. 我们已经进行了一些测试并发现了以下内容: 可以通过浏览器访问图像 . 如果src属性指向不同网站上的图像,则图像将显示在pdf中 . 我们正在使用最新版本的mPDF,php和linux服务器 . 任何想...
  • 1 votes
     answers
     views

    来自另一个页面的mPDF $ _POST不起作用

    我生成一个漂亮的基于HTML的pdf但由于某种原因,将我的html表单发送到我的mpdf生成器只能在$ html =''之外工作... 我从html表单(form.html)发送数据,然后mpdf php页面接收这些发布变量 . 但是当我在$ html =''中使用像$ _POST ['Preparedby']这样的简单php标签时,它无效 . 这是一个片段: $html= ' <table...
  • 0 votes
     answers
     views

    在浏览器中具有打印视图的MPDF不会自动选择下载

    我有一个工作的MPDF,从HTML文件生成PDF . 我唯一的问题是它自动下载PDF文件而不是在浏览器中显示打印PDF视图 . 我怎样才能做到这一点? 所以这是我目前在库中的MY_pdf.php文件 . include_once APPPATH.'/third_party/mpdf/mpdf.php'; class MY_pdf { public $param; public $pdf...
  • 0 votes
     answers
     views

    如何在PHP中使用mPDF生成器显示大字符串

    我正在使用PHP的mPDF库生成Unicode(bangla字体)的PDF . 为此,我使用mPDF库的 MultiCell() 函数来打印一些东西 . 它适用于单行打印,但是当我插入一个大字符串时,浏览器会说:"Failed to load PDF document" . 我的代码如下: <?php if(!empty($_POST['submit'])) ...
  • 0 votes
     answers
     views

    MPDF - 基于页面方向的整页背景

    我正在使用MPDF从一些数据生成PDF . 一般流程如下:我从数据库收集数据,开始输出缓冲,包含模板,清除缓冲区并将HTML附加到PDF(必要时调用$ mpdf-> AddPage) . 到现在为止还挺好 . 在我的CSS中,我已经将body定义为background-image:url('portrait-bg.png');,效果很好 . 现在,我想添加一些横向格式的页面($ mpdf-&...
  • 1 votes
     answers
     views

    MPDF文档和图像DPI问题

    背景:我正在尝试使用mPDF库以300dpi渲染名片 . 该文档具有图像背景,该图像背景应填充画布,然后覆盖各种文本元素 . 尺寸:PDF文档设置为91mm x 61mm,采用横向格式 . $pdf = new mPDF('utf-8', array(91,61), 0, '', 0, 0, 0, 0, 0, 'L'); 我在配置中设置的分辨率如下; $this->dpi = 300; $...
  • 0 votes
     answers
     views

    mPDF永远不会在Ubuntu / Apache / PHP7堆栈上呈现

    我正在使用mPDF libary将HTML页面转换为PDF . 这个库在运行PHP 5.6的本地机器和开发服务器上运行良好 . 然而,在亚马逊新配置的Ubuntu 16机器上,使用Apache 2.4.18和PHP 7,我无法使用它 . 症状是从未生成PDF - 浏览器只是永远旋转,最终我不得不退出浏览器以逃避进程 . 我没有收到任何错误消息 . 我已经通过我的脚本来查看进程被卡住的位置,并且这...
  • 1 votes
     answers
     views

    MPdf - 整页大小的图像,但仅适用于单页

    我知道有类似的问题,但没有解决我的问题 . 我想用mPDF做的是以下内容: Page 1: Text for item 1 Page 2: Full width and height image to cover the page with an image of item 1 Page 3: Text for item 2 Page 4: Full width and height image ...
  • 0 votes
     answers
     views

    MPDF行分页符

    我在mpdf中遇到问题 . 我在表中有2行 . 第一行适合第一页,但第二行放在下一页因为它有很多数据,但第一页上有太多空间 . 我想至少制作一行,剪切以占据第一页上的剩余空间 . 这可能在mpdf?如果是的话,我该怎么做?
  • 0 votes
     answers
     views

    mpdf列和全宽图像

    我使用mpdf生成pdf . 我需要文本的2列布局,但在某些页面上,我需要向页面添加全宽图像 . 见例子: 我试过这个: <columns column-count="2" vAlign="justify" column-gap="10"> asd dsadsa... </columns> <pag...
  • 1 votes
     answers
     views

    mPDF:使用背景图像获取整页

    我需要用mPDF生成发票,它们都有一个页眉,一个页脚,以及必须覆盖整个页面的相同背景图像 . 我在网上看过其他解决方案,但没有一个对我有用 . 这些是多次尝试,所有这些都导致失败(图像未显示,50 *错误或图像覆盖部分内容使用图像时): 1- Using external CSS file and injecting it as CSS content $pdf = new mPDF('es', ...
  • 1 votes
     answers
     views

    mPDF图像覆盖裁剪页面并且没有失真

    我已经尝试了所有可以想象的组合,获得看似简单易用的东西 . 我需要在A4(210毫米(高)×297毫米(宽))的页面上放置一个图像并使该图像100%高度,即297毫米,然后按比例拉伸宽度,然后裁剪溢出(即隐藏在CSS中)溢出) . 我已经尝试了所有我能想到的组合 $mpdf->Image() ,或者就像我在PDF文件中的其他地方所做的那样,使用纯HTML和CSS . 例如 . <img...
  • 0 votes
     answers
     views

    mPDF页面宽度未填充

    我正在尝试使用mPdf生成pdf文档 . 由于设计限制,我必须在整个页面上展开内容,但mPDF拒绝这样做 . 我翻过页面填充并插入一个 Headers ,但它的宽度有限,因为页面仍然有填充,但没有 . 我试图将宽度设置为 100% 和 210mm 但它永远不会变大,即使我将其设置为宽度 1000mm ,唯一的效果是字体大小变小 . 我究竟做错了什么?或者这只是因为mPDF有问题吗? 您可以在此处查...
  • 1 votes
     answers
     views

    如何在mpdf中设置整页边框

    有没有办法将默认页面边框插入pdf中的所有页面?在mpdf中找到了任何选项 . 有人帮帮我吗?

热门问题