Blogs Media: CSS Mania | VivirLatino | Sentido Web | Apps Mania

Publicidad

Vie27Oct2006

Post2PDF: plugin de WordPress para exportar a PDF

08:30 H (CET)| Temas: Laboratorio · WordPress

Post2PDF

Os presentamos el primer plugin para WordPress realizado por Sentido Web.

Qué es

Post2PDF es un plugin desarrollado por Sentido Web para WordPress el cual permite exportar una entrada (post) a formato PDF de Adobe. Post2PDF está basado en la librería de PHP TCPDF que permite crear documentos PDF, exportando contenido HTML.

Características

Su principal característica es exportar los post de WordPress (HTML) a formato PDF, pero además incluye las siguientes opciones:

  • Cofiguración de cabecera: imagen y dos líneas para la cabecera
  • Configuración del pie de página: pudiendo indicar el número de página actual sobre el total de páginas.
  • Respeta el formato HTML en gran medida: cabeceras, enlaces, imágenes, ...
  • Tipos de letra y colores para la cabecera, para el cuerpo del documento y para el pie de página.
  • Posibildiad de exportar fuentes de letra gracias a la aplicación TTF2UFM.

Post2PDF solo exportará imágenes contenidas en el mismo servidor, no podrá exportar imágenes enlazadas a otros servidores.

Instalación

Se instala como cualquier otro plugin de WordPress, descomprime el archivo zip dentro del directorio /wordpress/wp-content/plugins, después entra en la administración de WordPress y en el apartado Plugins en Plugins Management tendremos que activar el plugin pulsando en Activate.

Una vez activado el plugin, veremos que dentro de las opciones de Plugins (Plugins, Plugins Editor, ...) aparecerá una nueva opción llamada Post2PDF, la cual nos permitirá modificar las opciones de nuestro plugin.

Configuración

Dentro de la opción Plugins de la administración de WordPress, podemos acceder a la configuración de Post2PDF pinchando sobre el submenú con el mismo nombre.

Las opciones se dividen en 4 partes: cabecera, cuerpo, pie de página y opciones varias.

PDF Header

Configura la cabecera del documento HTML, permite incluir una imagen (localizada en el propio servidor web, tanto en url web como en path absoluto), indicar el formato del texto y el contenido de las dos líneas que forman la cabecera.

  • Title: Es la línea principal que forma la cabecera. Permite el valor __TITLE__ y __BLOGNAME__ para mostrar el título del post y el nombre del blog respectivamente.
  • Subtitle: Es la línea secundaria de la cabecera, admite también los valores __TITLE__ y __BLOGNAME__.
  • Font size: Tamaño de letra del título de la cabecera, la subcabecera tendrá un tamaño de dos terceras partes del tamaño del título.
  • Font: Nos muestra un desplegable con las fuentes disponibles.
  • Font color (R, G, B): Indica el color de la letra, en notación decimal (por ejemplo, 255 - 0 - 0 será rojo.
  • Image: Es la imágen que se mostrará en la cabecera. Solo admite los formatos JPEG y PNG y se recomienda que se encuentre disponible mediante una url en el propio servidor web.
  • Image width: Establece el ancho de la imágen.

PDF Body

Modifica las opciones del cuerpo del documento.

  • Font size: Tamaño de letra del cuerpo del documento.
  • Font: Nos muestra un desplegable con las fuentes disponibles.
  • Font color (R, G, B): Indica el color de la letra, en notación decimal (por ejemplo, 255 - 0 - 0 será rojo.

PDF Footer

Modifica las opciones del pie de página del documento.

  • Footer: Texto que aparece en el pie de página, admite los valores __PAGE_NUMBER__ y el valor __TOTAL_NUMBER_OF_PAGES__ para mostrar la página actual y el número de páginas totales.
  • Font size: Tamaño de letra del cuerpo del documento.
  • Font: Nos muestra un desplegable con las fuentes disponibles.
  • Font color (R, G, B): Indica el color de la letra, en notación decimal (por ejemplo, 255 - 0 - 0 será rojo.

Miscellaneous

Opciones varias que no tienen una categoría específica.

  • Author (PDF file): Corresponde al valor del autor que aparece en el documento PDF.
  • PDF icon: URL a la imagen que se mostrará cuando incluimos en icono de llamada al plugin Post2PDF en la plantilla de WordPress.

Cómo usarlo

Para incluir el icono para exportar la entrada a PDF tan solo hay que incluir el siguiente código en la zona de la plantilla de WordPress que queramos:

if(function_exists("Post2PDF")) Post2PDF();

Otras características

  • Debido a la librería TCPDF, Post2PDF tiene dos versiones distintas, una para PHP4 y la otra para PHP5, dependiendo de que versión de PDF tengas instalada en tu servidor, deberás descargarte una u otra versión de Post2PDF.
  • TCPDF incluye la utilidad ttf2ufm, la cual nos permite incluir la fuente TTF que queramos en nuestro PDF, tan solo deberemos seguir las instrucciones contenidas en el archivo README.TXT.

Post2PDF

Ejemplo de documento PDF

Realizado con la versión 2.0.3 de WordPress

Relacionados

Feedback (68) » Formulario

1. alidhaey ~ Viernes, 27 Oct 2006 | 09:35H:

Te iba a comentar que la libreria que usa el plugin para generar los PDFs (TCPDF) no la conocia.

Pero no sólo eso, la curiosidad me ha picado y viendo sus características, me he dado cuenta que TCPDF es un fork que de FPDF, que reune muchas de las mejoras que aportan en el mini-foro que tiene FPDF. Con lo que si FPDF es buena, TCPDF tiene que ser la 'releche'.

Tendré que echarle un vistazo más profundo, quizas merezca la pena 'migrar' a ella.

2. Luis ~ Viernes, 27 Oct 2006 | 10:36H:

La verdad es que el mérito es de FDPF y de TCPDF, porque yo solo he modificado un par de cositas en TCPDF para que se ajuste a lo que quería.

TCPDF es buenísima, o al menos es mi impresión, y si la ves por dentro me gusta como está desarrollada.

Supongo que en futuras versiones de Post2PDF le añadiré la funcionalidad de código de barras que ofrece TCPDF (usando la libraría de no sé quien).

3. hentaisub ~ Viernes, 27 Oct 2006 | 10:39H:

Este plugin es compatible con B2evolution en su última versión?.

4. Luis ~ Viernes, 27 Oct 2006 | 10:54H:

Me temo que no, solo sirve para WordPress.

5. cvander ~ Sábado, 28 Oct 2006 | 02:00H:

Que interesante plugin. Sin duda que nos va a ser de utilidad en algunos proyectos. Gracias por el trabajo :)

6. Luis ~ Sábado, 28 Oct 2006 | 02:50H:

Me alegro que sea de utilidad :)

7. Francisco ~ Lunes, 06 Nov 2006 | 15:42H:

Hola Luis,

He instalado este plugin y tengo algunos errores. Te los comento por si fuera de utilidad (para mi seguro, puesto que me encantaría poder disfrutar de este plugin en mi sitio, www.crisalia.info/es-es/)

Te comento:

1. Si intento descargar el "Full PHP4", al descomprimirlo me da error. Me pone que está corrupto.

2. Me instalo pues la versión light para PHP4

3. El icono aparece bien, pero al ejecutarlo, me aparece el siguiente error:

WordPress database error: [Table 'cris_info.wp_posts' doesn't exist]
SELECT post_title FROM wp_posts WHERE id=32


Warning: Cannot modify header information - headers already sent by (output started at /home/content/C/R/I/CRISALIACOM/html/es-es/wp-includes/wp-db.php:104) in /home/content/C/R/I/CRISALIACOM/html/es-es/wp-content/plugins/Post2PDF/tcpdf.php on line 2500
TCPDF error: Some data has already been output to browser, can't send PDF file

No soy un experto en programación, pero tengo la sospecha de que el problema pudiera ser que cómo tengo un prefijo "personalizado" para las tablas de WordPress, no me lo reconoce correctamente.

Alguna idea?

Muchas gracias.

Un saludo y muchas gracias por tan buena idea de plugin.

Francisco

8. Luis ~ Lunes, 06 Nov 2006 | 15:48H:

Hola Francisco.

Gracias por detectar el error. Como solución rápida te diría que editaras el archivo SW_Post2PDF.php que se encuentra en wp-content/plugins/Post2PDF y modificaras wp_posts por el nombre de tu tabla.

En breve intentaré sacar una nueva versión del plugin para que funcione correctamente.

Gracias y saludos

9. oregas ~ Martes, 21 Nov 2006 | 10:47H:

hola y enhorabuena por el plugin.

estoy intentando instalarlo pero no tengo forma humana de que me funcione, la verdad no entiendo mucho de programacion pero no se por que no me funciona, me temo que lo he introducido en un sitio erroneo en la plantilla, por favor os solicito vuestra ayuda para que me indiqueis que puedo hacer.

os dejo el link para que veais lo que me sale al publicar.

http://www.humedalia.com/blog2/

un saludo a todos
oregas

10. Luis ~ Martes, 21 Nov 2006 | 12:04H:

Hola Oregas.

Te faltan las etiquetas de php que son <?php .. ?>

Dime si te funciona.

Saludos y gracias por usarlo.

11. Oregas ~ Sábado, 02 Dic 2006 | 16:13H:

Mil gracias Luis.

Perdona por no contestarte antes (vacaciones merecidad segun yo, no merecidad segun otros),

Me funciono perfectamente en el tema que esta preparando para una demo, pero al preparar una para un amigo, me sale un error extraño, lo he hecho de la misma forma, pero no me sale, el otro nada mas me comentastes lo de las etiquetas a la primera.

la direccion para que veas el error por si me puedes echar un cable, es la siguiente

http://www.e-val.net/spain/


un saludo y otra ves gracias

12. Luis ~ Sábado, 02 Dic 2006 | 23:32H:

Hola Oregas.

Lo siento, pero me meto en la página que has pasado y no veo ningún error. Dime dónde debo mirar.

Saludos

13. Oregas ~ Domingo, 03 Dic 2006 | 21:30H:

Luis perdoname de verdad.

perdona por haberte hecho perder el tiempo, no entiendo que me ha ocurrido, no se que es lo que habia hecho o que es lo que he hecho ahora, pero cuando has entrado no aparecia el enlace, he entrado he vuelto a ponerlo tal y como estaba, y ahora si funciona.

mil gracias y perdona por el coñazo.
oregas

14. Luis ~ Lunes, 04 Dic 2006 | 00:35H:

Hola Oregas.

Tranquilo, que no me has hecho perder nada de tiempo, bueno, 1 minuto y medio, pero no es tanto ;)

En el PDF te sale el titulo mal, usa esto: __TITLE__ en vez de lo que tienes puesto.


Sobre lo de que te salga tan desplazado creo que es porque usas tablas, aunque admite tablas, no funcionan los estilos o anchos. Intenta no usar tablas, suele quedar mejor, y luego es más fácil de modificar.

Saludos

15. Evolutionibus ~ Miércoles, 13 Dic 2006 | 00:03H:

Hola, intento instalar el plugin, pero al pinchar en la imagen pdf para que genere el documento sale el siguiente error:
TCPDF error: Not a JPEG file: no-image.png
¿A qué puede ser debido?
Saludos

16. Luis ~ Miércoles, 13 Dic 2006 | 09:52H:

Hola Evolutionibus, ¿has modificado la imagen de la cabecera en las opciones de Wordpress de la administración (PLUGINS/POST2PDF)?.

Intenta poner una imagen que se encuentre en tu propio servidor y dime que resultado te da.

Saludos.

17. Evolutionibus ~ Jueves, 14 Dic 2006 | 00:45H:

Hola Luis. La imagen que pongo es justo la de cabecera de mi blog, que está en mi servidor.
Saludos y gracias.

18. Evolutionibus ~ Jueves, 14 Dic 2006 | 00:55H:

De nuevo, Luis, he probado a colgar la imagen de la misma carpeta del plugin e, incluso, a no poner ninguna imagen, y sale el mismo mensaje. La imagen, por cierto, es jpg. Saludos.

19. Luis ~ Jueves, 14 Dic 2006 | 09:30H:

Hola Evolutionibus, es curioso lo que te pasa, el fallo que da Post2PDF es cuando le pasas una imagen JPG, pero realmente no es formato JPG (por ejemplo GIF).

Lo que me está volviendo loco es lo de no-image.png, porque es una imagen por defecto que coge cuando la que se ha puesto en la administración del plugin no puede abrirla, y que no debería tener problemas ya que debería funcionar. ¿Has modificado la imagen no-image.png?

He cogido tu imagen de cabecera y poniendola en un wordpress que tengo instalado para pruebas, me funciona correctamente. ¿Qué es lo que pones en el apartado Image dentro de PDF Header?, si pones la ruta HTML completa de la cabecera de tu blog debería funcionar, pero claro, es difícil decirte por este medio, si quieres, escríbenos mediante "Participa" para hacerlo más ágil por email.

Saludos

20. manuel ~ Miércoles, 20 Dic 2006 | 12:52H:

Hola he instalado el plugin y me sale el siguiente error


WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1]
SELECT post_title FROM wp_posts WHERE id=
TCPDF error: Some data has already been output, can't send PDF file

¿Alguien sabe como arreglarlo?
Gracias

21. carlos ~ Miércoles, 20 Dic 2006 | 13:01H:

¿Dónde debo colocar el comando
if(function_exists("Post2PDF")) Post2PDF();

y en que plantilla?

A ver si me explico, lo he colocado en el head, sidebar, etc... pero no sale bien.

un saludo

22. Luis ~ Miércoles, 20 Dic 2006 | 15:42H:

Pues depende de la plantilla, pero en la default, se puede poner en index.php, despues de donde pone "Posted in"

23. astable ~ Martes, 02 Ene 2007 | 13:21H:

Hola,

He instalado el plugin y tiene pinta de querer funcionar pero ocurre que en cuanto activo el plugin aparece el texto - string(2) "en" - como primera línea del blog, tanto en administración como leyéndolo. Eso provoca que no sea posible generar el PDF y lanzarlo puesto que siempre se carga como primer texto esa cadena.
¿Es algo habitual?¿Existe forma de arreglarlo?

Muchas gracias

24. Luis ~ Martes, 02 Ene 2007 | 14:30H:

Hola astable, parece que se me escapó una traza, ¿qué versión te bajaste? mira en el archivo Post2PDF.php si hay algun var_dump de $__SW_PDF_LANG__

Saludos

25. astable ~ Martes, 02 Ene 2007 | 15:49H:

Hola Luis,

Vaya punteria! Se trataba justo de eso.
Ahora funciona perfectamente.

Sólo me falla con las imágenes PNG ya que, creo que es la libreria, dice que no soporta el canal alfa. Cambiaré las imágenes sino queda más remedio o investigaré un poco.

Muchas gracias por tu velocidad y puntería al contestar

26. Luis ~ Martes, 02 Ene 2007 | 16:13H:

¿Puntería?, más bien diría metedura de pata, jeje, ¡¡dejarme una traza puesta!!. Dime que librería te bajaste, por favor, para corregir el error.

Lo del canal alpha creo que no lo acepta.

Saludos

27. astable ~ Martes, 02 Ene 2007 | 16:33H:

Vaya, perdona, se me habia olvidado decirtelo.

Me he bajado las versione 1.2 de PHP5 Full y Lite y aparecia la traza en ambas versiones desde este enlace http://sentidoweb.com/temas/desarrollo-web/laboratorio/plugins-wp/index.php#post2pdf
.
Aprovecho para comentarte que el texto del enlace habla de la 1.1 mientras que el fichero que se descarga es de la 1.2, que creo que es la versión que realmente se descarga.

Saludos

28. astable ~ Martes, 02 Ene 2007 | 16:35H:

Perdona, corrijo una cosa.

Con respecto a los enlaces, el fichero que se descarga es 1.2 pero cuando el plugin se activa en Wordpress dice que es la versión 1.1 (que es lo que dice el texto del enlace).

Saludos

29. Luis ~ Martes, 02 Ene 2007 | 18:46H:

Gracias de nuevo, ahora solucionamos el error del texto.

Saludos

30. Mario ~ Domingo, 21 Ene 2007 | 18:19H:

Hola, ¿alguien me puede informar si existe algun software o plugin para extraer todos los posts de una web y guardarlos en un archivo PDF o Word?

Gracias

31. Luis ~ Domingo, 21 Ene 2007 | 18:36H:

Lo siento, Mario, no conozco ninguno que haga eso.

Saludos

32. Jh ~ Viernes, 02 Feb 2007 | 00:54H:

HOla Luis. He instalado el plugin pero no sé en qué parte de la plantilla copiar el código. MI tema es Soleil

33. Luis ~ Viernes, 02 Feb 2007 | 09:49H:

Hola Jh, tienes que ponerlo en el archivo post.php

34. keloide ~ Sábado, 10 Feb 2007 | 10:20H:

hola luis gracias por este plugin! y por lo util que me será cuando funcione.., por ahora me da esta problema al pinchar el icono

Fatal error: Cannot redeclare get_the_password_form() (previously declared in /home/redcalle/public_html/wp/wp-includes/post-template.php:445) in /home/redcalle/public_html/wp/wp-includes/template-functions-post.php on line 3

es en esta pagina:
http://reddelacalle.com.ve/wp/

el codigo lo he puesto en el index.php del tema actual

gracias de antemano por tu ayuda

35. Luis ~ Sábado, 10 Feb 2007 | 18:52H:

Hola keloide.

Ese error es muy raro, porque te dice que tienes redeclarada una función (get_the_password_form) en una librería. Y template-functions-post.php y post-template.php son scripts que son de distintas versiones de WordPress, creo.

Saludos

36. keloide ~ Sábado, 10 Feb 2007 | 19:33H:

hola luis, gracias por responder,

mi servidor tiene instalado PHP4.4, y ésta es la version que bajé del plugin.

estoy pidiendo a los del servidor que upgradeen el php a la versino 5 para asi probar de nuevo

es correcto poner el script en el index.php_? lo he pusto en post y no obtuve ningun resultado..

gracias de nuevo

37. Luis ~ Sábado, 10 Feb 2007 | 21:04H:

El problema no es de la version de PHP, sino de WordPress, has actualizado recientemente a WordPress 2.1? porque creo que te quedan librerias (archivos .php) de las versiones anteriores.

38. keloide ~ Domingo, 11 Feb 2007 | 00:08H:

tengo rato ya con la version 2.1 sin problema... como puedo revisar si quedan librerias rezagadas?

39. Luis ~ Domingo, 11 Feb 2007 | 13:47H:

Pues la unica forma que se me ocurre es mediante un listado de archivos, te descomprimes los dos wordpress en distintas carpetas, luego con un dir o ls (segun uses linux o windows) sacas que ficheros corresponden a uno u otro y luego vas comprobando si te sobra alguna. Realmente un listado del WordPress antiguo no sería necesario, porque si no está en la versión nueva es que sobra.

40. keloide ~ Lunes, 12 Feb 2007 | 07:33H:

YA está!! efectivamente tenia unos archivos innecesarios en la carpeta de includes

gracias por esa broder

41. Luis ~ Lunes, 12 Feb 2007 | 08:33H:

Me alegro de que fuera eso.

Saludos

42. Pablo Vacas ~ Sábado, 24 Feb 2007 | 20:46H:

Hola Luis. Estoy interesado en llevar a cabo lo que precisamente hace tu plugin, es decir, pasar contenidos de mi blog a .pdf. Lo he instalado y me queda (creo) un paso para que funcione. Como entiendo bien poco de esto, me tomo la libertad de preguntarte directamente.

Tal como dices, una vez activado el plugin, coloco el código en index.php, a continuación de 'posted in'. Cuando pincho en el icono salta el error:

Warning: getimagesize(/var/www/vhosts/strategic.es/httpdocs/http://www.se-bd.com/pablo/wp-images/camel.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/vhosts/strategic.es/httpdocs/pablo/wp-content/plugins/Post2PDF/tcpdf.php on line 3073
TCPDF error: Missing or incorrect image file: /var/www/vhosts/strategic.es/httpdocs/http://www.se-bd.com/pablo/wp-images/camel.jpg

Mi pregunta es si he de configurar parámetros y cuáles en Post2PDF Options y es por eso que falla o los tiros van por otro lado.

Muchas gracias y un saludo.

43. Luis ~ Sábado, 24 Feb 2007 | 22:42H:

Hola Pablo, yo pondría la ruta física a la imágen, no la URL, creo que sería esta:
/var/www/vhosts/strategic.es/httpdocs/pablo/wp-images/camel.jpg, espero que sea esto y que te funcione.

Saludos

44. Pablo V. ~ Domingo, 25 Feb 2007 | 02:26H:

Muchas gracias Luis por tu rápida respuesta. De todas formas luego he leído que esta version 1.4 de Post2PDF es para WP 2 y yo lo tengo aún en 1.5 por tanto no será válido ¿no?

45. Luis ~ Domingo, 25 Feb 2007 | 15:49H:

Hola Pablo, la version 1.4 si es solo para WP 2.x, pero las anteriores son válidas para WP 1.5.

Pero si has podido llamar al plugin es que si te funciona, solo deberías cambiar la ruta de la imagen.

Si quieres te envio la versión 1.3 al correo que pones en el comentario. Me tienes que decir si quieres la versión full o la lite o si es para PHP4 o PHP5.

Saludos

46. Pablo V. ~ Domingo, 25 Feb 2007 | 20:41H:

Vale, entonces no te preocupes, está claro que no sé hacerlo (lo de poner la ruta correctamente). Creo que no he comprendido el funcionamiento del plugin y por eso ando liado. He probado en: Post2PDF Options / PDF Header / Image. Si no es aqui, lógicamente voy mal. Si es aquí, lo que introduzco mal es la ruta. En fin seguiré otro día.
Muchas gracias.

47. Luis ~ Domingo, 25 Feb 2007 | 21:08H:

Hola Pablo, sí, se trata de esa opción, pero tienes que poner la ruta correctamente, como si un acceso físico, no como una url de internet.

Saludos

48. Pablo V. ~ Lunes, 26 Feb 2007 | 14:18H:

Hola de nuevo, Luis. Una cosa más, perdona. A pesar de todo lo que te pregunté, sí que funciona el plugin. Lo que ocurre es que yo todas las pruebas las efectué desde un post que incluye imagen y es cuando me aparece el error: 'Missing or incorrect image file', pero si el post es de sólo texto, funciona perfecto.

Tal vez tenga que probar una versión anterior del Post2PDF (yo tengo WordPress 1.5.1.3). ¿Podrías enviármela tal como sugeriste?
Gracias

49. malomalon ~ Lunes, 19 Mar 2007 | 03:15H:

qué guay, qué chachipirui, la cosa es que no me entero de baina.
Trato de cambiar la cabecera de mi blog wordpress, es decir, personalizarla, pero no se cómo.

50. Omegacool ~ Sábado, 19 May 2007 | 05:17H:

Ya lo he instalado en mi blog-shop y funciona de maravilla, muchas gracias.
Para los novatos como yo en php la forma en que yo lo inserte es:

[?php if(function_exists("Post2PDF")) Post2PDF(); ?]

* Sustiyuyendo los [] por >Ya lo he instalado en mi blog-shop y funciona de maravilla, muchas gracias.
Para los novatos como yo en php la forma en que yo lo inserte es:

[?php if(function_exists("Post2PDF")) Post2PDF(); ?]

* Sustiyuyendo los [] por >

51. Omegacool ~ Jueves, 24 May 2007 | 10:08H:

Luis, He encontrado una pequeña falla, y es que cuando modifico la funcion de un Miembro a "Colaborador", este puede ver y lo peor de todo; modificar los valores de configuración. que se encuentran en la pestaña de Plugin. Habra forma de modificar esto para que no aparezca? O definir el nivel de usuario que lo pueda modificar? uso la version Lite para Php4 .Muchas gracias por tu ayuda .

52. Luis ~ Jueves, 24 May 2007 | 16:14H:

Hola Omegacool, no había pensado en ese detalle, no creo que se pueda hacer nada hasta que hagamos una versión nueva.

53. Omegacool ~ Jueves, 24 May 2007 | 21:49H:

Agradezco tu atencion, tienes pensado para cuando sacras otra version del programita?

54. Luis ~ Viernes, 25 May 2007 | 00:07H:

Pues no sabría decirte, andamos un poco mal de tiempo.

55. Ariel ~ Jueves, 14 Jun 2007 | 16:22H:

OHla luis, te comento yo lo instales y me sale el incono de convertir a pdf pero cuando le doy clic al boton me sale el siguiente error:Fatal error: Call to a member function on a non-object in /home/www/tubyte.com.ar/wp-content/plugins/popularity-contest/popularity-contest.php on line 1519

Por lo que veo es que el plugin de polularidad no es compatible con este si es que no entiendo mal, abra algun solucion, gracias.

nota: instale la version 4 lite.

56. Ariel ~ Jueves, 14 Jun 2007 | 16:28H:

ha perdona otra cosa que em gustaria hacer es que al lado del icono diga algo como por ejemplo Descarcar version Pdf o algo haci, osea que le pueda hacer clic y tambien descargue. muchas gracias y disculpa las molestias.

57. Luis ~ Jueves, 14 Jun 2007 | 18:22H:

Hola Ariel, sí, parece que no son compatibles los plugins, tendría que mirar por qué.

58. Ariel ~ Viernes, 15 Jun 2007 | 03:10H:

Buneo luis si puedes fijarte y avisarme cuando lo solucioes me haces un gran favor. Desde ya muchas gracias.

59. cartujo ~ Lunes, 25 Jun 2007 | 21:53H:

Tengo el mismo problema que Pablo V. ¿Hay alguna solución? Gracias de antemano

Warning: getimagesize(/home/solisub/public_html//../wp-content/uploads/Image/OlympoIXXL.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/solisub/public_html/wp-content/plugins/Post2PDF/tcpdf.php on line 3073
TCPDF error: Missing or incorrect image file: /home/solisub/public_html//../wp-content/uploads/Image/OlympoIXXL.jpg

60. Luis ~ Martes, 26 Jun 2007 | 07:54H:

Pon en la opción del plugin la ruta física completa.

61. cartujogp ~ Martes, 26 Jun 2007 | 11:36H:

Siento volver a molestarte Luis, pero no creo que sea eso. Lo he intentado poniendo la ruta física completa y me vuelve a dar el error, además de que en las opciones no se visualiza la imagen.
Cuando pongo /wp-content/uploads/Image/no-image.png, es decir, que me como el home/solisub/public_html/, se visualiza la imagen pero me da el error.
Cuando pongo la dirección url http://www.solisubnocte.es/wp-content/uploads/Image/no-image.png visualizo la imagen y el mensaje de error cambia a TCPDF error: Can't open image file: http://www.solisubnocte.es/wp-content/uploads/Image/no-image.png Lo curioso es que si subo la misma imagen con extensión jpg y pongo http://www.solisubnocte.es/wp-content/uploads/Image/no-image.jpg el mensaje de error se convierte en Warning: getimagesize(/home/solisub/public_html//http://www.solisubnocte.es/wp-content/uploads/Image/no-image.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/solisub/public_html/wp-content/plugins/Post2PDF/tcpdf.php on line 3073
TCPDF error: Missing or incorrect image file: /home/solisub/public_html//http://www.solisubnocte.es/wp-content/uploads/Image/no-image.jpg. No se me ocurre qué hacer. Tengo la última versión de wordpress y uso el php5.
Siento las molestias.

62. Barandiaran ~ Domingo, 05 Ago 2007 | 22:09H:

Instalé el Plugin y cuando voy a configurarlo a Post2PDF me surge el siguiente error:

Fatal error: Cannot redeclare post2pdf() (previously declared in [dirección del sitio]\wp\wp-content\plugins\Post2PDF\Post2PDF.php:46) in [dirección del sitio]\wp\wp-content\plugins\Post2PDF\Post2PDF.php on line 56

Igualmente, muchas gracias por tu plugin. Es muy bueno y se que hay muchísimos usuarios satisfechos. Un abrazo, Gabriel

63. Albert ~ Sábado, 18 Ago 2007 | 22:59H:

Hola,

Tengo instalado el plugin y al poner esto:

en mi plantilla, apareceun icono al cual hacer click (es el comportamiento esperado).

Seria posible pasarle alguna opción para que apareciese el icono y un texto como por ejemplo "Exportar a PDF" al lado del icono???

Gracias!!!

64. Abraham ~ Martes, 09 Oct 2007 | 14:15H:

Pues yo como el compañero anterior lo que quisiera que en vez del icono apareciera un link de texto, no tiene que ser dificil toqueteando un poco pero no doy con una solucion. Alguna idea?

65. Guillermo Mendoza ~ Martes, 30 Oct 2007 | 15:55H:

Hola Luis, he instalado tu plugin perfectamente, sin embargo noto que el PDF generado no incluye el autor del post.

He intentado modificar Post2PDF.php a nivel de la linea 298, añadiendo la función get_author_name pero no logro hacer que incluya al autor dentro del PDF.

Podrías ayudarme? en mi blog tengo varios autores y me interesa que se incluyan sus respectivos nombres en los pdf's de sus posts.

Gracias de antemano!

66. Luis ~ Martes, 30 Oct 2007 | 22:59H:

Hola Guillermo, ahora mismo me es imposible mirar el código de Post2PDF, pero se basa en la clase FPDF, la cual tiene una función que se llama SetAuthor, que es la que deberías usar.

Saludos

67. Guillermo Mendoza ~ Viernes, 02 Nov 2007 | 18:34H:

Gracias por tu respuesta Luis, sin embargo... tu haces referencia al autor del archivo PDF como tal, o sea, lo que irá en los metadatos del archivo PDF, especificamente en el campo "autor".

Yo particularmente me refiero, es a una manera de insertar dentro del contenido del PDF, el autor del Post. Como podrás notar, tu plugin genera un PDF donde ves el título del Post, seguido de la fecha y hora de la publicación del post. Yo quiero agregar una tercera línea donde diga "Por: Autor", donde Autor, es el autor del post según wordpress.

Espero me captes la idea.

68. mariano arranz ~ Martes, 08 Abr 2008 | 20:31H:

Hola!
Antes de todo: felicidades por esta aplicación que es de gran provecho.

Ahora la duda: ¿Cómo puedo modificar los márgenes, izquierda y derecha para que el Post2PDF los genere con los valores que yo le indique?

Gracias por todo de antemano.

Mariano Arranz i Muñoz

Conversación

Nombre:

Email:

(no aparecerá)

URL:

(opcional)
¿Recordar datos?

↓ Comentarios (XHTML permitido)