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 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-ից csv ֆայլի նախադիտում

image1:- Excel-ի HTML փոխակերպման նախադիտում

Վերոհիշյալ օրինակում օգտագործված 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:

Առնչվող հոդվածներ

Խորհուրդ ենք տալիս ավելին իմանալու համար այցելել հետևյալ հղումները.