Sıfırdan XPS belgeleri oluşturun
XPS dosyaları oluşturmak ve değiştirmek için C++ API çözümü.
C++ için Aspose.Page API çözümü, XPS dosyalarını ve diğer Sayfa Tanımlama Dili formatındaki dosyaları manipüle etmenize olanak tanır. Zengin işlevsellik, belgelere farklı şekiller eklemeye, birkaç dosyayı tek bir dosyada birleştirmeye veya bunları daha uygun bir formata dönüştürmeye izin verir. Bu formatla çalışmaya yeni başlıyorsanız, burada yeni XPS dosyalarının nasıl oluşturulacağı ve halihazırda var olanların nasıl değiştirileceği (bunlara glif ekleneceği) açıklanmaktadır. Daha iyi anlaşılabilmesi için kod örneği eklenmiştir.
Yeni bir XPS dosyası oluşturmak için şunlara ihtiyacımız var:
C++ platformu için özellik açısından zengin, güçlü ve kullanımı kolay bir belge düzenleme ve dönüştürme API'si olan C++ için Aspose.Page API.
En son sürümünü doğrudan indirebilirsiniz, sadece NuGet paket yöneticisini açın, Aspose.Page.Cpp'yi arayın ve yükleyin. Paket Yöneticisi Konsolu'ndan (Package Manager Console) aşağıdaki komutu da kullanabilirsiniz.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
C++ ile bir XPS dosyası oluşturun
- XpsDocument
sınıfının bir nesnesini döndüren MakeObject
işlevini kullanarak yeni bir XPS belgesi oluşturun. - XPS belge nesnesinin AddGlyphs() yöntemini kullanarak belgeye bir dizi glif (glyphs) ekleyin.
- XPS belge nesnesinin CreateSolidColorBrush yöntemiyle oluşturulan bir katı renkli fırçayı geçirerek set_Fill yöntemini kullanarak metnin dolgu rengini ayarlayın.
- Sonuç XPS belgesini, dir değişkeni tarafından belirtilen dizine output.xps adlı bir dosyaya kaydedin.
XPS dosyaları oluşturun
XPS XPS Dosya Biçimi nedir
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.