PdfCanvas vs Nutrient
Sono prodotti diversi. Nutrient è un SDK commerciale costruito in oltre dieci anni per flussi documentali esigenti. PdfCanvas è un editor mirato, con licenza MIT, che gira nel browser. La scelta riguarda scope e costo, non chi è più veloce.
Scegli Nutrient quando
- Ti servono modelli di annotazione, moduli, redazione, OCR o confronto documenti.
- Ti servono un contratto, SLA e copertura su iOS, Android, Windows, macOS e web.
- Stai costruendo un flusso documentale in cui l'SDK è una dipendenza centrale del prodotto.
Scegli PdfCanvas quando
- Ti servono modifica del testo, firme, forme, evidenziazioni e gestione pagine in una web app.
- Vuoi evitare una licenza per utente o per app e un ciclo di procurement.
- Vuoi leggere e modificare il codice client, o ospitarlo tu.
- Il documento non deve lasciare il browser e vuoi che questa proprietà sia verificabile.
Confronto
| Voce | PdfCanvas | Nutrient |
|---|---|---|
| Licenza | MIT | Commerciale |
| Costo | Gratis | Su preventivo, annuale |
| Piattaforme | Web | Web, iOS, Android, desktop |
| Moduli, OCR, redazione | No | Sì |
| Supporto del fornitore | Community | Commerciale |
| Sorgente disponibile | Sì | No |
| Upload richiesto | Mai | No, SDK on-device |
Il riassunto onesto
Nutrient è la scelta più sicura per prodotti documentali regolamentati e multipiattaforma con requisiti complessi. PdfCanvas è la scelta pragmatica per uno strumento web che deve modificare testo esistente ed esportare un PDF pulito senza negoziare una licenza o caricare un file.
Non scegliere PdfCanvas se moduli, redazione o OCR sono nella roadmap. Non scegliere un SDK commerciale se il requisito è un piccolo editor web e il budget è zero.
Domande frequenti
+PdfCanvas sostituisce Nutrient senza modifiche?
No. Le API sono diverse e il set di funzioni è più piccolo. Migrare significa riscrivere l'integrazione e accettare funzioni mancanti.
+Nutrient carica i documenti?
No, è un SDK on-device. La differenza è licenza e scope, non architettura della privacy.
+Quanto è grande il bundle di PdfCanvas?
Il motore è piccolo; PDF.js e il file WebAssembly di PDFium dominano il download. Entrambi sono serviti dal tuo dominio e messi in cache dal browser.
+Posso avere un contratto di supporto?
No. Il supporto avviene nel repository pubblico. Per flussi mission-critical, metti in budget la manutenzione interna o scegli un fornitore commerciale.