Solicitado Desenvolvedor Senior Frontend — Implementar edição inline de texto em PDF (PDF.js + pdf-lib) para SaaS em produção

  • Autor Autor Foodhub
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

Foodhub

Foodhub

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Formas de pagamento
  1. Saldo ForoBeta
  2. Binance
  3. Payoneer
  4. Western Union
  5. Skrill
  6. Oxxo
  7. Transferência bancária
  8. Paypal
  9. Outro
Método de entrega
Prazo para pagar
Máximo 1 dia
Prazo de entrega
Máximo 2 dias
Taxas
Não existem
Soy founder de un SaaS en producción y necesito resolver una funcionalidad crítica del producto: edición inline de texto existente en PDFs, al nivel de los principales editores online del mercado.
Busco un desarrollador senior que domine el formato PDF a bajo nivel y pueda entregar una solución robusta.

Que el usuario pueda hacer clic en cualquier texto existente de un PDF y editarlo directamente (cambiar palabras, corregir errores, actualizar datos) conservando:
Posición original del texto (x, y)
Fuente y tamaño original (o fallback cercano convincente)
Color original
Flujo del párrafo sin romper el resto del layout
La solución debe funcionar 100% client-side (en el navegador), sin depender de librerías de pago tipo SDK comercial.
Stack actual del proyecto:
Frontend: React 18 + Vite + TypeScript + tRPC
Backend: Node.js + Express + Drizzle ORM
PDFs: pdfjs-dist (rendering), pdf-lib (modificación), mupdf (backend)
Base de datos: MySQL
Auth: OAuth
Storage: cloud object storage
Estado actual:
El visor y el renderizado de PDFs funciona
Ya se puede añadir texto nuevo encima del PDF con pdf-lib
Ya se extraen los bloques de texto con posiciones desde el backend
Lo que falta: el "white-out + redibujar" para sustituir texto existente por nuevo texto manteniendo el look original
Funcionalidades esperadas del entregable:
El usuario hace clic en un texto del PDF → aparece un campo editable posicionado exactamente encima
Al editar y confirmar, el texto original se oculta visualmente (white-out u otra técnica) y se redibuja el nuevo texto
Soporte para fuentes estándar (Helvetica, Times, Arial) y fallback inteligente para fuentes embebidas
Soporte para zoom (el overlay editable debe mantener alineación a cualquier nivel de zoom)
Soporte para multi-página
Export final a PDF limpio sin rastros del texto original
Funcional en Chrome, Firefox, Safari, Edge
Responsive (funciona en móvil y tablet)
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

Voltar
Topo