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

  1. XpsDocument sınıfının bir nesnesini döndüren MakeObject işlevini kullanarak yeni bir XPS belgesi oluşturun.
  2. XPS belge nesnesinin AddGlyphs() yöntemini kullanarak belgeye bir dizi glif (glyphs) ekleyin.
  3. 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.
  4. 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.