Foros del Web » Programando para Internet » PHP »

Crear un catálogo de productos en PDF con índice

Estas en el tema de Crear un catálogo de productos en PDF con índice en el foro de PHP en Foros del Web. Hola a todos! Tengo que crear un pdf mediante php, concretamente debo mostrar un listado de productos, cada uno clasificado por categorias. El problema lo ...
  #1 (permalink)  
Antiguo 06/11/2014, 11:06
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 6 meses
Puntos: 18
Crear un catálogo de productos en PDF con índice

Hola a todos!

Tengo que crear un pdf mediante php, concretamente debo mostrar un listado de productos, cada uno clasificado por categorias.

El problema lo tengo en que no sé como se podría generar un indice en el inicio de dicho PDF con todas las categorias de productos y el número de página en el que se encuentran.

He pensado usar la clase tcpdf para crear el PDF.

1- ¿ Como podría realizar dicho índice con los números de página ?
2- Dicho PDF ocuparía unas 400 páginas. ¿ Se podría realizar sin problemas un pdf tan grande mediante tcpdf ?

Saludos!
  #2 (permalink)  
Antiguo 06/11/2014, 12:56
Avatar de andres_15_  
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 15 años, 7 meses
Puntos: 7
Respuesta: Crear un catálogo de productos en PDF con índice

Tienes que modificar el max_execution_time y memory limit de tu php.ini para trabajar con archivos tan grandes como primera medida, luego tienes que mirar si esta clase soporta dicha cantidad.

Para trabajar con PDF's aqui tienes unas referencias del manula

http://php.net/manual/es/ref.pdf.php

Si preguntas yo qué haría, te diría que agregaria una marca o metainformacion para despues sacarla y de esta manera crear el indice, algo como así:

Libro x - pagina 1 - Titulo : XXX

¡Que puedas resolver tu problema!
  #3 (permalink)  
Antiguo 06/11/2014, 12:58
 
Fecha de Ingreso: febrero-2012
Ubicación: Barranqueras
Mensajes: 35
Antigüedad: 12 años, 2 meses
Puntos: 2
Respuesta: Crear un catálogo de productos en PDF con índice

Hola Daviddj mira yo uso siempre [URL="www.fpdf.org"]www.fpdf.org[/URL].
eesta muy bien documentado. fijate y cuando tengas algo te ayudo
__________________
Porque no dejas esa computadora y salis a divertirte?
Porque programar es divertido...
  #4 (permalink)  
Antiguo 06/11/2014, 13:12
 
Fecha de Ingreso: febrero-2012
Ubicación: Barranqueras
Mensajes: 35
Antigüedad: 12 años, 2 meses
Puntos: 2
Respuesta: Crear un catálogo de productos en PDF con índice

Cita:
Iniciado por martin_zalazar Ver Mensaje
Hola Daviddj mira yo uso siempre [URL="www.fpdf.org"]www.fpdf.org[/URL].
eesta muy bien documentado. fijate y cuando tengas algo te ayudo

Aca tenes un ejemplo
[URL="http://www.fpdf.org/en/script/script13.php"]http://www.fpdf.org/en/script/script13.php[/URL]
__________________
Porque no dejas esa computadora y salis a divertirte?
Porque programar es divertido...
  #5 (permalink)  
Antiguo 07/11/2014, 05:03
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 6 meses
Puntos: 18
Respuesta: Crear un catálogo de productos en PDF con índice

Gracias por vuestras respuestas ;)

Umm quizá la única opción es meter el indice al final del PDF verdad?, por qué si no, no se como poner un indice al principio...

Saludos!
  #6 (permalink)  
Antiguo 07/11/2014, 07:08
Avatar de cemansilla  
Fecha de Ingreso: septiembre-2007
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 214
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: Crear un catálogo de productos en PDF con índice

Se me ocurren 2 posibles soluciones (sin conocer esa librería):

1- Ver si la librería que usás tenga un método para agregar páginas donde quieras, si es este el caso deberías procesar todos los datos e ir agregando las páginas y almacenar en variables la info que necesites para el indice.
Una vez que tengas esto, solo restaría armar el indice y agregarlo mediante este método.

2- Cuando tengas los datos procesarlos para calcular en que página quedaría cada uno (por longitud de contenido, alto de imágenes, cantidad de caracteres, etc) y en base a esto armar el indice. Luego se volverían a procesar los datos pero esta vez para generar las páginas propiamente dicho.
__________________
CÉSAR MANSILLA
Web & Mobile Developer - Analista - Creativo - Curioso
http://cesarmansilla.com/
http://cesarmansilla.com/blog/
  #7 (permalink)  
Antiguo 07/11/2014, 07:46
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 6 meses
Puntos: 18
Respuesta: Crear un catálogo de productos en PDF con índice

Umm, si, las dos son ideas para intentar realizarlo aunque creo que lo mejor es insertar el índice al final.., lo veo demasiado lioso...

No se que opinarán los demás ;)

Etiquetas: pdf, productos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:13.