XPS belgelerini PDF’ye birleştirin
Çeşitli XPS dosyalarını birleştirmek için C++ API çözümü
XPS dosya formatı, birden çok belgenin tek bir dosyada saklanmasına olanak tanır ve aynı zamanda birden çok sayfa içerebilir. C++ için Aspose.Page API Çözümü, birden çok dosyayı tek bir dosyada birleştirme olanağı sunarak tüm orijinal dosyaların birleşik içeriğini barındıran (içeren) bir XPS veya PDF dosyası oluşturulmasını (elde edilmesini) sağlar.
Burada API’nin XPS dosyalarını birleştirmek için kullanımına ilişkin bir kod örneği bulacaksınız. Bu işlevin bir web çözümüne nasıl entegre edilebileceğini keşfetmek veya çevrimiçi (online) dosya birleştirme amacıyla kullanmak için çapraz platform(cross-platform) XPS Merger aracını deneyebilirsiniz.
PS ve EPS dosyalarını birleştirmek için şunlara ihtiyacınız vardır:
C++ platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme ve dönüştürme API'si olan C++ API için Aspose.Page.
En son sürümünü doğrudan indirebilirsiniz, sadece NuGet paket yöneticisini (NuGet package manager) açın, Aspose.Page.Cpp'yi arayın ve yükleyin. Paket Yöneticisi Konsolundan (Package Manager Console) aşağıdaki komutu da kullanabilirsiniz.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Çeşitli XPS dosyalarını C++ ile PDF olarak birleştirme adımları.
- Belge dizininin yolunu ayarlayın.
- PDF çıkış (output) ve XPS dosyası giriş (input) akışlarını (streams) başlatın.
- Daha önce oluşturulan giriş akışından bir XpsDocument örneği (Instance) oluşturun.
- PdfSaveOptions Sınıfı aracılığıyla çıkış dosyası için seçenek (options) nesnesini TextCompression, ImageCompression, JpegQualityLevel parametreleriyle başlatın.
- PdfDevice Sınıfını kullanarak PDF formatı için bir oluşturma cihazı (rendering device) yaratın.
- XPS belgesi çıktısı almak (output) için XPS dosyalarını birleştirin.
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
PS dosyalarını PDF'ye birleştirin
C++ ile birden fazla XPS dosyasını tek bir dosyada birleştirme adımları.
- İlk XPS dosyasından XpsDocument örneği (Instance) oluşturun.
- İlkiyle birleştirilecek bir XPS dosyası dizisi (array) oluşturun.
- XPS dosyalarını oluşturulan belgeyle (oluşturulmuş dökümanla) birleştirin ( Merge ile) ve kaydedin.
PS dosyalarını PDF'ye birleştirin
XPS What is XPS File Format
XPS (XML Paper Specification), Microsoft’un PDF alternatifi olan bir formattır. XML/HTML temelli olup, farklı platformlarda aynı görünümü korur ve işletim sisteminden bağımsızdır.