PDF Dosyalarını Java'da XML'e Dönüştürün

XML, veri yönetimi, web, Office araçları, belgeler vb. gibi birden çok amaç için kullanılan çok yönlü bir biçimlendirme dilidir. XML, bilgisayar programları tarafından işlenmeye uygun olduğundan, PDF Belgeler, içeriğin yapılandırılmış temsilini elde etmek için genellikle XML biçimlerine dönüştürülür. Dönüştürülen XML, PDF belgesini temsil etmek için farklı etiketler kullanır. Bu makalede, bir PDF dosyasını Java’da programlı olarak XML’e nasıl dönüştüreceğinizi öğreneceksiniz.

PDF’yi XML’e Dönüştürmek için Java API - Ücretsiz İndirme

Aspose.PDF for Java, PDF oluşturma ve işleme için güçlü bir API’dir. API’yi kullanarak, basit ve karmaşık mizanpajlara sahip PDF dosyalarını sorunsuz bir şekilde oluşturabilir, işleyebilir ve dönüştürebilirsiniz. Bu API’yi bu makalede PDF’den XML’e dönüştürme için kullanacağız. API’nin JAR’ını indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.

Depo:

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

Bağımlılık:

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

Java’da PDF’yi XML’e dönüştürme

Aspose.PDF, PDF’den XML’e dönüştürme için aşağıdaki XML standartlarını destekler:

  • MobiXML
  • PdfXML

Dönüştürülen XML dosyası için yukarıda belirtilen biçimlerden herhangi birini seçebilirsiniz. Öyleyse, Java uygulamalarında PDF’den XML’e dönüştürmenin nasıl gerçekleştirileceğini görelim.

Java PDF’yi MobiXML’ye Dönüştür

Java’da bir PDF’yi MobiXML formatına dönüştürme adımları aşağıdadır.

Aşağıdaki kod örneği, Java’da bir PDF’nin MobiXML biçimine nasıl dönüştürüleceğini gösterir.

// PDF belgesini yükle
Document document = new Document("candy.pdf");

// Belgeyi MobiXML formatında kaydedin
document.save("standard-xml-output.xml", SaveFormat.MobiXml);

Java’da PDF’yi PdfXML’ye dönüştürün

Bir PDF’yi PdfXML formatına dönüştürmek için Document.save(string, SaveFormat) yönteminin ikinci parametresi olarak SaveFormat.PdfXml değerini iletmeniz gerekir. Aşağıdaki kod örneği, Java’da bir PDF’nin PdfXML biçimine nasıl dönüştürüleceğini gösterir.

// PDF belgesini yükle
Document document = new Document("candy.pdf");

// Belgeyi MobiXML formatında kaydedin
document.save("standard-xml-output.xml", SaveFormat.PdfXml);

Java PDF to XML Converter - Ücretsiz Lisans Alın

Aspose.PDF for Java’yı değerlendirme sınırlamaları olmaksızın kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu makalede, Java’da bir PDF belgesini XML’e nasıl dönüştüreceğinizi öğrendiniz. Bir PDF’yi programlı olarak MobiXML veya PdfXML formatına nasıl dönüştüreceğinizi gördünüz. Ayrıca Aspose.PDF for Java hakkında daha fazla bilgi edinmek için belgeleri ziyaret edebilirsiniz. Herhangi bir sorunuz veya sorunuz olması durumunda forumumuz aracılığıyla bizimle iletişime geçebilirsiniz.

Ayrıca bakınız