草庐IT

javascript - pdf文件上传ajax html

varfile=$('#image').prop('files')[0];varfilename=$('#af_rpta_propertyland_filename').val();varform_data=newFormData();form_data.append('file',file);alert(form_data);$.ajax({type:'POST',url:'../include/upload.php',//dataType:"json",data:{file:form_data,filename:filename},success:function(data){co

PHP:Adobe Reader 无法打开使用 mpdf 创建的 PDF 文件

我正在使用mpdf即时创建PDF文件,文件在浏览器中打开正常,但Adob​​e给我一个错误:AdobeAcrobatReaderDCcouldnotopen'example-filename.pdf'becauseitiseithernotasupportedfiletypeorbecausethefilehasbeendamaged(forexample,itwassentasanemailattachmentandwasn'tcorrectlydecoded).我查看了与此相关的其他问题(anothermpdf+adobeerror),并在文本编辑器中查看了pdf。我发现文件的第一

php - 我想使用 mpdf 在 PDF 中设置页眉和页脚

我已经使用CodeIgniter中的mpdf库生成了一个PDF。我想附加带有适当边距的页眉图像和页脚图像,我创建了一个代码,但页眉和页脚重叠了。//controller$this->load->library('m_pdf');$param='"","A4","","",0,0,100,0,6,3,"L"';$pdf=$this->m_pdf->load($param);//$pdf->useOddEven=true;$pdf->SetHTMLHeader('');$pdf->SetHTMLFooter('');$wm=base_url().'custom/Watermark.jpg'

php - TCPDF - 如何从 PDF 中提取页面?

我在某处读到TCPDF能够将PDF拆分为单独的页面或图像。但是在文档中没有提到这一点,也没有关于如何做到这一点的例子。任何人都可以阐明这一点吗?如果它不推荐基于PHP的我可以用来实现这一点。我正在尝试将大型PDF拆分为高分辨率图像。 最佳答案 据我所知,这对于纯TCPDF是不可能的-您可以将其与fpdi结合使用(V1.2.1及更高版本!)来实现这一目标。做你想做的其他选择(有解释、示例源等):fpdf连同fpdihttp://metacpan.org/pod/PDF::Reuse(基于perl)http://metacpan.org

php - 为什么 fpdi 会裁剪 pdf 页面?

因此,我正在使用fpdi,版本1.2为文档中的每个页面添加一些小标记。这是我的代码:publicstaticfunctionmarkPdf($file,$text){define('FPDF_FONTPATH','font/');require_once('fpdi/fpdf.php');require_once('fpdi/fpdi.php');try{$pdf=newFPDI();$pagecount=$pdf->setSourceFile($file);for($i=1;$iimportPage($i);$size=$pdf->getTemplateSize($tpl);//He

php - 使用阿拉伯语将 html 转换为 pdf

我需要用php从html生成一个pdf文件,我使用html2pdf但它不支持阿拉伯语。我需要一些易于使用的东西。提前致谢 最佳答案 你可以试试TCPDF,我过去使用过它并完成了工作,它列出的功能之一是:UTF-8Unicode和从右到左的语言所以我想这涵盖了阿拉伯语。更新:是的,他们支持它,甚至有一个在线示例:RTL文档中的波斯语和阿拉伯语:PDF及其PHPsource 关于php-使用阿拉伯语将html转换为pdf,我们在StackOverflow上找到一个类似的问题:

php - 使用 Laravel 5 上传 pdf 文件

我正在使用Laravel5.2,我想制作一个可以用它上传pdf文件的表单。我想将该文件添加到“公共(public)”文件夹中的文件夹"file"中。这是我的观点:UploadFile接下来我该做什么?我应该在Controller和路由中添加什么? 最佳答案 首先你应该添加enctype="multipart/form-data"给你的标签。然后在您的Controller中按如下方式处理文件上传:classFileControllerextendsController{//...publicfunctionupload(Request

php - 在通过 AJAX 动态添加一些内容后,如何将当前页面转换为 pdf?

我发现一些PHP库或Web服务可以完成这项工作。问题是转换是在页面完全加载时完成的,我想在onload事件中将页面转换为PDF在通过AJAX动态添加一些内容之后。非常感谢,奥马尔 最佳答案 您可以将document.getElementsByTagName('html')[0].innerHTML回发到服务器(可能使用AJAX)并从中生成PDF。 关于php-在通过AJAX动态添加一些内容后,如何将当前页面转换为pdf?,我们在StackOverflow上找到一个类似的问题:

php - 使用 html2pdf 时如何摆脱 css 中的左边距和顶部边距

我正在使用html2pdf,我想使用css去除顶部和左侧的边距,但我做不到。在输出缓冲余量已设置为0之前,它适用于html,但是当我使用html2pdf将其转换为pdf时上边距和左边距再次出现。这是我当前的CSS。body{margin:0;padding:0;}#box{margin:0;padding:0;width:803px;height:1400px;border:1pxsolid#000;}请帮忙。 最佳答案 我怀疑边距是由html2pdf生成的,而不是来自html/css。您是否尝试过在html2pdf-constru

php - 用 PHP 在 txt 文件上写一个新行?

我想用PHP创建txt文件,可以在表单上输入后保存数据。到目前为止我一直在尝试这个脚本Youdatahasbeensavedinatextfile!";?>Entername:Enteremail:它工作正常,可以在输入表单后写入文件,但如果我进行第二次输入,txt文件将更改为最后一次输入。第二个输入,最后一个输入在txt文件上写一个新行怎么办?可能是这个例子的解释不清楚===============================FirstInput:ResultTxtFile:Adam,Adam@email.com===============================Sec