166 messaggi dal 09 febbraio 2017
Hello world !

Stavo pensando di sviluppare un applicazione aziendale per la conversione di file, esempio da doc a pdf , da pdf a doc, ecc ecc

1 ) Ha più senso fare una web application oppure un client application ?
2) Ci sono librerie su cui appogiarsi ?
3) E' complicata da sviluppare come applicazione ?
4) Magari qualcuno ha già lavorato a qualcosa di simile e può darmi qualche consiglio

Thanks

Emanuel Pirovano
Web Developer
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,


2) Ci sono librerie su cui appogiarsi ?

Sì, devi necessariamente affidarti a librerie altrimenti non riusciresti a realizzare le conversioni (bisogna conoscere approfonditamente il formato binario dei vari tipi di file).
Prova per esempio questa:
Se devi semplicemente convertire i file di Office a PDF, puoi guardare il sorgente di questo progetto che sfrutta Office stesso in maniera programmatica per effettuare la conversione.
http://officetopdf.codeplex.com/SourceControl/latest#OfficeToPDF/WordConverter.cs
Qui c'è un altro esempio simile:
https://code.msdn.microsoft.com/office/Word-file-to-PDF-Conversion-261fd865


Però potrebbe non esserti sufficiente. Quanti formati devi convertire esattamente e che budget hai per realizzare quest'applicazione?
Esistono alcune librerie a pagamento che effettuano conversioni tra più formati.

Semplicemente cerca "C# formato1 to formato2 conversion library" e vedi cosa trovi.


1 ) Ha più senso fare una web application oppure un client application ?

Dipende dalle preferenze dei tuoi utilizzatori. Vogliono che si possa usare l'app sia da desktop che da smartphone? In questo caso puoi valutare di realizzare una webapp.


3) E' complicata da sviluppare come applicazione ?

Se ti doti di una buona libreria, dovrai soltanto dargli in pasto i file quindi direi che l'app sarà semplice da realizzare.

ciao,
Moreno
Modificato da BrightSoul il 16 giugno 2017 21.01 -

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.