`
天梯梦
  • 浏览: 13724887 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

PHP PDF 转 JPG 图片 Make PDF to JPEG Converter in PHP

 
阅读更多

We have published an article on How to Convert HTML to PDF in PHP with fpdf and received many emails to write something on conversion from PDF to JPEG so today I am going to show you how we can convert PDF to JPEG and its a 4 lines script and very easy and simple to understand. We use PHP imagick extension which is mostly built-in in PHP installation so no need to include any thing.

<?php
$imagick = new Imagick();
$imagick->readImage('mytest.pdf');
$imagick->writeImage('output.jpg');
?>

 

In this code we have to give a PDF file and in output it will produce JPEG files for each page of your given PDF file.

If you want to convert first page of your PDF file only then define PDF file name like this mytest.pdf[0] and run the script it will show convert only first page of your PDF file.

 

If you are using shared hosting and there is most of the time imagick extension not compiled with PHP only binaries available so here is to code to convert PDF to JPEG with imagick binaries.

<?php
$location   = "/usr/local/bin/convert"; // Binaries Location
$name       = "myfile.pdf"; //Source PDF File
$nameto     = "myfile.jpg"; // Output File
$convert    = $location . " " . $name . " ".$nameto; // Command creating
exec ($convert); // Execution of complete command.
 
echo "PDF converted to JPEG!!";
?>

 

You have to change binaries location ($location   = “/usr/local/bin/convert”;) to your server location which you can get from your hosting admin.

 

I have used binaries to perform this task in demo and download code if you have a PHP with compiled imageick then use first code and edit it as per your requirement.

 

原文:http://www.phpgang.com/how-to-convert-pdf-to-jpeg-in-php_498.html

下载:convert-pdf-to-jpeg-in-php

转自:PHP PDF 转 JPG 图片 Make PDF to JPEG Converter in PHP

 

 

 

分享到:
评论

相关推荐

    libgdiplus(v4.2 v5.6.1 v6.1 NetCore PDF转图片Linux需要安装)

    在Linux系统上运行.NET Core应用并利用libgdiplus进行PDF转图片操作前,需要先确保libgdiplus已经正确安装。通常可以通过包管理器(如apt、yum或dnf)来安装对应的软件包,例如: - 对于Debian/Ubuntu系统:`sudo ...

    php使用Image Magick将PDF文件转换为JPG文件的方法

    本文实例讲述了php使用Image Magick将PDF文件转换为JPG文件的方法。分享给大家供大家参考。...//make sure that apache has permissions to write in this folder! //(common problem) //execute ImageMagick comman

    yuv格式帧数据转换成jpeg

    本文将深入探讨如何将YUV420P格式的帧数据转换为JPEG图片,并介绍相关的编程技术和工具。 首先,我们来了解YUV420P格式。这是一种色彩空间转换,常用于数字视频处理,因为它对存储空间的需求相对较小。YUV420P包含...

    How to Make Your Home a Smart Home 无水印pdf

    How to Make Your Home a Smart Home 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系...

    GNU make.pdf

    GNU make 英文原版pdf

    libjpeg移植资料含说明-gec6818开发板jpg格式图片显示

    本篇将详细阐述libjpeg库的移植过程及其在gec6818开发板上实现jpg格式图片显示的技术要点。 一、libjpeg库介绍 libjpeg库是由自由软件基金会维护的开源项目,它实现了JPEG标准的完整功能,包括基本的编码和解码,...

    GNU Make项目管理.pdf

    文档详细说明了大型程序编译、链接、生成可执行文件规则,对于学习并开发Linux驱动的技术人员很有帮助。

    常用报表操作,itext_make_pdf,itext_make_word,jexcel_make_excel,poi_make_excel,pdf,Word,excel

    首先,`itext_make_pdf`指的是iText库,这是一个Java库,用于生成和编辑PDF文档。iText提供了丰富的API,可以创建新的PDF文档,也可以对已有的PDF进行修改。例如,你可以使用iText来添加文本、图像、表格,甚至数字...

    make.pdf make官方手册

    《GNU Make官方手册》是为初学者和有经验的开发者提供关于如何管理和自动化程序编译过程的详尽指南。GNU Make是Linux系统中一个至关重要的工具,它通过解析Makefile来决定哪些源代码文件需要重新编译,并执行相应的...

    在Linux下6818单片机使用jpeg图片的方法(c语言)

    在Linux环境下,6818单片机处理JPEG图片是一项常见的任务,特别是在嵌入式硬件领域。本文将详细讲解如何在Linux系统上使用C语言来处理JPEG图像,并结合提供的资源进行解析。 首先,JPEG(Joint Photographic ...

    GNUMake使用手册(中译版) .pdf

    GNUMake是一款流行的构建工具,用于简化软件的构建过程。它是make工具的开源版本,支持多种操作系统平台,并且广泛应用于Linux系统中。make工具是Unix系统中早期由Stallman和McGrath开发的,旨在解决编译大型程序时...

    Don't Make Me Think.pdf

    Don't Make Me Think.pdf 高清 书签版

    GNU make手册.pdf

    GNU make手册 GNU make是GNU计划的一部分,由Richard Stallman和Roland McGrath开发的自动化构建工具。它能够自动地生成目标文件,减少编译和链接的时间,並且可以根据需要自动地重新编译和链接。 第一章:概述 --...

    使用SWFTools将PDF转成Flash

    【标题】: "使用SWFTools将PDF转成Flash" 【描述】: "本文介绍了如何使用SWFTools将PDF文档转换为Flash格式,以便在OATOS系统中实现在线浏览功能。通过详细步骤和参数设置,指导用户在Windows和Linux环境下安装及...

    Buck-Boost Converter (TI).pdf

    Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service without notice, and advise customers to obtain the latest ...

    gun make.pdf

    GNU Make是一种编译工具,由GNU项目提供,其核心功能是根据Makefile中的指令自动决定哪些部分的程序需要重新编译,并执行相应的编译指令。Makefile是一个文本文件,描述了项目的编译规则和方法。GNU Make的这一版本...

    GNU Make 使用手册(PDF中文)

    这个PDF中文手册是学习和理解GNU Make的宝贵资源,它涵盖了从基础概念到高级特性的全面内容。 首先,GNU Make的核心是Makefile,这是一个包含规则的文本文件,指示Make如何构建或更新目标文件。在Makefile中,我们...

Global site tag (gtag.js) - Google Analytics