04/10/2018, 18:02

Chuyển đổi file PDF sang JPG với PHP

Nhằm mang đến cho các bạn mới tìm hiểu về ngôn ngữ PHP có thêm nhiều kinh nghiệm, mình xin chia sẻ cho các bạn một tính năng rất hay mà PHP mang lại cho chúng ta. Tính năng này sẽ giúp các bạn chuyển đổi các file PDF thành những file với định dạng ảnh là JPG. Các bạn chỉ cần copy function sau, ...

chuyen-doi-file-pdf-sang-jpg-voi-php

Nhằm mang đến cho các bạn mới tìm hiểu về ngôn ngữ PHP có thêm nhiều kinh nghiệm, mình xin chia sẻ cho các bạn một tính năng rất hay mà PHP mang lại cho chúng ta. Tính năng này sẽ giúp các bạn chuyển đổi các file PDF thành những file với định dạng ảnh là JPG. Các bạn chỉ cần copy function sau, và áp dụng vào những mục đích của mình sau này :

function pdfToJpg($pdf, $jpg) {
    $im = new Imagick();
    $im->setResolution(300,300);
    $im->readimage($pdf);
    $im->setImageFormat('jpeg');
    $im->writeImage($jpg);
    $im->clear();
    $im->destroy();
}

Hàm trên chứa 2 tham số chính :

– string $pdf – đường dẫn đến file PDF cần chuyển đổi.

– string $jpg – đường dẫn đến file JPG sẽ được tạo ra.

Hy vọng các bạn sẽ cảm thấy hài lòng với đoạn code PHP mà mình chia sẻ trong bài viết này.

Tags: code Snipppets convert

Chuyên Mục: PHP

Bài viết được đăng bởi webmaster

  • Phạm Hồng Phi

    Anh ơi cho em hỏi sao em chèn function của anh và chạy thì không convert được mà lại báo lỗi Fatal error: Class ‘imagick’ not found in C:wampwwwweb4shareindex.php

    • papyrut

      Bạn chưa cài đặt extension Imagick nên xuất hiện lỗi đó, để cài đặt, bạn có thể tham khảo bài viết này http://stackoverflow.com/questions/18375092/imagick-php-windows hoặc http://thinktibits.blogspot.com/2008/09/installing-imagemagick-on-windows-setup.html

      • Phạm Hồng Phi

        cảm ơn anh nhé!

0