PHP utilise du code standard pour afficher les fichiers PDF dans les navigateurs Web. Le processus d'affichage d'un fichier PDF implique l'emplacement du fichier PDF sur le serveur. Il utilise différents types de fichiers d'en-tête pour définir la composition du contenu sous forme de type, de configuration, d'encodage de transfert, etc.
PHP transmet le fichier PDF pour le lire sur le navigateur. Le navigateur l'affiche ou le télécharge depuis le serveur localhost, puis affiche le pdf.
Remarque : PHP ne lit pas réellement les fichiers PDF. Il ne reconnaît pas les fichiers au format pdf. Il transmet simplement le fichier PDF au navigateur pour qu'il le lise dans le navigateur. Si vous copiez le fichier pdf dans le dossier htdocs de XAMPP, vous n'avez pas besoin de spécifier le chemin du fichier.
Exemple 1 :
Afficher les fichiers pdf sur le navigateur.
<?php // 将文件名存储到变量中 $file = 'filename.pdf'; $filename = 'filename.pdf'; header('Content-type: application/pdf'); header('Content-Disposition: inline; filename="' . $filename . '"'); header('Content-Transfer-Encoding: binary'); header('Accept-Ranges: bytes'); // 读取文件 @readfile($file);
Sortie :
Exemple 2 :
<?php // PDF文件在服务器上的位置 $filename = "/path/to/the/file.pdf"; // Header content type header("Content-type: application/pdf"); header("Content-Length: " . filesize($filename)); // 将文件发送到浏览器。 readfile($filename);
Sortie :
Tutoriels vidéo associés recommandés : "Tutoriel PHP"
Cet article concerne l'utilisation de PHP pour ouvrir des fichiers PDF dans un navigateur Web. la méthode est introduite, simple et facile à comprendre, j'espère qu'elle sera utile aux amis dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!