Python aracılığıyla SVG birleştir

SVG belgelerini birleştir. SVG dosyalarını programlı olarak değiştirmek için Python for .NET için Aspose.PDF öğesini kullanın

Python kullanarak SVG dosyalarını birleştirin

SVG dosyalarını birleştirmek için, Python uygulamaları için tasarlanmış sağlam ve kullanıcı dostu bir belge işleme API’si olan Aspose.PDF for Python API’sini kullanmanızı öneririz. Aspose.PDF’nin öne çıkan bir özelliği, PDF’leri zahmetsizce birleştirme yeteneğidir. Aspose.PDF for Python’ı .NET üzerinden [PyPI]‘ye erişerek, aspose-pdf araması yaparak ve karmaşık yapılandırmalar gerektirmeden kurarak kolayca yükleyebilirsiniz. Python kütüphanesi, desteklenen herhangi bir giriş biçiminden desteklenen herhangi bir çıkış biçimine belge dönüştürmeyi sağlar. Aspose.PDF for Python via .NET, belge dönüştürme görevleri için kapsamlı çözümler sunar. Hem yükleme hem de kaydetme amaçları için çok çeşitli popüler belge biçimlerini destekler. Bu bölümün popüler dönüştürmelere odaklandığını unutmayın; belirli biçimlerin dönüştürülmesiyle ilgili ayrıntılı bilgiler burada verilmiştir. Dosya dönüştürmeleri için çok sayıda kombinasyon mevcuttur. Desteklenen biçimlerin tam listesi için Desteklenen Dosya Biçimleri bölümüne bakın. Kütüphanenin kurulumuyla ilgili ek ayrıntıları Belgeler sayfalarında bulabilirsiniz. Ayrıca, konsoldan veya terminalden aşağıdaki komutu kullanabilirsiniz.

Console

pip install aspose-pdf

SVG dosyaları Python aracılığıyla nasıl birleştirilir


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

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

Python - SVG dosyasını birleştirmek için örnek kod

Input file:

File not added

File not added

Output format:

Output file:

import aspose.pdf as apdf

from os import path

svg_load_options = apdf.SvgLoadOptions()
document_infiles = [
    apdf.Document(path.join(self.data_dir, infile), svg_load_options)
    for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)