2017-02-19 1 views

Répondre

0

dompdf est une bibliothèque pour convertir HTML -> PDF. Je ne suis pas un expert de cette bibliothèque en particulier, mais pour autant que je sache, il ne fait pas de superposition de html/text.

Impossible d'importer le fichier PDF en HTML car ce n'est pas un format HTML et ce n'est pas une image. Il peut y avoir une bibliothèque d'analyseurs quelque part (par exemple http://www.pdfonline.com/easyconverter/sdk/pdf-to-html/), mais sans votre propre travail assez vaste, vous ne verrez pas ce document PDF à afficher en HTML. TOUTEFOIS, vous pouvez utiliser quelque chose comme ceci, il affichera votre document PDF en arrière-plan, créez un div qui couvre l'écran juste au-dessus du document PDF pour le rendre non-interactif, puis vous pouvez mettre tout votre contenu au dessus de. Notez qu'il y aura des contrôles apparaissant sur les côtés qui, pour autant que je sache, ne peuvent pas être évités car ils sont fournis par le navigateur lors de l'affichage d'un fichier PDF (vous pouvez utiliser des JS/CSS pour l'empêcher. mais je ne sais pas exactement comment ça se passe du haut de ma tête).

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<meta charset="utf-8"> 
 
<title>PDF as background</title> 
 
</head> 
 
<body> 
 
<iframe src="http://unec.edu.az/application/uploads/2014/12/pdf-sample.pdf" style="width: 100vw; height: 100vh;position:absolute;top:0;z-index:0;"></iframe> 
 
<div style="position:fixed;width:100%;height:100%;z-index:1"></div> 
 
<div id="content" style="position: absolute;top:50%;left: calc(50% - 4cm);z-index:2"> 
 
<h1 style="font-size:20px;background:#00ff00;">I am on top of the PDF document!</h1> 
 
</div> 
 
</body> 
 
</html>

+0

Merci pour la réponse. Je pense que je peux être capable de fusionner des PDF ensemble après que j'ai généré le code HTML pour aller sur le papier à en-tête PDF en utilisant fpdf. pas encore testé mais on dirait que vous pouvez fusionner les fichiers PDF. – user2012783