Hola, TobyMudito,
Me parece que lo mejor que puedes hacer es lograr que la librería FPDF te funcione. Si la información, los contenidos los estás almacenando en BdD MySQL, un FPDF bien configurado igual
te va a leer cada uno de los registros y tus usuarios
podrán descargar cada artículo en el célebre formato PDF, sin problemas. Bueno, es lo que estoy intentando hacer infructuosamente en un sitio Web, hasta ahora con resultados parciales; usé una librería que es complicada, pues no formatea html.
Al grano: lo que te estoy diciendo entre líneas, es que es del todo innecesario hacer eso que preguntas, por las razones que expuse más arriba. Mejor programa bien tu página que va a entregar cada artículo en .pdf, para lo cual vas a tener que conseguir que el FPDF trabaje bien formateando cada uno de tus artículos, leyendo la data almacenada en tu BdD MySQL.
Suerte!