Je n’ai aucune info sur JoPDF. Mais je travaille sur des outils qui manipulent souvent du PDF de bien des façons (fusion de pages, mises à l’échelle, conversion de palettes, ajout de méta FacturX, extraction d’infos, éditions ponctuelles, mise aux normes, conversions in et out...).
Et bien que nos outils aient de solides bases propriétaires, au fil des décennies, nous avons intégré à la marge des outils externes comme GhostPDL (ghostscript pour le grand public).
Et je mettrais ma main à couper que de « gros » outils propriétaires sont en fait des orchestrateurs de tels outils externes comme GhostPDL et PdfJS.
Je ne pense pas faisable qu’une boite parte de rien et fabrique des merveilles technologiques autour du format PDF, en partant de sa documentation technique (qui est monstrueuse). C’est devenu irréalisable, la seule stratégie est de travailler à partir de briques ayant prouvées leur fiabilité. (ce qui fait peur pour le jour où les devs connaissant le PDF auront quitté la scène, car Adobe n’est pas ce qu’on appellerait un bon fournisseur de services)
Donc je ne sais pas quels sont tes usages, mais je dirais que GhostPDL est sûrement une partie de la solution, à condition de le scripter ou d’intégrer son API dans autre chose.