Export PUB'u Word DOCX'e Dönüştür

Bu makalede, bir MS Publisher PUB dosyasını DOCX veya DOC biçimindeki bir MS Word Belgesine dönüştürmeyi veya dışa aktarmayı öğreneceksiniz. Adım adım kılavuz, dönüştürmeyle ilgili tüm ayrıntıları gösterecektir:

PUB dosyasını DOC/DOCX Olarak Word Belgesine Dönüştürmek için Java API’leri

Bir PUB dosyasını iki adımda bir Word belgesine dönüştüreceksiniz. Öncelikle, Aspose.PUB for Java API kullanarak bir PUB dosyasını PDF’ye dönüştürürsünüz. Ardından, Aspose.PDF for Java API’sini kullanarak PDF dosyasını bir Word belgesine dönüştürürsünüz. JAR dosyalarını Yeni Sürümler bölümünden indirebilir veya Maven tabanlı projelerinizin pom.xml dosyasında aşağıdaki yapılandırmaları belirtebilirsiniz:

Depo:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Bağımlılık:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.8</version>
    </dependency>
</dependencies>

PUB Dosyasını Java’da Programlı Olarak DOCX DOC Word Belgesine Dönüştürün

Bir Microsoft Publisher PUB dosyasını aşağıdaki adımlarla DOCX veya DOC biçiminde bir Word Belgesine dönüştürebilirsiniz:

  1. İlk olarak, aracı dosyayı tutmak için ByteArrayOutputStream‘yi başlatın.
  2. PUB dosyası için Pub Parser‘i başlatın.
  3. Giriş Publisher dosyasını Ayrıştırın.
  4. PUB’u PDF dosyasına dönüştürün ve çıktıyı akışa kaydedin.
  5. Aracı PDF belgesini Belge sınıf nesnesiyle yükleyin.
  6. Son olarak, dosyayı Kaydet yöntemiyle MS Word DOCX veya DOC formatına dönüştürün.

Aşağıdaki kod, bir PUB dosyasının Java kullanılarak programlı olarak DOCX DOC biçiminde bir Word belgesine nasıl dönüştürüleceğini veya dışa aktarılacağını açıklar:

// Giriş Yayıncı dosyası için yol belirtin
String fileName = "Sample.pub";

// Aracı PDF dosyasını tutmak için ByteArrayOutputStream'i başlatın.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// PUB dosyası için Pub Ayrıştırıcıyı Başlat
IPubParser parser = PubFactory.createParser(fileName);

// Yayıncı dosyasını ayrıştırın
com.aspose.pub.Document doc = parser.parse();

// PUB'u PDF dosyasına dönüştürün ve çıktıyı akışa kaydedin
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Aracı PDF belgesini yükleyin
Document pdfDocument = new Document(os.toByteArray());

// Dosyayı MS Word DOCX veya DOC formatına dönüştürün veya dışa aktarın
pdfDocument.save("PUBToDOCX.docx", SaveFormat.DocX);

Ücretsiz API Lisansı Alın

Ücretsiz Geçici Lisans talep ederek Aspose API’lerini herhangi bir sınırlama olmaksızın değerlendirebilirsiniz.

Çözüm

Sonuç olarak, Microsoft Publisher PUB dosyasını Java kullanarak programlı olarak DOC veya DOCX dosyası olarak bir Word belgesine nasıl dönüştüreceğinizi veya dışa aktaracağınızı öğrendiniz. Bu özelliği Java tabanlı uygulamalarınızdan herhangi birine entegre edebilirsiniz. Ayrıca, Belgeleri ziyaret ederek Aspose API’leri tarafından sunulan diğer birçok özelliği keşfedebilirsiniz. Herhangi bir endişeniz olması durumunda lütfen Ücretsiz Destek Forumu aracılığıyla bizimle iletişime geçmekten çekinmeyin. Mutlu kodlama!

Ayrıca bakınız