by Carlos Mora » Wed Feb 15, 2017 9:55 am
Rubén Dario,
precisamente ese es el motivo más importante para usar Haru para generar tus listados. La mayoría de los conversores utiliza el renderizado de las imágenes de la pagina en EMF (lo que se muestra en la preview) para generar la IMAGEN de cada hoja, es decir que cada hoja del pdf resultante es una imagen, con el consiguiente peso en el archivo resultante. Ademñas del tamaño, vas a notar que en los pdfs resultantes NO PUEDES COPIAR TEXTO de los mismos, porque el pdf no tiene texto sino solo una imagen.
Hay varias formas de evitarlo:
1) Si puedes, usa la conversión a PDF de Word, OpenOffice o LibreOffice, que transforman los documentos a primitivas perfectas. Te tendrás que currar el generar un Word o equivalente, pero es viable.
2) Usa una impresora PDF como PDFCreator. Hay muchas.
3) (ovbiamente, mi favorita) Usa la clase PdfPrinter que ya probaste o alguna equivalente como la de Rafa. Además de que notarás una disminución importante en el tamaño, vas a notar la velocidad de generación. En mi caso bajamos un proceso de generación de pdfs de casi 2 horas usando PdfCreator a unos pocos minutos con PdfPrinter. Y ni punto de comparación con el resultado: Pdfs "PixelPerfect".
Un saludo