PHP je mocný jazyk pro práci s různými druhy souborů, včetně PDF. Pokud potřebujete vytvořit skript, který umožní uživatelům otevřít PDF v prohlížeči a současně umožnit stahování PDF, můžete to snadno provést pomocí PHP. Zde je jednoduchý PHP skript, který toho dosáhne:
<?php
// Cesta k PDF souboru
$pdfFile = 'soubor.pdf';
// Nastavení hlaviček pro PDF
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . basename($pdfFile) . '"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($pdfFile));
header('Accept-Ranges: bytes');
// Otevření a výpis obsahu PDF souboru
readfile($pdfFile);
?>
Jak funguje tento skript?
- Specifikujete cestu k PDF souboru.
- Nastavíte hlavičky HTTP pro správné zobrazení PDF v prohlížeči.
- Použijete funkci
readfile()
k otevření a výpisu obsahu PDF souboru.
Tento skript umožňuje uživatelům otevřít PDF soubor přímo v jejich prohlížeči a zároveň mají možnost stáhnout tento soubor. Takto můžete jednoduše integrovat funkci zobrazení a stahování PDF do svých webových aplikací a zajišťujete pohodlnou a uživatelsky přívětivou zkušenost.