Attualmente ho un sistema di documenti che avvia i documenti in Star Office o LibreOffice in un iframe.come utilizzare MS Office con il sistema di back-end proprietario java
Passare al futuro Preferisco idealmente conservare il sistema di documenti che ho ma integrarlo in SharePoint in modo da consentirci di aprire e modificare documenti utilizzando MS Office.
Poiché non c'è Java Api da integrare con MS Office, questo è il motivo per cui ho scelto di utilizzare SharePoint.
Posso riuscire a caricare i miei documenti da un collegamento su una pagina di condivisione, ma poi arriva la parte difficile di manipolare le funzionalità di salvataggio in MS Office e garantire che il mio documento non venga salvato in sharepoint.
Qualcuno ha fatto qualcosa di simile.
In pratica, voglio solo utilizzare MS Office per interagire con i miei documenti senza archiviare le cose nel sharepoint. Quindi ho bisogno di accedere alle funzioni di salvataggio ecc.
Per quanto vedo Apache POI non è una soluzione praticabile in quanto non apre fisicamente il documento e consente all'utente di fare clic su file -> salva. La mia comprensione è che può manipolare i documenti manipolandoli in codice ma non è possibile utilizzare nessuno dei controlli in ufficio.
Ho letto qui http://msdn.microsoft.com/en-us/library/office/bb462633(v=office.12).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2 che è possibile riutilizzare i comandi in ufficio e modificare il nastro?
Grazie per qualsiasi consiglio
Sembra sia possibile con WOPI e Office Web Apps. Fondamentalmente è necessario creare un'applicazione WOPI
Ho trovato questo componente che sembra fare esattamente quello che ci serve http: // www. edrawsoft.com/officeviewer.php. Mi chiedo se ci sono alternative? – topcat3
Trovato la risposta qui http://stackoverflow.com/questions/17065029/can-i-just-use-office-web-apps-server – topcat3
Avete implementato il FSSHTTP? Ci sto lavorando ora, qualche aiuto? grazie –