C# aracılığıyla SVG birleştir

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

.NET kullanarak SVG dosyalarını birleştirin

SVG dosyasını birleştirmek için, net platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Aspose.PDF for .NET API’sini kullanacağız. Aspose.PDF’nin kendine özgü bir özelliği, SVG dosyalarını birleştirme API’sidir. Bu yaklaşımın özelliği, yalnızca NuGet‘i açıp Aspose.PDF‘i arayıp herhangi bir özel karmaşık ayar yapmadan yüklemeniz yeterli olmasıdır. .NET Kütüphanemiz, desteklenen herhangi bir indirme biçiminden desteklenen herhangi bir kaydetme biçimine belge dönüştürebilir. Aspose.PDF for .NET kütüphanesi, belge 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üştürmeleri açıkladığını lütfen unutmayın. Bu sayfa, biçimden biçime dönüştürme hakkında bilgi sağlar. Ancak, dosyalarınızı dönüştürmek için birçok kombinasyon mevcuttur. Desteklenen formatların tam listesi için Desteklenen Dosya Formatları bölümüne bakın. Kütüphanenin Kurulumu ile ilgili ayrıntıları Belgeler sayfalarında inceleyin. Ayrıca Paket Yöneticisi Konsolundan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

PM > Install-Package Aspose.PDF

SVG dosyaları C# 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

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

Input file:

File not added

File not added

Output format:

Output file:

var inputFile1 = Path.Combine(dataDir, "image1.svg");
var inputFile2 = Path.Combine(dataDir, "image2.svg");
var outputFile = Path.Combine(dataDir, "merger_svg.pdf");
var options = new Aspose.Pdf.SvgLoadOptions();
var pdfDocument1 = new Aspose.Pdf.Document(inputFile1, options);
var pdfDocument2 = new Aspose.Pdf.Document(inputFile2, options);
pdfDocument1.Merge(pdfDocument2);
pdfDocument1.Save(outputFile);