草庐IT

html-docx

全部标签

php - 如何使用 Simple HTML Dom Parser 处理页面抓取错误

与Facebook类似,我正在构建一个允许用户发布链接的应用。用户在输入字段中填写链接,Controller返回TitleLinkMetadescriptionImages(asthumbnails)到View。Controller代码如下:$url=$this->input->post('posts_link');if(!empty($url)){$html=file_get_html($url);foreach($html->find('img')as$element){$src="";$src=$element->src;if(preg_match("/\.jp[e]?g$/i"

php - 我可以仅使用 PHP 在 .doc 和 .docx 之间转换吗?

我在SO上搜索过这个,但所有与该问题相关的帖子似乎都需要在服务器上安装软件(如Zend框架或PHPdocx)——我无法做到这一点。我需要能够从.doc文件读取和更新模板中的文本。我可以使用PHPWord实现这一点,但它只适用于.docx。我已经就此问题联系了PHPword的开发人员,但不太可能支持.doc。如果有一种方法可以使用PHP实现这一点,那就太棒了。也许有一个带有API的互联网应用程序,我可以使用它来使用PHP(Google文档?)转换我的文件,但我没有找到。也许theGoogleDocsAPI会有所帮助,但我不知道如何使用它。 最佳答案

javascript - 如何将 html 表格保存为图像供客户保存在他们的计算机上

我有一个网站,它根据用户粘贴到文本区域的某些行生成一个表(使用php回显一个表)。我希望我的客户能够将这张表保存在他们的机器上。这是我到目前为止发现的http://html2canvas.hertzen.com/但不知道如何使用它。此外,在未来的某个时候,我希望它有一个“在facebook上分享”按钮,以便将图像上传到他们的facebook帐户。我已经在Google上搜索了2天,但没有任何结果,所有我能找到的结果都像php函数将图像保存到服务器而不是客户端机器。任何帮助将不胜感激。 最佳答案 您可以为此使用Canvas。只需将所有数

php - 使用 TemplateProcessor 使用 PHPWord 在 .docx 中添加图像

我不知道是否可以使用TemplateProcessor在PHPWord模板中添加图像。我有一个文档(form.docx)。本文档是一个模板。我阅读了字段(例如${name})并将其替换为文本。$template=newTemplateProcessor('form.docx');$template->setValue('name',$name);但是现在,我想放一张图片,但我不知道该怎么做。我试试这个:$img='img.jpg';$template->setValue('image',$img);不起作用。我尝试其他形式,创建一个部分并将此部分添加到模板,但这失败了。$phpWord

php - Html::error 似乎不适用于 ajaxValidation 或 clientsidevalidation

我一直在从yii1.1和yii2.0转移,我必须在表单顶部显示我的属性错误并且没有内联错误,但发现很难这样做,为了实现我的要求,我尝试将下面的代码放在我表格的顶部:'help-block']);?>但它不会在ajaxValidation上显示任何错误和clientValidation在正常提交和验证时显示错误。我是不是做错了什么,或者是否有其他方法可以实现这一目标,或者是否遗漏或遗漏了这一点?'login-form','enableAjaxValidation'=>true,'enableClientValidation'=>false,'validateOnSubmit'=>true

php - 在 codeigniter 中使用 html2pdf 批量生成 pdf

我在codeigniter中使用HTML2PDF库。我正在尝试使用它生成批量pdf。我面临的问题是每个pdf中的相同内容或pdf没有内容。我已经完成了作业。是的,但是对于生成的第一个pdf总是显示完美(帐户:3)按照我的说法,下面的代码肯定有问题:ob_start();require_once($template_config.'template.php');//$content=ob_get_contents();ob_clean();问题:它第一次工作但第二次它刷新内容变量的所有内容并且由于重复的PDF或没有内容PDF生成。我试过如下1)在generatetemplate.php中

phpmailer - 垃圾邮件 killer HTML_IMAGE_ONLY

我的邮件从这条规则中得到1.6分(最多2分被分类为垃圾邮件):SpamAssassin规则:HTML_IMAGE_ONLY_24标准描述:HTML:包含2000-2400字节文字的图像解释这可能表示消息使用图像而不是文字来避开基于文本的过滤。我的邮件中嵌入了两张图片-这真的不可能吗?我什至怎么理解“用2000个字节的单词”这个短语。如果您嵌入图像,它不应该更严格吗-因为邮件越来越大并且不太可能成为垃圾邮件? 最佳答案 你应该看看here.如果您在邮件中嵌入图像,您将减少HTML代码,并且您应该得到更小的分数

php - preg_split 混合 HTML 和 PHP 标记,引号和注释除外

我有一个混合了HTML的php页面。一些示例代码:sometext";?>/**/someHTMLtextsomeHTMLincomments-->";END;?>SomemoreHTML我想在每个PHP和HTML标记处进行拆分,但保留引号或注释中的任何PHP标记或HTML标记不变/忽略。这是我目前所拥有的:$array=preg_split("/((^)|())/i",$string,-1);我遇到的问题是在最后的$array中缺少一些HTML右括号'>'。我想保持HTML打开和关闭标签完好无损。有时我以它应该是这样的:[0]echo"sometext";[1]someHTMLtex

php - HTML ASCII 实体等效的特殊字符

如何将所有特殊字符转换为相应的html实体?特殊字符如$&/\{}(-',@等我尝试使用htmlentities()和htmlspecialchars()。但是没有解决我的问题。请查看here.我想要类似实体编号的输出,即第3列。实际情况是-我需要从fckeditor获取输入。然后存入数据库。所以我需要将所有特殊字符从文本转换为相应的html实体。否则它会给我错误。 最佳答案 您正在寻找的是一个字符的ASCII等价物。所以你需要利用ord()。顺便说一下divaka提到是正确的。像这样..输出:pleasecheck$100

php - mcrypt_encrypt 或 mcrypt_decrypt 不适用于基本的 html 表单

Basedon关于stackoverflow的一些示例我创建了一个页面,该页面对来自html表单的文本进行crpyts和解密。但不知何故,这有时有效,有时无效,通常无效。为什么会这样?htmlencode是否修改发布过程中的键?我该如何解决?我应该使用base64吗?"name="iv"/>"name="key"/>encryptdecrypt实例可以在@http://lab.ohshiftlabs.com/crypt/找到 最佳答案 这是一些您可能会觉得有用的注释代码。我认为您的代码的主要问题是“mcrypt”例程的输出是“二进制