Emre Karademir | WordPress Developer

PDF’den PNG ve JPG’ye Dönüştürme

Mart 4, 2023 2 mins to read
Share

Bu proje, PDF dosyalarını PNG ve JPG formatlarına dönüştürmek için PHP kodu içerir.

<?php

// PDF dosyasının konumu ve ismi
$pdf_file = 'example.pdf';

// PNG dosyasının konumu ve ismi
$png_file = 'example.png';

// PDF dosyasından PNG dosyası oluşturmak için ImageMagick'ı kullanın
$command = 'convert -density 150 -quality 90 ' . escapeshellarg($pdf_file) . ' ' . escapeshellarg($png_file);

// Komutu çalıştırın
$output = shell_exec($command);

// PNG dosyasından JPG dosyası oluşturmak için GD kütüphanesini kullanın
$jpg_file = 'example.jpg';

// PNG dosyasını yükle
$png = imagecreatefrompng($png_file);

// Boyutu al
list($width, $height) = getimagesize($png_file);

// Yeni bir JPEG görüntüsü oluşturun
$jpg = imagecreatetruecolor($width, $height);

// PNG görüntüsünü JPEG görüntüsüne kopyalayın
imagecopy($jpg, $png, 0, 0, 0, 0, $width, $height);

// JPEG dosyasını oluşturun
imagejpeg($jpg, $jpg_file, 90);

// Belleği temizle
imagedestroy($png);
imagedestroy($jpg);

?>

Kullanım

  1. convert.php dosyasını indirin.
  2. PDF dosyanızı convert.php dosyasının yanına yükleyin.
  3. convert.php dosyasını düzenleyin ve pdf_file değişkenine PDF dosyanızın ismini ve konumunu belirtin.
  4. Tarayıcınızda convert.php dosyasının konumunu açın.
  5. PDF dosyanızın PNG ve JPG sürümleri, convert.php dosyasının yanında oluşturulacaktır.

Gereksinimler

  • PHP
  • ImageMagick
  • GD kütüphanesi

Lisans

Bu proje, MIT lisansı altında lisanslanmıştır.

https://github.com/emrekarademirx/PDF-den-PNG-ve-JPG-ye-Donusturme

Leave a comment

Your email address will not be published. Gerekli alanlar * ile işaretlenmişlerdir