Konwertuj Word na PNG i PNG na dokument Word w Javie

Konwertuj Word na PNG i PNG na dokument Word w Javie

Word Format pliku przetwarzania służy przede wszystkim do formatowania tekstu, ale można również dołączyć obrazy, wykresy i wiele innych funkcji. PNG to skompresowany format pliku obrazu, który zawiera więcej szczegółów dla obrazów o wysokiej rozdzielczości, takich jak logo. Może być wiele powodów, dla których wolisz przekonwertować obraz lub zdjęcie na dokument lub obraz na dokument Word o oryginalnej jakości. Na przykład do zabezpieczania danych lub zmniejszania rozmiaru plików graficznych do przesyłania przez Internet. Dlatego w tym artykule opisano, jak przekonwertować dokument Word na PNG i PNG na dokument Word w Javie.

W tym artykule omówimy następujące punkty/tematy:

Java Konwertuj Word na PNG i PNG na Word za pomocą REST API – Instalacja

Aby przekonwertować Word DOC na PNG i PNG na Word DOCX w Javie, użyję Java SDK z GroupDocs.Conversion Cloud API. Zainstaluj tę bogatą w funkcje bibliotekę Java, aby konwertować pliki programu Word na formaty graficzne, takie jak PNG. Oferuje szeroką gamę metod konwersji formatów plików, które można również konwertować tam iz powrotem. Co więcej, tę bibliotekę Java do przetwarzania dokumentów można bardzo szybko i łatwo zainstalować w projekcie Java.

Możesz pobrać pliki jar lub postępować zgodnie z poniższymi konfiguracjami Mavena.

Repozytorium Mavena:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Zależność od Mavena:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Proszę uzyskaj swój identyfikator klienta i klucz tajny z pulpitu nawigacyjnego przed wykonaniem wspomnianych kroków. Po uzyskaniu identyfikatora i tajnego kodu dodaj fragment kodu w aplikacji opartej na Javie:

# Uzyskaj identyfikator klienta i klucz tajny klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Konwertuj dokument programu Word na PNG Online w Javie przy użyciu interfejsu API REST

Po zakończeniu procesu instalacji możesz przejść do fragmentu kodu, który programowo zmienia plik Word na format PNG. Wykonaj poniższe kroki:

Prześlij plik

Najpierw prześlij plik Word do chmury, korzystając z fragmentu kodu podanego poniżej:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Prześlij plik do Cloud Storage przy użyciu języka Java
public class App {

  public static void main(String[] args) {
        
    // Utwórz instancję interfejsu API konwersji          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.docx");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

W rezultacie przesłany plik Word będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.

Konwertuj dokument programu Word na obraz PNG w Javie

Java SDK to atrakcyjna biblioteka, która przeprowadza zoptymalizowaną konwersję plików w ciągu kilku sekund. Wykonaj następujące kroki i fragment kodu, jak wspomniano poniżej, aby programowo przekonwertować plik Word DOCX na plik PNG w Javie:

  • Utwórz instancję ConvertApi
  • Utwórz instancję ConvertSettings
  • Ustaw nazwę magazynu i wprowadź ścieżkę do pliku Word
  • Teraz podaj format pliku wyjściowego jako „png”
  • Następnie ustaw ścieżkę pliku wyjściowego
  • Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
  • Na koniec wywołaj ConvertApi.convertDocument(), aby przekonwertować plik do formatu PNG

Poniższy przykład kodu pokazuje, jak przekonwertować plik programu Word na format pliku PNG w Javie przy użyciu interfejsu API REST:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Jak przekonwertować dokument programu Word na format PNG Online w Javie przy użyciu interfejsu API REST
public class App {

  public static void main(String[] args) {
    
    // Utwórz instancję interfejsu API konwersji
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Przygotuj ustawienia konwersji
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("png");
      
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // przekonwertować do określonego formatu
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik PNG w chmurze. Możesz go pobrać, korzystając z następującego przykładowego kodu:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Pobierz plik z Cloud Storage w Javie
public class App {

  public static void main(String[] args) {
        
    // Utwórz instancję interfejsu API konwersji          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.png", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Konwertuj plik Word do formatu PNG w Javie przy użyciu ustawień zaawansowanych

Ogólnie rzecz biorąc, obraz o wyższej rozdzielczości i jakości jest bardziej wyraźny. Możesz dostosować rozdzielczość obrazu, wykonując poniższe czynności i fragment kodu, aby programowo przekonwertować program Word na obraz PNG w Javie:

  • Zainicjuj instancję ConvertApi
  • Utwórz obiekt ConvertSettings
  • Ustaw nazwę magazynu i wprowadź ścieżkę do pliku DOCX
  • Następnie ustaw „png” jako format pliku wyjściowego
  • Utwórz obiekt klasy PngConvertOptions, aby określić dodatkowe opcje.
  • Ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount itp., Aby konwertować strony dokumentu.
  • Teraz ustaw convertOptions i ścieżkę pliku wyjściowego
  • Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
  • Na koniec wywołaj ConvertApi.convertDocument(), aby zapisać dokument w formacie PNG

Poniższy przykład kodu pokazuje, jak przekonwertować program Word na format pliku PNG w Javie przy użyciu interfejsu API REST:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Jak przekonwertować plik Word do formatu PNG w Javie przy użyciu ustawień zaawansowanych
public class App {

  public static void main(String[] args) {
    
    // Utwórz instancję interfejsu API konwersji
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Przygotuj ustawienia konwersji
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("png");

      PngConvertOptions convertOptions = new PngConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // przekonwertować do określonego formatu
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Jak przekonwertować PNG na Word DOCX w Javie przy użyciu REST API

Wykonaj poniższe czynności, aby programowo przekonwertować plik PNG na Word DOCX:

  • Utwórz instancję ConvertApi
  • Utwórz instancję ConvertSettings
  • Ustaw nazwę magazynu i wprowadź ścieżkę pliku PNG
  • Teraz podaj format pliku wyjściowego jako „docx”
  • Następnie ustaw ścieżkę pliku wyjściowego
  • Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
  • Na koniec wywołaj konwersję za pomocą metody ConvertApi.convertDocument().

Poniższy przykład kodu pokazuje, jak przekonwertować plik PNG na format Word DOCX w Javie przy użyciu interfejsu API REST:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Jak przekonwertować PNG na Word DOCX w Javie przy użyciu REST API
public class App {

  public static void main(String[] args) {
    
    // Utwórz instancję interfejsu API konwersji
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Przygotuj ustawienia konwersji
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.png");
      settings.setFormat("docx");
      
      settings.setOutputPath("java-testing/output-sample-file.docx");
    
      // przekonwertować do określonego formatu
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Na koniec powyższy przykładowy kod zapisze plik PNG w chmurze. Wykonaj opisane już kroki, aby przesłać plik, a następnie pobrać przekonwertowany plik z magazynu w chmurze.

Darmowy konwerter plików Word na PNG online

Co to jest konwerter plików Word na PNG online? Wypróbuj następujący bezpłatny internetowy konwerter Word na PNG, który został opracowany przy użyciu Groupdocs. Interfejsy API chmury konwersji.

Darmowy internetowy konwerter plików PNG na Word

Jak przekonwertować plik PNG na plik Word za darmo? Wypróbuj następujący bezpłatny internetowy konwerter PNG na Word, który został opracowany przy użyciu interfejsów API Groupdocs.Conversion Cloud.

Podsumowując

W tym miejscu kończymy ten wpis na blogu. W tym artykule omówiliśmy:

  • jak programowo przekształcić Worda do PNG w Javie;
  • programowo przesłać plik Word DOCX i pobrać przekonwertowany plik z chmury;
  • jak przekonwertować Worda do PNG w Javie przy użyciu zaawansowanych ustawień;
  • jak programowo zmienić PNG na Word w Javie;

Aby dowiedzieć się więcej o Java Conversion API, możesz przejść do dokumentacji lub dostępnych przykładów na GitHub. Udostępniamy również sekcję Informacje o interfejsie API, która pomaga w wizualizacji i interakcji z naszym internetowym interfejsem API bezpośrednio przez przeglądarkę internetową.

Ponadto groupdocs.cloud pisze inne posty na blogu na nowe tematy. Dlatego prosimy o pozostawanie w kontakcie w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach i zapytaniach na naszym forum.

Często zadawane pytania

Jak przekonwertować Word na PNG w Javie?

Kliknij ten link, aby dowiedzieć się, jak szybko i łatwo przekonwertować program Word do pliku PNG.

Jak przekonwertować Word na pliki PNG za pomocą REST API?

Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest w celu przekonwertowania pliku Word na plik PNG.

Jak przekonwertować Word na PNG za darmo online?

Darmowy konwerter plików Word na PNG online umożliwia szybkie i łatwe eksportowanie plików Word do formatu PNG. Po zakończeniu konwersji możesz pobrać plik PNG.

Jak bezpłatnie przekonwertować plik Word na PNG online?

  • Otwórz darmowy internetowy konwerter Word na PNG
  • Kliknij wewnątrz obszaru upuszczania plików, aby przesłać arkusz programu Word lub przeciągnij i upuść plik programu Word.
  • Kliknij przycisk Konwertuj teraz, a oprogramowanie konwertujące Word na PNG online zamieni plik Word na PNG.
  • Link do pobrania pliku wyjściowego będzie dostępny natychmiast po konwersji pliku Word do pliku PNG.

Jak zainstalować bezpłatną bibliotekę do pobrania konwertera formatu Word na PNG?

Zainstaluj konwerter Word na PNG bezpłatna biblioteka Java do pobrania, aby programowo tworzyć i konwertować Word na PNG.

Jak przekonwertować program Word na format PNG w trybie offline w systemie Windows?

Odwiedź ten link, aby bezpłatnie pobrać oprogramowanie konwertujące Word na PNG dla systemu Windows. Ten darmowy konwerter plików Word na PNG można wykorzystać do szybkiego przekształcenia programu Word w format PNG w systemie Windows za pomocą jednego kliknięcia.

Jak przekonwertować PNG na Word w Javie?

Kliknij ten link, aby poznać fragment kodu Java, jak szybko i łatwo zamienić plik PNG na plik Word.

Jak przekonwertować plik PNG na plik Word za pomocą interfejsu API REST?

Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest do konwersji pliku PNG na plik Word.

Jak przekonwertować PNG na Word za darmo online?

Konwerter Word na PNG za darmo online umożliwia szybki i łatwy eksport plików PNG do formatu Word. Po zakończeniu konwersji możesz pobrać plik PNG.

Jak bezpłatnie przekonwertować plik PNG na plik Word online?

  • Otwórz bezpłatny internetowy konwerter PNG na Word
  • Kliknij wewnątrz obszaru upuszczania plików, aby przesłać arkusz PNG lub przeciągnij i upuść plik PNG.
  • Kliknij przycisk Konwertuj teraz, internetowa aplikacja do konwersji PNG na Word przekształci PNG na Word.
  • Link do pobrania pliku wyjściowego będzie dostępny natychmiast po przekształceniu danych z pliku PNG do pliku Word.

Jak zainstalować bezpłatną bibliotekę do pobrania konwertera formatu PNG na Word?

Zainstaluj konwerter PNG na Word bezpłatna biblioteka Java do pobrania, aby programowo tworzyć i konwertować PNG na Word.

Jak przekonwertować PNG na Word offline w systemie Windows?

Odwiedź ten link, aby bezpłatnie pobrać oprogramowanie konwertujące pliki PNG na Word dla systemu Windows. Ten darmowy konwerter PNG na Word online może być użyty do szybkiego przekształcenia PNG w Word w oknach, za pomocą jednego kliknięcia.

Zobacz też

Zalecamy zapoznanie się z następującymi artykułami, aby dowiedzieć się: