PHP'de görüntülerin görüntülenmesi hakkında bir sorum var. Bir JPEG dosyasına doğrudan bir JPEG sayfasına göz atmış gibi bir web sayfasındaki bir görüntünün aksine, bir görüntüyü JUST olarak görüntülemem gerekiyor. Görüntüye gerçekten göz atmak yerine bir PHP sayfası olması gerektiğine göre, görüntü teslim edilmeden önce yeniden boyutlandırmam gerekiyor. Görüntüyü doğrudan kullanmanın en kolay yolu budur çünkü bu şekilde görüntüyü bir masaüstü uygulamasında daha kolay görüntüleyebilirim. Bunu yapmanın bir yolu var mı? Teşekkürler!PHP kullanarak bir görüntüyü doğrudan nasıl görüntüleyebilirim?
cevap
Doğru görüntü tipi olmak için header
Content-Type
özelliğini ayarlamanız gerekir. Bazı örnekler için bu bağlantıya bakın.
Lütfen ilgili kodu ekleyin, sadece cevaplara bağlantı verin. SSS uyarınca. – berkes
<?php
header('Content-Type: image/jpeg');
readfile('path/to/image.jpeg');
'readfile()', 'file_get_contents''den daha iyidir. – nickb
@nickb ve neden? –
'readfile()' dosya içeriğinde herhangi bir işlem yapılması gerekmedikçe daha iyidir, çünkü dosyayı tarayıcıya doğrudan PHP'nin belleğine yüklemeden gönderir, oysa echo file_get_contents() işlevi PHP'nin belleğine yükler ve çıktılar. bu yüzden readfile() 'nin iki katı kadar yapıyor. – SDC
doğru üstbilgi seçin:
header("Content-type: image/png");
Ve görüntü boyutunu değiştirmek için PHP GD kullanın: http://php.net/manual/fr/book.image.php
- 1. Görüntüyü nasıl görüntüleyebilirim?
- 2. Retrofit android kullanarak doğrudan bir işlev php nasıl çağırılır
- 3. Bir web sitesini R kullanarak nasıl görüntüleyebilirim?
- 4. Sadece bir alt klasörde PHP hatalarını görüntüleyebilirim
- 5. Ataşmaklı görüntüyü doğrudan url aracılığıyla getirme
- 6. Yakalanan görüntüyü doğrudan Android'de Cloudinary'ye yükleyin
- 7. Csrftoken nasıl görüntüleyebilirim?
- 8. , doğrudan
- 9. ASP.Net MVC'de PdfSharp kullanarak nasıl PDF görüntüleyebilirim?
- 10. Vue.js (Vueify kullanarak) ile bileşenleri nasıl görüntüleyebilirim?
- 11. PHP/GD, bir görüntüyü bir görüntüden diğerine nasıl kopyalayabilirsiniz?
- 12. Görüntüyü belirli bir noktada görüntüyü imagemagick kullanarak ekleyin
- 13. PHP - Görüntüyü saydam png olarak nasıl kopyalayabilirim?
- 14. WP'de posta ofsetlerini nasıl görüntüleyebilirim?
- 15. Bir görüntüyü PHP ve FPDF ile ekleme
- 16. Terminalde bir resmi nasıl görüntüleyebilirim?
- 17. Django - ImageField'da kayıtlı bir fotoğrafı nasıl görüntüleyebilirim?
- 18. Görüntüyü css kullanarak döndürme
- 19. openCV kullanarak bir görüntüyü diğerinden çıkarma
- 20. Matplotlib'de çeşitli lekeler kullanarak bir görüntüyü klipsleyin
- 21. İndirilirken UIImageView uygulamasında aşamalı bir JPEG nasıl görüntüleyebilirim?
- 22. Bir nesneyi bir uyarı ile nasıl görüntüleyebilirim()
- 23. Görüntüyü döndürme ve görüntüyü kaydetme
- 24. CSS stilini kullanarak iki görüntüyü nasıl örtüşebiliriz?
- 25. ImageMagick'i kullanarak iki görüntüyü nasıl arayabilirim?
- 26. Jquery döndürme eklentisini kullanarak görüntüyü nasıl döndürürsünüz?
- 27. Android: Bir görüntüyü kullanarak özel çevrimdışı harita
- 28. Görüntüyü extjs kullanarak bir ızgarada göster
- 29. CloudCode kullanarak Parse.com'daki URL'den bir Görüntüyü Kaydetme
- 30. Cordova: sistem bildirimini nasıl görüntüleyebilirim?
http://uk3.php.net/fpassthru – user1909426
Yeniden boyutlandırma yapmak için neler kullanıyorsunuz? –
Yeniden boyutlandırılan görüntü birkaç kereden daha fazla gösterilecekse, yeniden boyutlandırılan sürümü diske kaydetmek ve doğrudan normal bir resim URL'si olarak çıkarmak için (çok) daha verimli olacaktır. – SDC