pdf下载 html2pdf

2024-07-01

我正在使用 html2pdf 类来生成 pdf。在我的问题中,它为 html 代码生成 pdf,但它没有提供下载该 pdf 的对话框选项。请帮助我的情况如下。

<?php
ob_start();
include(dirname(__FILE__).'/res/pdf_demo.php');
$content = ob_get_clean();

// conversion HTML => PDF
require_once(dirname(__FILE__).'/../html2pdf.class.php');
try
{
    $html2pdf = new HTML2PDF('P','A4', 'fr', false, 'ISO-8859-15');
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->writeHTML($content, isset($_GET['vuehtml']));
    $html2pdf->Output('pdf_demo.pdf'); 
}
catch(HTML2PDF_exception $e) { echo $e; }
?>

从文档中,方法输出

    /**
     * Send the document to a given destination: string, local file or browser.
     * Dest can be :
     *  I : send the file inline to the browser (default). The plug-in is used if available. The name given by name is used when one selects the "Save as" option on the link generating the PDF.
     *  D : send to the browser and force a file download with the name given by name.
     *  F : save to a local server file with the name given by name.
     *  S : return the document as a string. name is ignored.
     *  FI: equivalent to F + I option
     *  FD: equivalent to F + D option
     *  true  => I
     *  false => S
     *
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pdf下载 html2pdf 的相关文章

  • CSRF 令牌无效。请尝试重新提交表格

    每次尝试提交表单时 我都会收到此错误消息 CSRF 令牌无效 请尝试重新提交表格 我的表单代码是这样的
  • 如何反转 Unicode 字符串

    它被暗示在一个评论这个问题的答案 https stackoverflow com questions 433525 choosing asp net over php or perl 433610PHP 无法反转 Unicode 字符串 至
  • 将数组项合并到字符串中[重复]

    这个问题在这里已经有答案了 如何将所有数组项合并为一个字符串 Use the implode功能 http php net manual en function implode php 例如 fruits array apples pear
  • 当用户使用 Internet Explorer 时重定向到新页面

    我使用下面的代码将使用 Internet Explorer 的用户重定向到新页面 但显然代码有问题 因为当我使用 Internet Explorer 时该网站不再加载 这是代码 由于我不知道我做错了什么 如果有人可以发布使用正确编码的正确方
  • php 字符串与通配符 * 匹配?

    我想提供将字符串与通配符匹配的可能性 Example mystring dir folder1 file pattern dir file stringMatchWithWildcard mystring pattern gt Return
  • json_array 中的教义搜索[重复]

    这个问题在这里已经有答案了 我试图在 Doctrine Symfony 3 中的 json 类型中进行基本搜索 我的字段声明如下 ORM Column name data type json array nullable true priv
  • symfony2 实体验证正则表达式 a-z A-Z 0-9

    symfony2 中是否有一种内置方法可以根据经典的 a z A Z 和 0 9 规则验证字符串 在我的例子中是用户名和另一个属性 我是否必须自己在正则表达式中编写它作为自定义验证器 如果是这样 请提示在哪里查看 你应该使用原生的正则表达式
  • Sublime Text 3 PHP 单元

    在 Sublime Text 3 PHP 单元中不起作用 捆绑包已正确安装 但插件处于非活动状态 有人解决了这个问题吗 提前致谢 我强烈建议你使用这个包isn t可在包控制上使用 Sublime PHPUnit https github c
  • 如何在带有 PHP-FPM 和 NGINX 的 Ubuntu 18.04 LTS 中使用 Oracle Instant Client 启用 OCI8 PHP 扩展?

    我使用的是最新的 PHP 包https launchpad net ondrej archive ubuntu php https launchpad net ondrej archive ubuntu php 当我构建并安装 OCI8 扩
  • Moodle 2.0 与 Nginx 后端

    您好 我正在寻找有关如何为 Moodle 2 0 配置服务器 以 nginx 作为服务器 以 PHP FPM 或 FastCGI 以 mySQL 作为后端 的教程 抱歉 如果我对服务器架构菜鸟的这些术语感到困惑 可能会在 Ubuntu De
  • 通过 php 请求表单名称[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 当我提交表单时 我想从 php 检索
  • 使用 itertools.product 并想要播种一个值

    所以我写了一个小脚本来从网站下载图片 它通过 7 个字母字符值 其中第一个字符始终是数字 问题是 如果我想停止脚本并再次启动它 我必须从头开始 我可以用我得到的最后一个值以某种方式播种 itertools product 吗 这样我就不必再
  • Nginx 和 Apache

    使用Nginx 图像 css js 服务器静态数据和使用Apache服务器动态数据 应用程序代码 数据库 有用吗 让 Nginx 提供静态图像不仅很有用 而且让 Nginx 代理 Apache 也是一个巨大的胜利 这是因为缓慢的客户端会导致
  • 如何通过PHP获取div?

    我得到一个页面使用file get contents来自远程服务器 但我想过滤该页面并从中获取一个使用 PHP 具有 text 类的 DIV 我开始于DOMDocument但我现在迷路了 有什么帮助吗 file file get conte
  • NodeJS AMQP 客户端无法连接

    最近两天我快疯了 我无法在 NodeJS 客户端上通过持久交换和持久队列建立连接 PHP 代码创建并发送消息
  • 为什么apache不能同时处理来自同一浏览器的多个请求

    我不太确定如何正确地表达这个问题 所以我将从我遇到的场景开始 我的网络应用程序中有一些处理时间比我希望用户等待再次控制页面的时间要长 所以我决定通过 ajax 请求来处理它 问题是 即使我将此请求卸载到 ajax 请求中 在原始处理器繁重的
  • 购物车商品未显示在客户视图中

    运行 Magento 1 7 2 当在管理员的客户视图中时 它显示客户购物车中的 1 件商品 但不显示详细信息 我附上了屏幕截图 有谁知道问题可能是什么 或者您能否验证它是否正常工作 以便我知道这是我的安装 Thanks 在此处查看屏幕截图
  • 如何 ?将表单发布到多个位置

    我有一个表单需要发布到多个脚本 我怎样才能以最简单的方式做到这一点 我知道这可以用 Javascript Curl 或 Snoopy 类来完成 但实际上这是最简单和最好的方法 其中一个脚本发送电子邮件 它是一个 php 文件 另一个脚本托管
  • 逐像素改变图像的颜色

    我试图更改 png 图像的颜色 以便透明区域仍然保持透明 并为图像的其余部分提供颜色 这就是我尝试过的
  • Debian Jessie - Apache2 / PHP 5.6,无法上传超过 128kb

    我有一个问题让我发疯 我最近将我的服务器更新为 Jessie 希望我现在没有更新 但自从更新后 我无法在单次上传中上传超过 128KB 的文件 我已经尝试了所有常见的明显选项 检查 php ini 的最大文件大小 执行时间等 但没有解决方案

随机推荐

  • 从栈(Frame)对象中获取函数对象

    我为模块编写了一个自定义日志记录类logging我叫的call 对于这个类 我希望将其放置在任何函数 方法中 并记录函数名称及其参数以及调用函数时使用的所有值 这对于类方法来说效果很好 Foo bar self a 1 b 2 c 3 ar
  • Qt5.4中如何获取网页的contentSize-QtWebEngine

    我正在使用新的 Qt5 4 和 QtWebEngine 模块 据我所知 mainFrame 不再存在 如何获取页面的 contentSize 大小以及如何渲染它 我尝试使用 setView 和 view 但不起作用 我找不到任何原生的 Qt
  • PublishResult 内的 ConcurrentModificationException - ArrayAdapter

    我继承的一些源代码有时会在这一行抛出 ConcurrentModificationException for String c filteredList body Override protected void publishResults
  • fclose() 之后 fwrite() 成功

    我遇到了一个奇怪的行为fwrite 我关闭流后成功fclose 但该文件不会被覆盖为fflush fails 我的代码是 int main int argc char argv FILE file fopen file txt w if f
  • hyperledger-composer v1.1:无法实例化链码

    我目前正在研究 hyperLedger Composer v1 1 并正在遵循教程 我设法将链代码安装到网络上 但它在实例化时失败 有人可以告诉我为什么吗 任何帮助表示赞赏 Command 作曲家网络启动 networkNametutori
  • Npgsql:一个连接,多个命令

    是否可以针对一个连接执行多个 NpgslqCommand 我的意思是 conn Open ExecuteCommandA conn ExecuteCommandB conn ExecuteCommandC conn conn Close 我
  • 如何将 Postgres JSONB 数据类型与 JPA 结合使用?

    我没有找到使用 JPA EclipseLink 从 PostgreSQL 映射 JSON 和 JSONB 数据类型的方法 有人在 JPA 中使用这种数据类型并且可以给我一些工作示例吗 所有答案都帮助我找到了适合 JPA 的最终解决方案 而不
  • 评论插件审核工具不起作用

    我正在尝试设置 Facebook 评论社交插件 该插件将被设置为我们网站上的每个产品页面都会有一个带有唯一 URL 的评论插件 我希望能够对所有评论进行统一审核 这应该可以通过 Facebook 上的评论审核工具来完成 我可以将社交插件放在
  • DataTable 不是 DataTables JQuery 库的函数错误

    我有一个使用 Datatable 库的简单示例 我让它与 JSFiddle 一起工作 http jsfiddle net 3hhn7y7f http jsfiddle net 3hhn7y7f 但是当我尝试使用实际文件执行此操作时 出现以下
  • VHDL RS-232 接收器

    我一直在尝试采用 FSM 方法设计 RS 232 接收器 我承认我对 VHDL 没有非常全面的理解 所以我一直在即时编写代码并边学习边学习 然而 我相信此时我已经碰壁了 我的问题是我的代码中有两个进程 一个用于触发下一个状态 另一个用于执行
  • 如何从 django 中的 RawQuerySet 检索值?

    我的输入查询是 query select from tab1 left join tab2 on tab2 patient id tab1 patient id tab3 left join tab4 on tab4 patient id
  • 使用表格作为表格可以接受吗?还是使用div更正确?

    我想知道是否可以接受使用tables 代表表格 严格来说 名称 值对是表格数据 不是吗 表单只是用户可定制的一组名称 值对 那么使用是否正确table在这种情况下 或者我应该使用div使用 CSS 设计样式 尝试字段集 我更喜欢将字段分解为
  • 我怎样才能制定一个结构指令来包装我的 DOM 的一部分?

    目前 我的 HTML 中有以下行 p this is my first line p 使用包装器指令 我想添加第二段并将其包装在 div 中 因此它看起来像这样 p this is my first line p 然后该指令将添加包装器和第
  • 使用 Excel 创建组合

    我想知道Excel中是否有一个函数或函数组合 可能需要VBA 可以帮助我解决以下问题 团里有8个人 我需要找出并显示从 8 个人中选择 4 个人时创建的所有可能的非重复组合 所选个人的顺序并不重要 我只需要找到所有独特的组合 例如 这 8
  • 在 onDestroy() 中使用 system.exit(0) (Android)

    我知道不建议在 Android 应用程序中使用 system exit 0 但我想知道在 onDestroy 中使用它是否可以 因为此时允许杀死应用程序 我问的原因与this https stackoverflow com question
  • Rails 从模型生成迁移

    我一直在读关于Rails 迁移 http guides rubyonrails org migrations html帮助我开始构建 Rails 项目 我对 db migrate 中文件的生成有点困惑 我设计应用程序的方式是从模型开始 尽我
  • 回复电子邮件:如何将多个“空白”(不是真正的空白;仅由“>”组成的行)压缩为一行?

    我正在尝试做类似的事情this https stackoverflow com questions 4521162 can i use the sed command to replace multiple empty line with
  • 这可以强制iOS键盘弹出英文键盘吗?

    如果用户的 iOS 设备上有多个键盘 这可以强制弹出英文键盘吗 谢谢 From iOS 文本编程指南 https developer apple com library ios documentation StringsTextFonts
  • Mysql 选择主键 = x 的记录

    我的 mysql 表中有一个主键 它由三列组成 CREATE TABLE IF NOT EXISTS bb bulletin OfficeCode int 5 NOT NULL IssuerId int 11 NOT NULL Bullet
  • pdf下载 html2pdf

    我正在使用 html2pdf 类来生成 pdf 在我的问题中 它为 html 代码生成 pdf 但它没有提供下载该 pdf 的对话框选项 请帮助我的情况如下