编程教程


模拟php curl向远程服务器上传文件
test.php代码如下: ?phpheader(content-type:text/html;charset=utf8);$ch = curl_init();//加@符号curl就会把它当成是文件上传处理$data = array(img=@. dirname(__FILE__)./img/1.jpg);curl_setopt($ch,CURLOPT_URL,http://localhost:8088/curl/get_img.p...
2017-11-28 编程教程
161

centos+nginx+mysql+php+openoffice+pdf2swf+pdf2image
总体架构: 前端web服务器+数据库服务器+文件转换服务器+文件存储服务器 总体描述: 前端web页面上传文件,后端程序将数据写入mysql,并将文件发送到文件服务器,文件服务器定时查询mysql取出需要转换文件列表,用php脚本调用linux命令执行转换文件操作,转换...
2017-11-28 编程教程
73

PHP 获取图像信息 getimagesize 函数
getimagesize() 函数用于获取图像大小及相关信息,成功返回一个数组,失败则返回 FALSE 并产生一条 E_WARNING 级的错误信息。 语法: array getimagesize( string filename ) 例子: ?php$array = getimagesize(images/flower_1.jpg);print_r($array);? 浏览...
2017-11-22 编程教程
160

PHP的exec()函数无返回值排查方法
在安全imagemagic时 需要用到 exec很多服务器上安装失败 exec()执行外部命令失败,但没有任何错误信息。 exec执行某命令在命令行下没有问题,但是在php中就出错。这个问题99.99%与权限有关,但是exec执行的命令不会返回错误。一个技巧就是使用管道命令,假设...
2017-11-19 编程教程
95

ImageMagick之PDF转换成图片(image)
安装完ImageMagick之后,直接执行magick convert f:\parseWord\tmp\testpdf.pdf f:\parseWord\tmp\testpdf.jpg,会报错: convert: FailedToExecuteCommand `gswin32c.exe -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignTo...
2017-11-19 编程教程
179

关于ImageMagick出现无效参数(invalid parameter)的解决方法
Windows 命令行 运行convert logo.jpg f:\parseWord\tmp\logo.png 时显示 无效参数(Invalid Parameter) 此时你运行的convert是windows的分区自带的类型转换程序 正确的命令应该是: magick convert logo.jpg f:\parseWord\tmp\logo.png 加上 magick 即可。...
2017-11-19 编程教程
220

linux下php调用unoconv命令将doc,ppt转pdf,pdf在转图片
1、安装unoconv 命令:sudo apt-get install unoconv 2、安装imagemagick 命令:sudo apt-get install imagemagick 3、检测imagemagick是否安装成功 命令:convert -version。出现下图结果表示安装成功 4、先在终端命令行进行转换测试 (1)将odt文件转成pdf...
2017-11-19 编程教程
360

php调用Image Magick将.PDF文件转换为.JPG文件
一个非常简单的格式转换代码,可以把.PDF文件转换为.JPG文件,代码要起作用,服务器必须要安装Image Magick 扩展。 $pdf_file = ./pdf/demo.pdf;$save_to = ./jpg/demo.jpg; //make sure that apache has permissions to write in this folder! (common prob...
2017-11-19 编程教程
91

php通过JODConverter将word转换为pdf
JODConverter(Java OpenDocument Converter),可以转换不同Office格式的文档。它利用OpenOffice.org,可以自动化OpenOffice.org支持的所有转换。包括转换为pdf文件,部分支持转换到html文件。 JODConverter下载地址: https://sourceforge.net/projects/jo...
2017-11-19 编程教程
168

PHP 实现的将图片转换为TXT
?php/*2015年10月19日10:24:59 */// 打开一幅图像 $file_name=d:\ascii_dora.png;$chars = $@B%8WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~i!lI;:,\^`. ;function getimgchars($color_tran,$chars){ $length = strlen($chars); $alpha=$color_tran[...
2017-11-19 编程教程
200

PHP中获取文件扩展名的N种方法
PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式: 第1种方法: function get_extension($file){substr(strrchr($file, .), 1);} 第2种方法: function get_extension($file){return substr($file, strrpos($file, .)+1);} 第3种方法:...
2017-11-18 编程教程
133

一个生成四位随机数的PHP代码
纯数字的四位随机数rand(1000,9999)数字和字符混搭的四位随机字符串:function GetRandStr($len) { $chars = array( a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R...
2017-11-18 编程教程
167