Sıfırdan XPS belgeleri oluşturun
XPS dosyalarını oluşturmak ve değiştirmek için C++ API çözümü.
Aspose.Page for C++ API çözümü, XPS dosyalarını ve diğer Sayfa Açıklama Dili formatındaki dosyaları değiştirmenizi sağlar. Zengin işlevsellik, belgelere farklı şekiller eklemeye, birkaç dosyayı tek bir dosyada birleştirmeye veya bunları daha uygun bir formata dönüştürmeye olanak tanır. Yalnızca bu formatla çalışmaya başlamanız durumunda, burada yeni XPS dosyalarının nasıl oluşturulacağı ve mevcut olanların nasıl değiştirileceği (gliflerin ekleneceği) açıklanmaktadır. Daha iyi anlaşılabilmesi için kod pasajı eklenmiştir.
Yeni bir XPS dosyası oluşturmak için şunlara ihtiyacımız var:
Aspose.Page for C++ API, C++ platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme ve dönüştürme API'sidir.
En son sürümünü doğrudan indirebilir, NuGet paket yöneticisini açıp Aspose.Page.Cpp'yi aratıp kurabilirsiniz. Aşağıdaki komutu Paket Yönetici Konsolundan da kullanabilirsiniz.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
C++ ile bir XPS dosyası oluşturma
- XpsDocument
nesnesini döndüren MakeObject
işlevini kullanarak yeni bir XPS belgesi oluşturun. Sınıf - XPS belge nesnesinin AddGlyphs() Yöntemini kullanarak belgeye bir dizi glif ekleyin.
- set_Fill Yöntemini kullanarak, XPS belge nesnesinin CreateSolidColorBrush Yöntemi tarafından oluşturulan düz renkli bir fırçayı geçirerek metnin dolgu rengini ayarlayın.
- Sonuç XPS belgesini dir değişkeni tarafından belirtilen dizindeki output.xps adlı bir dosyaya kaydedin.
XPS dosyaları oluşturma
XPS XPS Dosya Biçimi nedir
XPS formatı, PDF formatına benzer. Her ikisi de sayfa açıklama dili (PDL) biçimleridir. EPS, PostScript diline değil, HTML'ye dayalıdır. .eps dosyası, belgenin nasıl görüneceğine ilişkin bilgilerle birlikte belgenin yapısının bir işaretini içerebilir. Belgenin nasıl yazdırılacağına ve oluşturulacağına ilişkin ek talimatlar da vardır. Formatın özelliği, belgenin açıklamasını düzeltmesidir, bu da onu kimden ve hangi işletim sisteminden açarsa açsın aynı görüneceği anlamına gelir.