Introduzione all Editor di Fogli di Calcolo
Tabella dei contenuti
Introduzione
Html5 Spreadsheet Editor è un’applicazione web che può visualizzare e modificare documenti di fogli di calcolo in un browser web. Supporta Excel, SpreadsheetML, CVS, OpenDocument e molti altri formati supportati da Microsoft Excel. Sono supportate tutte le funzionalità di base, incluso l’editing delle celle, la formattazione, l’editing delle formule, la gestione delle righe e delle colonne, ecc.
L’editor di fogli di calcolo HTML5 utilizza molte funzionalità di Aspose.Cells for Java e mostra come utilizzarle per creare, manipolare e visualizzare un foglio di calcolo nella tua applicazione Java.
Caratteristiche
- Lavorare con i file
- Formati supportati
- Aprire file locali
- Aprire da Dropbox
- Aprire da un URL
- Creare un nuovo foglio di calcolo
- Esportare in vari formati
- Lavorare con le schede
- Aggiungere e rimuovere schede
- Rinominare le schede
- Passare tra le schede
- Lavorare con righe e colonne
- Aggiungere una riga
- Aggiungere una colonna
- Rimuovere una riga
- Rimuovere una colonna
- Larghezza della colonna e altezza della riga
- Lavorare con le celle
- Selezione di una cella
- Modifica di una cella
- Modifica della formula
- Allineamento della cella
- Cancella Cellula
- Aggiungi una cella
- Rimuovi una cella
- Lavorare con la formattazione del testo
- Grassetto, corsivo, sottolineato
- Stile del carattere e dimensione
- Cancella la formattazione
Requisiti di sistema
Requisiti del Software
- Server applicazioni supportato da CDI
- Aspose.Cells for Java
- JavaServer Faces 2.0
- Primefaces 5.1
Requisiti Hardware
I requisiti hardware variano in base al server dell’applicazione Java scelto per distribuire HTML5 Spreadsheet Editor e al numero di fogli elettronici aperti simultaneamente. Di seguito è riportata una stima che aiuterà a configurare l’ambiente inizialmente.
- 2 GHz CPU
- 2 GB RAM
- 500 MB di Disco
Download e Installazione
L’editor di fogli elettronici HTML5 è un’applicazione Java EE e può essere distribuita su qualsiasi server di applicazioni Java con supporto CDI. È stato testato con Glassfish.
Codice Sorgente
Il codice sorgente del progetto è disponibile su Github. Stiamo anche mantenendo mirror Git nei seguenti siti:
Usa uno dei seguenti comandi per scaricare il codice sorgente tramite riga di comando:
Github
git clone https://github.com/aspose-cells/Aspose.Cells-for-Java.git
Bitbucket
git clone https://bitbucket.org/asposeshowcase/html5_spreadsheet_editor_by_aspose.cells_for_java.git
Google Code
git clone https://code.google.com/p/html5-spreadsheet-editor/
SourceForge
git clone git://git.code.sf.net/p/html5-spreadsheet-editor/code html5-spreadsheet-editor-code
Build con Maven
Il processo di build del progetto è gestito utilizzando Maven. Quindi puoi preparare un file WAR da riga di comando senza alcuna IDE. Usa il seguente comando per generare un WAR per la distribuzione. La documentazione del server di applicazione corrispondente ti aiuterà a come distribuire il WAR generato e le sue dipendenze.
mvn clean install
Utilizzando NetBeans
È molto facile gestire il progetto utilizzando NetBeans IDE. NetBeans è uno degli IDE più popolari tra i programmatori Java e è sponsorizzato da Oracle.
- Scarica il codice sorgente del progetto.
- Apri il progetto in NetBeans IDE.
- Clicca sul pulsante Esegui sulla barra degli strumenti.
- Seleziona il server Glassfish come Server di Applicazioni.
Utilizzando Eclipse
Eclipse IDE fornisce un’integrazione ufficiale per importare progetti Maven chiamata M2Eclipse:
- Installa M2Eclipse nel tuo Eclipse IDE. La procedura di installazione è descritta sul loro sito web.
- Scarica il codice sorgente del progetto.
- Apri il dialogo Importa dal menu File.
- Seleziona Progetto Maven dal dialogo di importazione.
- Fai clic su Avanti.
- Fai clic su Sfoglia per selezionare la posizione del codice sorgente.
- Seleziona pom.xml dalla lista sottostante.
- Fai clic su Fine.
L’Eclipse IDE dovrebbe importare e caricare il progetto.
Supporto
Segnalazione di bug
Per inviare una segnalazione di bug, crea un nuovo problema sulla pagina del progetto GitHub e applica l’etichetta bug.
Richiesta di funzionalità
Apprezziamo molto il tuo feedback e le funzionalità che richiedi. Per richiedere una nuova funzionalità o un miglioramento esistente, crea un nuovo problema sulla pagina del progetto GitHub e applica l’etichetta enhancement.
Domande e Aiuto
Puoi fare qualsiasi tipo di domanda relativa all’HTML5 Spreadsheet Editor utilizzando il problema di Github. Crea semplicemente un nuovo problema e applica l’etichetta question.
Forum Aspose.Cells for Java
I forum dei prodotti Aspose offrono pieno supporto sia per i clienti in prova che per quelli pagati. Gli esperti sono a disposizione 24/7 per fornire assistenza e rispondere alle domande. Visita i forum del prodotto qui.
Blog Aspose
Entrate in contatto con noi e rimanete aggiornati sulle ultime notizie sui nostri prodotti e offerte. Iscriviti al nostro blog qui.
Contribuisci
![todo:image_alt_text](https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png)
HTML5 Spreadsheet Editor è un progetto open source che offre massime opzioni a tutti per contribuire al progetto.
Codice Sorgente
Il codice sorgente del progetto è disponibile su Github. Manteniamo anche specchi Git ai seguenti siti:
Richieste di estrazione
Per contribuire al codice sorgente del progetto, invia una pull request tramite Github. Leggi ulteriori informazioni nell’articolo di Github su Creare una pull request.
Licenza
Licenza MIT
Utilizziamo una delle licenze open source più liberali per ridurre al minimo le responsabilità sui contributori. HTML5 Spreadsheet Editor è rilasciato sotto Licenza MIT.
Licenza Aspose
Il prodotto funziona senza licenza Aspose, con limitazioni. Per rimuovere le limitazioni, puoi acquisire una licenza temporanea gratuita o acquistare una licenza completa.
Per impostazione predefinita, l’editor cercherà di caricare il file Aspose.Total.Java.lic dalla directory src/main/resources/com/aspose/spreadsheeteditor. Basta copiare il file della licenza in questa directory. Il comportamento predefinito può essere modificato modificando la classe AsposeLicense.