Konwertuj Word na PNG za pomocą Java

Konwertuj słowo DOCX na obraz PNG za pomocą Java

Niedawno opublikowaliśmy post na blogu, który demonstruje programowo proces konwersji Word do JPG. W tym poście na blogu dowiesz się, jak konwertować Word na obrazy takie jak PNG przy użyciu obrazu Java biblioteka. Ta biblioteka oferuje wiele funkcji ułatwiających programistom zbudowanie konwertera Word na PNG poprzez napisanie kilku linii kodu źródłowego w języku Java. Jednak przed rozpoczęciem tego samouczka powinieneś mieć skonfigurowaną Javę na swoim komputerze lokalnym.

Omówione zostaną następujące sekcje:

Konwerter obrazów Word DOCX na PNG — instalacja biblioteki Java

Proces instalacji tej biblioteki jest prosty. Możesz pobrać pliki JAR lub skorzystać z konfiguracji Mavena, aby skonfigurować tę bibliotekę w aplikacji Java.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Konwertuj słowo na obraz PNG za pomocą Java

Aby opracować moduł konwersji obrazów Word na PNG dla aplikacji biznesowych w Javie, wykonaj następujące kroki i fragment kodu:

Proszę postępować według kroków podanych poniżej:

  1. Utwórz instancję klasy Document i załaduj źródłowy plik Word.
  2. Zainicjuj konstruktor klasy ImageSaveOptions, który umożliwia określenie dodatkowych opcji podczas renderowania stron dokumentu lub kształtów do obrazów.
  3. Wywołaj metodę setPageSet, aby ustawić „PageSet" na „0", aby przekonwertować tylko pierwszą stronę dokumentu.
  4. Zmień jasność obrazu, wywołując metodę setImageBrightness.
  5. Wywołaj metodę setImageContrast, aby ustawić kontrast obrazu.
  6. Zmień rozdzielczość poziomą, wywołując metodę setHorizontalResolution. Domyślna wartość tych właściwości to 96,0 dla rozdzielczości 96 dpi.
  7. Zapisz dokument w formacie PNG wywołując metodę save.

Skopiuj i wklej następujący kod do głównego pliku, aby przekonwertować dokument DOCX Word na PNG w Javie:

// Utwórz instancję obiektu klasy Document i załaduj plik MS Word. https://reference.aspose.com/words/java/com.aspose.words/document/
Document doc = new Document(  "sample.doc");
// Zainicjuj konstruktor klasy ImageSaveOptions, który pozwala określić dodatkowe opcje podczas renderowania stron dokumentu lub kształtów do obrazów. 
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.PNG);
// Wywołaj metodę setPageSet, aby ustawić „PageSet" na „0", aby przekonwertować tylko pierwszą stronę dokumentu. 
options.setPageSet(new PageSet(0));
// Zmień jasność obrazu, wywołując metodę setImageBrightness. 
options.setImageBrightness(0.3f);
// Wywołaj metodę setImageContrast, aby ustawić kontrast obrazu. 
options.setImageContrast(0.7f);
// Zmień rozdzielczość poziomą, wywołując metodę setHorizontalResolution. Domyślna wartość tych właściwości to 96,0 dla rozdzielczości 96 dpi. 
options.setHorizontalResolution(72f);
// Wywołaj metodę save, aby zapisać dokument w formacie PNG. 
doc.save(  "SaveDocx2Png.png", options);

Wynik można zobaczyć na obrazku poniżej:

Konwerter Word na PNG

##FAQ

Co to jest biblioteka Java Aspose.Words?

Aspose.Words for Java to biblioteka umożliwiająca programistom Java pracę z dokumentami programu Word w ich aplikacjach. Zapewnia interfejsy API do tworzenia, modyfikowania i konwertowania dokumentów programu Word.

Czy mogę używać Aspose.Words for Java do konwertowania dokumentów programu Word do obrazów takich jak PNG?

Tak, Aspose.Words for Java może być używany do konwertowania dokumentów Word na obrazy, takie jak PNG. Udostępnia interfejsy API umożliwiające określenie formatu wyjściowego i opcji.

Jak przekonwertować dokument Word DOCX na obraz (PNG) przy użyciu języka Java?

Aby przekonwertować dokument programu Word na obraz taki jak PNG w Javie, użyj biblioteki Aspose.Words for Java, korzystając z niej, możesz załadować dokument, utworzyć obiekt w celu określenia formatu obrazu i opcji, a następnie zapisać dokument jako plik PNG obraz.

Jakie są korzyści z używania Aspose.Words for Java do konwersji dokumentów Word DOCX na obrazy PNG?

Używanie tej biblioteki Java do konwertowania dokumentów programu Word na obrazy PNG zapewnia kilka korzyści, takich jak możliwość dostosowania formatu wyjściowego, rozdzielczości i jakości oraz możliwość programowej manipulacji dokumentem przed jego konwersją.

Zdobądź bezpłatną licencję

Możesz skorzystać z bezpłatnej licencji tymczasowej, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.

Podsumowując

W tym momencie kończymy ten artykuł. Mamy nadzieję, że nauczyłeś się konwertować obraz Word DOCX na obraz PNG przy użyciu biblioteki obrazów Java. Co więcej, poznałeś także zaawansowane metody oferowane przez tę bibliotekę na poziomie przedsiębiorstwa. Na koniec nie zapomnij odwiedzić dokumentacji, aby poznać inne wspaniałe funkcje.

Ponadto sugerujemy skorzystanie z naszego Przewodnika wprowadzającego.

Wreszcie conholdate.com pisze nowe posty na blogu. Dlatego prosimy o kontakt w celu otrzymywania regularnych aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania

Jak przekonwertować dokument programu Word na plik PNG?

Utwórz instancję klasy Document, załaduj źródłowy plik Word i zapisz dokument w formacie PNG, wywołując metodę save.

Zobacz też