Szukasz sposobu na eksportowanie plików PUB do obrazów PNG bez użycia Microsoft Publisher? Nie szukaj dalej! Ten post na blogu poprowadzi Cię przez proces konwersji PUB na PNG przy użyciu Javy. Microsoft Publisher to aplikacja do publikacji komputerowej, która tworzy pliki PUB. Plik PUB zawiera układ, tekst, obrazy i elementy formatowania dokumentu. Konwertowanie plików Microsoft Publisher na obrazy PNG umożliwia udostępnianie treści w szeroko wspieranym formacie obrazu. Zaczynajmy i nauczmy się, jak konwertować Publishera na PNG w Javie.
Artykuł ten obejmuje następujące tematy:
- API Java do konwersji Publisher na PNG
- Konwertuj PUB na PNG w Javie
- Konwertuj PUB na PNG online
- Darmowe zasoby
API Java do konwersji Publisher na PNG
Konwersja PUB na PNG to proces dwukierunkowy. Najpierw użyjemy biblioteki Aspose.PUB dla Javy, aby załadować plik PUB i renderować go jako PDF. Następnie skorzystamy z Aspose.PDF dla Javy, potężnego narzędzia do wszystkiego, co związane z PDF. Przetworzy renderowany PDF i przekonwertuje każdą stronę na czysty obraz PNG.
Pobierz pliki JAR dla Aspose.PUB dla Javy i Aspose.PDF dla Javy, lub określ poniższe konfiguracje, aby pobrać API z repozytorium Maven:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pub</artifactId>
<version>22.8</version>
</dependency>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.5</version>
</dependency>
</dependencies>
Konwertuj Publisher na PNG w Javie
Postępuj zgodnie z poniższymi krokami, aby programowo przekonwertować plik Publisher PUB na obraz PNG w Javie:
- Utwórz parser za pomocą metody PubFactory.createParser().
- Wywołaj metodę parse() w celu przetworzenia pliku PUB.
- Utwórz strumień pamięci do przechowywania pliku PDF.
- Użyj metody convertToPdf(), aby przekształcić plik PUB w PDF i zapisać go w MemoryStream.
- Utwórz obiekt klasy Document z użyciem strumienia PDF.
- Uzyskaj informacje o pliku PDF za pomocą PdfFileInfo.
- Przejdź przez strony PDF i uzyskaj ich wysokość i szerokość, oraz ustaw ich rozdzielczość.
- Utwórz JpegDevice z wysokością, szerokością i rozdzielczością strony.
- Na koniec, wywołaj metodę process(), aby zapisać stronę jako obraz PNG.
Poniższy przykład kodu pokazuje jak przekonwertować plik Publisher PUB na PNG w Javie.
Uzyskaj darmową licencję tymczasową, aby wypróbować biblioteki bez ograniczeń.
Konwerter PUB na PNG - Darmowy Online
Alternatywnie, użyj darmowego konwertera PUB na PNG online, aby przekonwertować pliki Publisher na obrazy PNG bez instalowania oprogramowania.
Publisher na PNG – Darmowe zasoby
Oprócz konwersji plików Publisher na format PNG, odkryj inne funkcje tych API przy użyciu poniższych zasobów:
Podsumowanie
W tym artykule zobaczyliśmy, jak konwertować pliki Publisher PUB na format PNG przy użyciu Javy. Dzięki bibliotekom Aspose.PUB i Aspose.PDF dla Javy możesz uprościć ten proces. Opisane kroki pozwalają na bezproblemową transformację projektów Publishera w wysokiej jakości obrazy PNG.
Gotowy, aby spróbować? Pobierz Aspose.PUB dla Javy i rozpocznij konwersję plików PUB już dziś! Jeśli wolisz rozwiązanie online, nasz darmowy konwerter PUB na PNG jest zawsze dostępny. W razie jakichkolwiek wątpliwości, skontaktuj się z nami na naszym darmowym forum wsparcia.