Estoy usando next js para mi aplicación web, tengo un requisito en el que cuando un usuario carga un pdf en mi entrada, tendré que comprimirlo (por ejemplo: 1 MB). Busqué aquí y allá, pero no puedo obtener una solución destacada que pueda ayudarme. Si no puedo comprimir un pdf, al menos me gustaría convertirlo en una imagen, que puedo usar una biblioteca para convertir. ¿Alguien puede ayudarme a comprimir un PDF?
Yo recomendaria:
Tienes que pagar, pero es una solución muy fácil y limpia.
Alternativamente, puede usar:
... que es un envoltorio para script fantasma. más complejo que Convert API pero más fácil que implementar un script fantasma usted mismo.
O:
...Puede implementarlo usted mismo si lo desea.
Siendo realistas, no podrá obtener un paquete de Nodo simple en el que pueda hacer pdf.compress() y se haga bien, a menos que sea una API paga.