excel към html

Конвертирайте Excel в HTML в Java

Използваме Excel работни книги, за да извършваме въвеждане на данни, организиране на данни, извършване на счетоводни задачи, извършване на финансови анализи, управление на времето, управление на задачи и много други. В същото време HTML е популярен формат за споделяне на данни и информация по интернет и предлага широк набор от предимства, включително съвместимост между различни платформи, лесна персонализация и гъвкавост. Като преобразувате своите електронни таблици в Excel в HTML, можете лесно да споделяте данните си с други и да гарантирате, че вашата информация е достъпна за всеки, навсякъде и на всяко устройство. В това ръководство стъпка по стъпка ще проучим ползите от конвертирането на Excel в HTML с помощта на Java REST API.

Конвертор на Excel към HTML

Aspose.Cells Cloud SDK за Java е мощен инструмент, който предлага широк набор от възможности за конвертиране на електронни таблици на Excel в HTML формат. С този SDK можете да персонализирате изхода си, за да отговаря на вашите специфични нужди, включително възможността да укажете HTML кодирането, да запазвате изображения като отделни файлове и да контролирате форматирането на изхода. Той също така поддържа различни други файлови формати, включително XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /) и други, което го прави универсален инструмент за конвертиране на документи. Освен това, той е силно мащабируем, което ви позволява да обработвате големи обеми данни бързо и ефективно. Независимо дали сте разработчик, собственик на бизнес или професионалист по управление на документи, Aspose.Cells Cloud SDK за Java е идеален избор за конвертиране на Excel в HTML.

Сега първо трябва да добавим препратката към SDK в Java проект (maven build), като добавим следната информация в pom.xml.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

Ако нямате съществуващ акаунт в Cloud Dashboard, моля, създайте безплатен акаунт, като използвате валиден имейл адрес и получете своите персонализирани данни за идентификационни данни на клиента.

Excel към уеб в Java

Нека обсъдим подробностите за това как можете да разработите онлайн програма за преглед на електронни таблици, като следвате стъпките, дадени по-долу.

  • Създайте екземпляр на клас CellsApi, който приема клиентски идентификационни данни като входни аргументи.
  • Посочете името на входния Excel, получения формат като HTML и името на изходния файл в низови променливи.
  • Прочетете съдържанието на работната книга на Excel от локално устройство, като използвате екземпляр на файл.
  • Накрая извикайте метода cellsWorkbookPutConvertWorkbook(…), за да започнете операцията по преобразуване.
// за повече примери, моля посетете https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Вземете ClientID и ClientSecret от https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // създайте екземпляр на CellsApi, като използвате клиентски идентификационни данни
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // име на входна работна книга на Excel
    String fileName = "source.xlsx";
    // подробности за паролата, ако работната книга е шифрована
    String password = null;
        
    // получен файлов формат
    String format = "HTML";
    		
    // заредете файл от локалната система
    File file = new File("c://Users/"+fileName);	
    
    // извършете операция по конвертиране на документ
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // съобщение за успешно отпечатване
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
предварителен преглед на excel към csv файл

image1:- Преглед на преобразуването на Excel в HTML

Входният Excel, използван в горния пример, може да бъде изтеглен от myDocument.xlsx.

Обърнете внимание на удивителната способност на API, където отделни работни листове се появяват като отделни раздели в получения HTML.

Конвертирайте Excel в HTML с помощта на cURL команди

Преобразуването на Excel в HTML / XLS в Web с помощта на REST API и cURL команди предлага редица предимства. Първо и най-важно, този подход е много гъвкав и може лесно да бъде интегриран в съществуващите ви работни процеси. С помощта на REST API и cURL команди можете да автоматизирате вашите задачи за конвертиране на документи и да намалите времето и ресурсите, необходими за ръчно конвертиране. Освен това използването на облачен инструмент като Aspose.Cells Cloud ви позволява да извършвате реализации на мащабируема и сигурна платформа, без да е необходим допълнителен софтуер. И накрая, използването на REST API и cURL команди за конвертиране на Excel в HTML е рентабилно решение, което може да ви помогне да спестите пари от лицензионни такси и разходи за поддръжка.

Така че първо трябва да генерираме JWT токен за достъп, докато изпълняваме следната команда.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

След като имаме JWT токена, трябва да изпълним следната команда, за да конвертираме XLS в HTML и да запазим изхода в облачно хранилище.

curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"File":{}}

Окончателни коментари

В заключение, конвертирането на Excel в HTML е често срещана задача, която може да бъде изпълнена с помощта на различни инструменти и методи. В тази статия обаче проучихме два подхода за конвертиране на Excel в HTML: използване на Java код с Aspose.Cells Cloud SDK и използване на REST API и cURL команди. И двата подхода предлагат свои уникални ползи и предимства в зависимост от вашите специфични изисквания и работен процес. Използването на Java код осигурява по-адаптивно и интегрирано решение, докато използването на REST API и cURL команди предлага повече гъвкавост и мащабируемост. В крайна сметка изборът на подход зависи от фактори като размера и сложността на вашите Excel файлове, необходимото ниво на автоматизация и интеграция и общия ви бюджет и ресурси. Независимо кой подход изберете, Aspose.Cells Cloud предоставя мощна и надеждна платформа за конвертиране на документи, с поддръжка за широк набор от файлови формати и функции.

Моля, обърнете внимание, че пълният изходен код на SDK може да бъде изтеглен от GitHub (публикуван под лиценз на MIT). И накрая, ако срещнете някакви проблеми, докато използвате API, не се колебайте да се свържете с нас чрез безплатен форум за поддръжка на продукти.

Свързани статии

Силно препоръчваме да посетите следните връзки, за да научите повече за: