excel till jpg

Konvertera Excel till JPG i Java

Att konvertera Excel-kalkylblad till JPG-bilder ger ett brett utbud av fördelar för både företag och privatpersoner. Genom att exportera dina kalkylblad som bilder av hög kvalitet kan du enkelt dela dem med andra som kanske inte har tillgång till Excel eller som kanske föredrar att se dina data som bilder. Att konvertera Excel till JPG kan dessutom vara ett användbart sätt att skapa en ögonblicksbild av dina data vid en specifik tidpunkt, så att du enkelt kan referera till din information senare. Med Java REST API har det aldrig varit enklare att konvertera Excel till JPG, och i den här guiden kommer vi att utforska fördelarna med denna process i mer detaljer, samt tillhandahålla en steg-för-steg-guide för hur man gör det.

Excel till bildkonverterings-API

Aspose.Cells Cloud SDK för Java är ett kraftfullt verktyg som låter dig enkelt konvertera Excel-kalkylblad till JPG-bilder med hög kvalitet. Genom att använda denna SDK kan du effektivisera ditt arbetsflöde för dokumenthantering och förbättra samarbetet genom att dela dina data i ett visuellt format. Denna SDK erbjuder också ett brett utbud av fördelar, inklusive möjligheten att anpassa din produktion, automatisera dina arbetsflöden och säkerställa optimala resultat med minimal ansträngning.

Låt oss komma igång genom att lägga till dess referens i Java maven build-projekt.

<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>

Dessutom, för att få tillgång till molntjänsterna, måste du också skapa ett gratis konto över Cloud Dashboard. Skaffa sedan ditt personliga klient-ID och klienthemlighetsinformation.

Konvertera Excel till JPG i Java

Det här avsnittet kommer att förklara detaljerna om hur man konverterar Excel till JPG med Java. I den här processen kommer vi att konvertera alla arbetsblad till JPG-bilder.

  • Skapa en instans av CellsApi och tillhandahåll klientuppgifter som argument.
  • Deklarera namnet på indata Excel, resulterande format som JPG och utdatafilens namn i strängvariabler.
  • Läs Excel-filen från den lokala enheten med hjälp av filinstans.
  • Till sist, anropa metoden cellsWorkbookPutConvertWorkbook(…) för konverteringsoperation från Excel till bild.
// för fler exempel, besök https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Hämta ClientID och ClientSecret från https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // skapa en instans av CellsApi med hjälp av klientuppgifter
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // namn på indata Excel-arbetsbok
    String fileName = "myDocument.xlsx";
    // lösenordsinformation om arbetsboken är krypterad
    String password = null;
        
    // resulterande filformat
    String format = "JPG";
    		
    // ladda filen från det lokala systemet
    File file = new File(fileName);	
    
    // utföra dokumentkonverteringsoperation
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);  
            
    // skriv ut ett framgångsrikt meddelande
    System.out.println("Excel to JPG Conversion successful !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
förhandsgranska excel till JPG-fil

bild1:- Förhandsgranskning av konvertering av Excel till JPG

Excel-arbetsboken som används i exemplet ovan kan laddas ner från myDocument.xlsx.

Generering av kalkylark med hjälp av cURL-kommandon

Med REST API- och cURL-kommandon kan vi enkelt konvertera Excel-filer till JPG-bilder utan att behöva någon specialiserad programvara eller kunskap om programmering. Detta tillvägagångssätt erbjuder en rad fördelar, inklusive möjligheten att automatisera arbetsflöden, integration med andra system, och vi kan skräddarsy resultatet för att möta våra specifika behov.

Nu, för att uppfylla detta krav, måste vi generera en JWT-åtkomsttoken genom att utföra följande kommando:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

När vi har en JWT-token måste vi utföra följande kommando för att konvertera det valda kalkylbladet med namnet “Sheet2” till JPG-format. Efter konverteringen returneras den resulterande JPG-filen som svarsström och kan enkelt sparas på lokal enhet.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o  Converted.jpg
kalkylblad till jpg

Bild 2:- Förhandsvisning av ett kalkylblad till jpg

Slutord

Konverteringen av Excel-kalkylblad till raster-JPG-bilder är en viktig del av moderna dokumenthanteringsarbetsflöden, och det finns många tillgängliga verktyg som hjälper dig att utföra denna uppgift. Men när man väljer Aspose.Cells Cloud SDK för Java eller REST API via cURL-kommandon är fördelarna med dessa tillvägagångssätt tydliga. Dessutom är Aspose.Cells Cloud SDK för Java mycket skalbar och kan enkelt integreras med andra system, vilket gör det till ett idealiskt val för företag av alla storlekar. Vi hoppas att den här guiden har gett dig en omfattande förståelse för fördelarna med att exportera kalkylblad som bilder, vilket gör att du kan förbättra samarbetet, effektivisera dina arbetsflöden och se till att dina data är lättillgängliga för andra.

Med dessa tekniker till ditt förfogande kan du nu enkelt konvertera XLS till JPG eller XLSX till JPG på nolltid, öka din produktivitet och ta ditt arbetsflöde för dokumenthantering till nästa nivå. Om du har ytterligare frågor, tveka inte att kontakta oss via produktsupportforumet.

relaterade artiklar

Vi rekommenderar starkt att du besöker följande länkar för att lära dig mer om: