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 з лакальнага дыска з дапамогай асобніка File.
  • Нарэшце, выклічце метад 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, калі ласка, не саромейцеся звязацца з намі праз бясплатны форум падтрымкі прадукту.

Звязаныя артыкулы

Мы настойліва раім наведаць наступныя спасылкі, каб даведацца больш пра: