Մենք օգտագործում ենք Excel աշխատանքային գրքույկները տվյալների մուտքագրման, տվյալների կազմակերպման, հաշվապահական հաշվառման աշխատանքներ կատարելու, ֆինանսական վերլուծության, ժամանակի կառավարման, առաջադրանքների կառավարման և շատ ավելին կատարելու համար: Միևնույն ժամանակ, HTML-ը համացանցի միջոցով տվյալների և տեղեկատվության փոխանակման հանրաճանաչ ձևաչափ է, և այն առաջարկում է առավելությունների լայն շրջանակ, ներառյալ միջպլատֆորմային համատեղելիությունը, հեշտ հարմարեցումը և ճկունությունը: Ձեր Excel աղյուսակները վերափոխելով HTML-ի, դուք կարող եք հեշտությամբ կիսվել ձեր տվյալները ուրիշների հետ և համոզվել, որ ձեր տեղեկատվությունը հասանելի է բոլորին, ցանկացած վայրում և ցանկացած սարքում: Այս քայլ առ քայլ ուղեցույցում մենք կուսումնասիրենք Excel-ը HTML-ի փոխակերպելու առավելությունները՝ օգտագործելով Java REST API-ը:
- Excel-ից HTML փոխարկիչ
- Excel-ից դեպի վեբ Java-ում
- Փոխակերպեք Excel-ը HTML-ի՝ օգտագործելով cURL հրամանները
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 instance:
- Վերջապես, փոխակերպման գործողությունը սկսելու համար կանչեք 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-ի մուտքագրումը կարելի է ներբեռնել myDocument.xlsx-ից:
Ուշադրություն դարձրեք API-ի զարմանալի կարողություններին, որտեղ առանձին աշխատաթերթերը հայտնվում են որպես առանձին ներդիրներ ստացված HTML-ում:
Փոխակերպեք Excel-ը HTML-ի՝ օգտագործելով cURL հրամանները
Excel-ը HTML/XLS-ի վեբ-ի վերածելը 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-ի փոխարկելու և ելքը Cloud պահեստում պահելու համար:
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-ն օգտագործելիս որևէ խնդրի հանդիպեք, խնդրում ենք ազատ զգալ կապվել մեզ հետ անվճար [ապրանքի աջակցման ֆորումի] միջոցով 9:
Առնչվող հոդվածներ
Խորհուրդ ենք տալիս ավելին իմանալու համար այցելել հետևյալ հղումները.