Java aracılığıyla XML birleştir

XML belgeleri Java ile Adobe Acrobat veya Automation’a ihtiyaç duymadan bir tarayıcıda birleştirin.

XML dosyalarını Java kullanarak birleştir

XML birleştirmek için Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay birleştirme API’si olan Java için Aspose.PDF API’sini kullanacağız. En son sürümünü doğrudan Maven adresinden indirebilir vepom.xml öğesine aşağıdaki yapılandırmaları ekleyerek Maven tabanlı projenize yükleyebilirsiniz. Java Kitaplığımız bir belgeyi desteklenen herhangi bir indirme biçiminden desteklenen herhangi bir kaydetme biçimine dönüştürebilir. Java kütüphanesi için Aspose.PDF, belgeleri dönüştürme görevlerini çözmenize yardımcı olacak oldukça evrensel çözümler sunar. Aspose.PDF, hem yükleme hem de kaydetme için en fazla sayıda popüler belge biçimini destekler. Mevcut bölümün yalnızca popüler dönüşümleri açıkladığına dikkat edin. Geçerli sayfa biçimi biçime dönüştürme hakkında bilgi sağlar. Ancak, dosyalarınızı dönüştürmek için birçok kombinasyon vardır. Desteklenen formatların tam listesi için [Desteklenen Dosya Biçimleri] bölümüne bakın (https://docs.aspose.com/pdf/java/supported-file-formats/). Dokümantasyon sayfalarında Kitaplığı Yükleme ayrıntılarını kontrol edin.

Repository

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

Dependency

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

XML dosyaları Java aracılığıyla nasıl birleştirilir


Ortamınızdaki kodu denemek için Aspose.PDF for Java gerekir.

  1. İlk belgeyi aç.
  2. İkinci belgeyi aç.
  3. İlk belgeye ikinci belgenin sayfalarını ekleyin.
  4. Bindirilmiş çıktı dosyasını kaydet

Java - XML dosyasını birleştirmek için örnek kod.

Input file:

File not added

File not added

Output format:

Output file:

    // Instantiate XslFoLoadOption object
    var options = new XslFoLoadOptions("employees.xslt");
    // Set error handling strategy
    options.ParsingErrorsHandlingType = XslFoLoadOptions.ParsingErrorsHandlingTypes.ThrowExceptionImmediately;
    // Create Document object
    Document pdfDocument1 = new Aspose.Pdf.Document("employees1.xml", options);
    Document pdfDocument2 = new Aspose.Pdf.Document("employees2.xml", options);
    // Add pages of second document to the first
    document1.getPages().add(document2.getPages());

    // Save concatenated output file
    document1.save(_dataDir+"ConcatenatePdfFiles_out.pdf");