Decomposeur de pdf (extraction des pages) -[php-5 orienté objet] -

Description

Voila une petite source permettant d'extraire une par une les pages d'un fichier PDF en conservant l'unité du format. Cette source n'utilise pas la classe FPDF.

Ce petit programme n'est pas encore parfait, je pense faire évoluer les classes qui servent à la lecture du fichier pdf. Dans le but finale d'afficher un pdf en HTML.

Je suis preneur de tout commentaire concernant l'amélioration, les bugs et surtout je prends tous les tutoriaux définissant ou expliquand le format PDF.

Source / Exemple :


<?php
        //JE N'AFFICHE ICI QUE LA SOURCE DE l'INDEX, les objets sont trop gros

	function Affiche_Information($lib,$valeur){
		echo "<b><u>".$lib." :</u></b> ".$valeur."<br>\r\n";
	}
	//ON INCLUS LA CLASSE
	include("FonctionPDF.php");
	

	//OUVERTURE ET EXTRACTION
		$Document="./D1.pdf";
		
		
		echo "<br><b><u>OUVERTURE DU DOCUMENT $Document</u> </b><br>&nbsp;<br>";
		
		$Pdf=new Fichier_PDF();
		$Pdf->Ouvrir($Document);
		$nb=$Pdf->Obtenir_Nombre_De_Pages();
		echo "------>Il y a ".$nb." pages dans le document<br>";
		$Pdf->__destruct();
		unset($Pdf);
		
		$i=0;
		$Debug=false;
		while($i<$nb){
			echo "------------>Extraction de la page ".$i."<br>";
			$pdf= new PDF_Generateur($Document,"./Extrait/Page"."_".$i.".pdf");
			$pdf->Extraire_page($i+1,"Auteur","Titre","Sujet","Mes mots clés");			
			$pdf->__destruct();
			unset($pdf);
			$i++;
		}
		echo "<br>&nbsp;<br>";

?>

Conclusion :


Merci de me donner votre avis!

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.