草庐IT

打印室

全部标签

javascript - 使用浏览器打印功能生成自定义大小的pdf

我有一个允许用户编辑在线名片的应用程序。一旦用户输入了他们的详细信息,我想将名片下载为pdf格式。我的问题是,当我下载pdf时,它采用标准A4尺寸而不是我的名片尺寸,因此很难直接打印。如何定义pdf尺寸以匹配我的名片尺寸?请检查此链接http://thecardguys.co.ke/modules/onecard.php?cardid=100&side=1我尝试了以下css规则#printarea{position:relative;margin:0auto;width:400px;}body,html{width:400px;margin:0auto;}

php - Slack 正在打印原始 JSON 而不是样式化消息

我正在使用PHP编写一个Slack斜杠命令,该命令采用Twitter用户名并返回该人的最新推文。我不知道如何显示用户的个人资料图片,使其看起来像Slack的Twitter集成一样漂亮。在我看来,问题是我必须在发送回Slack的JSON中包含“unfurl_media:true”。这意味着我不能只使用echo打印出我想要的Twitter数据,它位于关联数组中。我尝试从关联数组中获取我想要的Twitter数据,将其再次编码为JSON,然后打印出来。但所做的只是将JSON打印为纯文本。我检查了一个JSON验证器,它说打印到Slack的是有效的JSON,所以我不明白为什么Slack没有将它转换

基于 PHP 的可打印版本

我有一个包含数百篇文章的手写网站。我当前的主题遵循蓝色背景。当然,图像因此具有蓝色背景。为了将来支持可打印版本,我(从第一天开始)保留了两个版本的图像,其中一个具有白色背景。这些在扩展名前有“_print”。当然,创建可打印版本的最佳方法是使用不同的CSS并在各自的CSS中通过“display:none”隐藏标题和侧边栏。有什么方法可以使用PHP在可打印版本的“.jpg”之前自动添加“_print”?或者有什么其他的办法吗? 最佳答案 您可能可以使用PHP或Javascript执行此操作。在PHP中,您可以只传递一个参数,如?pri

php - 如何在 yii 中打印我的 sql 字符串?

我正在使用yii框架来实现一个新项目。我想在服务器上运行之前查看sql字符串。我已经在我的配置文件中启用了这段代码,但我仍然没有得到任何结果array('class'=>'CWebLogRoute',),在运行网页时,如何查看sql字符串? 最佳答案 尝试将其放在main.php(配置)中的组件下:'log'=>array('class'=>'CLogRouter','routes'=>array('weblogging'=>array('class'=>'CWebLogRoute','enabled'=>true,),),),然后

PHP打印热敏收据打印机

我拥有连接到本地PHP销售点的Sewoo热敏打印机。现在作为使用php的简单打印测试,我编写了以下代码:我得到了这个错误:Fatalerror:Calltoundefinedfunctionprinter_open()inC:\wamp\www\frame\reciept.phponline2我使用Wampp作为我的网络服务器,Windows7并且我已经为我的打印机安装了正确的驱动程序。我该如何解决这个问题,或者是否有使用PHP自动打印而不显示打印预览的替代“打印”方法?谢谢 最佳答案 POS打印机(大部分)不是使用Windows打

PHP 文件在 echo 命令后打印所有内容

我正在尝试建立我的第一个网站。我有一个域名,并在将其上传到我的主机之前在我的笔记本电脑上构建它。该网站主要侧重于搜索家谱信息数据库。我已经创建了一个基本的HTML文件,它似乎工作正常。我有一个链接到PHP文件的搜索按钮。理想情况下,当有人在没有输入参数的情况下使用按钮时,它应该回复一条错误消息,指出“搜索词丢失”,但它会显示PHP文件的所有代码。我以前从未做过这样的事情,所以有点困惑。 最佳答案 欢迎来到网络开发世界!;)php文件必须有一个.php扩展名,并且应该以开头。并以?>结尾你可能忘记了其中一个:)

php - 从 PHP 脚本打印/回显到控制台

我正在调试运行几个SQL查询并向一组用户发送电子邮件的PHP脚本。我确信这是一件非常基本的事情,但每次我尝试回显、打印或print_r时,它都不会在运行脚本时出现。假设我在脚本中有这个:print("Thisshouldprint");echo"onthecommandline";当我通过命令行phpscript.php运行脚本时,它实际上并没有在运行脚本时向命令行打印任何内容。有没有办法让PHP打印到控制台?我觉得我在这里缺少一些非常基本的东西。 最佳答案 就是这样做的方法。要检查的是输出缓冲http://php.net/manu

javascript - 我如何在 php 中分别打印多个值?

我正在使用唯一ID从数据库中检索数据。现在的问题是,所有的值都被检索并打印在一行中。我想让他们一个比一个低。我尝试了"""\n"和nl2br。如果有人能帮助我。提前致谢。PHP文件:query($query);$total_num_rows=$result->num_rows;while($row=$result->fetch_array()){echo("EnrNo:".$row["EnrNo"]);echo("Name:".$row["Name"]);echo("BatchCode:".$row["BatchCode"]);echo("StartDate:".$row["Start

php - array_flip 以逗号分隔格式打印重复值

我正在尝试使用array_flip以逗号分隔格式打印重复值$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"blue");$flip=array_flip($a);print_r($flip);我的输出是:Array([red]=>a[green]=>b[blue]=>d)但我的预期输出是:Array([red]=>a[green]=>b[blue]=>c,d)我怎样才能得到那个输出? 最佳答案 你需要像array_flip一样制作你的函数$array=array("a"=>"re

PHP - 两行代码多次打印字符串

我需要一些关于我在PHP类(class)中设置的练习的指导。我尝试了很多不同的方法,但没有一个能满足要求。任务是执行以下操作:先决条件:不使用循环的任何变体没有任何变化的字符串重复没有字符串连接功能没有require语句仅使用4行代码值得注意的是,每条语句必须独占一行,,?>每个标签算作一行。输出:将以下文本打印200次“Allworkandnoplaymakesjackadullboy.”我假设它需要使用while循环,但我已经用尽了我的PHP知识,根本想不出解决方案。我不一定只是为了指明正确的方向而寻找答案。谢谢。 最佳答案 不