2010-01-12 51 views
8

¿Cuál sería la manera más simple y más corta de convertir un archivo de texto en un archivo PDF con PHP? Con un código de ejemplo básico si es posible.Convertir texto a PDF en PHP

He visto esto pero los ejemplos no muestran cómo usar un archivo de texto como entrada.

http://uk3.php.net/manual/en/book.pdf.php

Gracias

+0

Cuéntanos un poco más acerca de por qué lo que necesita hacer archivo de texto a pdf coversion. ¿Es esto algún tipo de trabajo por lotes? ¿Cuál es el contexto? – Gordon

+0

Sí, es un trabajo por lotes, convertirá documentos de texto bastante grandes (aproximadamente 1 MB) en archivos PDF. No es necesario tener muchas características, excepto tal vez la posibilidad de insertar imágenes o enlaces en la parte superior del archivo. Aparte de eso, se vería como un archivo de texto. – usertest

+0

Querer modificar el archivo de texto en lugar de simplemente convertirlo hace una gran diferencia. Para una conversión simple, no necesita PHP. Entonces, si quiere modificar el PDF, sea lo más específico posible sobre lo que está tratando de hacer. – Gordon

Respuesta

9

TCPDF y FPDF puede hacer que tanto la salida PDF. Si está en un sistema Linux, también puede llamar al ghostscript del sistema para hacerlo.

+3

+1 para usar el sistema operativo, ya que él está pidiendo el * más simple y más corto * - esperaba esta respuesta de calidad de un Gordon;) – Gordon

+0

Con su propia definición de "más simple y más corto", solo estamos comparando manzana y naranja. –

+2

¡Regla de nombres de pantalla múltiple de Stack Overflow! :) –

2

definitivamente se necesita una biblioteca para escribir archivos PDF. Yo diría que prueba FPDF.

0

Usted puede utilizar MPDF.

me escribió una instrucción smalll:
1) Versión completa (http://www.mpdf1.com/mpdf/index.php?page=Download) y extraer el interior anyfolder

2) crear sample.php en anyfolder e insertar la siguiente manera:

<?php 
include('./mpdf.php'); 
$mpdf=new mPDF(); 
$mpdf->WriteHTML('<div style="color:yellow;">SAMPLE TEXT, WITH HTML TAGS Too!</div>'); 
$mpdf->Output(); die(''); 
?> 

3) a continuación abierta sample.php en su navegador para ver el resultado!

LOS OTROS MUCHOS - Convert HTML + CSS to PDF with PHP?