Appena alcuni documenti, potreste “stampare„ ciascuno ad un pdf, quindi usate la vostra procedura per fare il thumbnail. Linux/mackintosh ha “fare un pdf„ ma non so circa il PHP. Utilizzo “CutePDFmaker„ sul PC, che utilizza il ghostscript e uno stampatore “del pdf„ per convertire qualche cosa in pdf.