excela do jpg

Konwertuj Excel na JPG w Javie

Konwertowanie arkuszy kalkulacyjnych Excel na obrazy JPG oferuje wiele korzyści zarówno firmom, jak i osobom prywatnym. Eksportując arkusze kalkulacyjne jako wysokiej jakości obrazy, możesz łatwo udostępniać je innym osobom, które mogą nie mieć dostępu do programu Excel lub wolą wyświetlać Twoje dane jako obrazy. Ponadto konwersja programu Excel do formatu JPG może być przydatnym sposobem tworzenia migawki danych w określonym momencie, umożliwiając późniejsze łatwe odwoływanie się do informacji. Dzięki interfejsowi Java REST API konwersja programu Excel do formatu JPG nigdy nie była łatwiejsza. W tym przewodniku szczegółowo omówimy zalety tego procesu, a także przedstawimy przewodnik krok po kroku, jak to zrobić.

Interfejs API konwersji programu Excel na obraz

Aspose.Cells Cloud SDK for Java to potężne narzędzie, które pozwala łatwo konwertować arkusze kalkulacyjne Excel na obrazy JPG z wysoką wiernością. Korzystając z tego zestawu SDK, możesz usprawnić przepływ pracy w zarządzaniu dokumentami i usprawnić współpracę, udostępniając dane w formacie wizualnym. Ten zestaw SDK oferuje również szeroki zakres korzyści, w tym możliwość dostosowania wyników, automatyzacji przepływów pracy i zapewnia optymalne wyniki przy minimalnym wysiłku.

Zacznijmy od dodania jego odniesienia w projekcie typu kompilacji Java maven.

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

Ponadto, aby uzyskać dostęp do usług w chmurze, musisz również utworzyć bezpłatne konto w Cloud Dashboard. Następnie uzyskaj swój spersonalizowany identyfikator klienta i dane tajnego klienta.

Konwertuj Excel na JPG w Javie

W tej sekcji wyjaśniono szczegółowo, jak przekonwertować program Excel na JPG przy użyciu języka Java. W tym procesie zamierzamy przekonwertować wszystkie arkusze robocze na obrazy JPG.

  • Utwórz instancję CellsApi i podaj poświadczenia klienta jako argumenty.
  • Zadeklaruj nazwę wejściowego programu Excel, format wynikowy jako JPG i nazwę pliku wyjściowego w zmiennych łańcuchowych.
  • Odczytaj plik programu Excel z dysku lokalnego przy użyciu wystąpienia pliku.
  • Na koniec wywołaj metodę cellsWorkbookPutConvertWorkbook(…) dla operacji konwersji programu Excel na obraz.
// więcej przykładów można znaleźć na stronie https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Uzyskaj ClientID i ClientSecret z https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // utwórz instancję CellsApi przy użyciu poświadczeń klienta
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // nazwa wejściowego skoroszytu programu Excel
    String fileName = "myDocument.xlsx";
    // szczegóły hasła, jeśli skoroszyt jest zaszyfrowany
    String password = null;
        
    // wynikowy format pliku
    String format = "JPG";
    		
    // załaduj plik z systemu lokalnego
    File file = new File(fileName);	
    
    // wykonać operację konwersji dokumentu
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);  
            
    // wydrukować komunikat o powodzeniu
    System.out.println("Excel to JPG Conversion successful !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
Excel do podglądu pliku JPG

image1: - Podgląd konwersji z Excela na JPG

Wejściowy skoroszyt programu Excel użyty w powyższym przykładzie można pobrać z myDocument.xlsx.

Generowanie obrazów w arkuszu kalkulacyjnym za pomocą poleceń cURL

Dzięki REST API i poleceniom cURL możemy łatwo konwertować pliki Excela na obrazy JPG bez potrzeby posiadania specjalistycznego oprogramowania lub wiedzy programistycznej. Takie podejście oferuje szereg korzyści, w tym możliwość automatyzacji przepływów pracy, integrację z innymi systemami oraz możliwość dostosowania wyników do naszych konkretnych potrzeb.

Teraz, aby spełnić to wymaganie, musimy wygenerować token dostępu JWT, wykonując następujące polecenie:

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"

Gdy mamy token JWT, musimy wykonać następujące polecenie, aby przekonwertować wybrany arkusz o nazwie „Arkusz2” na format JPG. Po konwersji wynikowy plik JPG jest zwracany w strumieniu odpowiedzi i można go łatwo zapisać na dysku lokalnym.

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
arkusz kalkulacyjny do jpg

Obraz 2: - Pojedynczy arkusz kalkulacyjny do podglądu jpg

Uwagi końcowe

Konwersja arkuszy kalkulacyjnych programu Excel do rastrowych obrazów JPG jest istotną częścią nowoczesnych przepływów pracy związanych z zarządzaniem dokumentami, a dostępnych jest wiele narzędzi pomagających w realizacji tego zadania. Jednak wybierając Aspose.Cells Cloud SDK for Java lub REST API za pomocą poleceń cURL, korzyści płynące z tych podejść są oczywiste. Co więcej, Aspose.Cells Cloud SDK for Java jest wysoce skalowalny i można go łatwo zintegrować z innymi systemami, co czyni go idealnym wyborem dla firm każdej wielkości. Mamy nadzieję, że ten przewodnik dostarczył Ci wszechstronnego zrozumienia korzyści płynących z eksportowania arkuszy kalkulacyjnych w postaci obrazów, co umożliwia usprawnienie współpracy, usprawnienie przepływów pracy i zapewnienie łatwego dostępu do danych innym osobom.

Dysponując tymi technikami, możesz teraz z łatwością przekonwertować format XLS na JPG lub XLSX na JPG w mgnieniu oka, zwiększyć produktywność i przenieść obieg dokumentów na wyższy poziom. W przypadku dalszych pytań prosimy o kontakt za pośrednictwem forum wsparcia produktu.

Powiązane artykuły

Zdecydowanie zalecamy odwiedzenie poniższych łączy, aby dowiedzieć się więcej o: