Sıfırdan XPS belgeleri oluşturun

XPS dosyaları 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 Tanımlama Dili formatındaki dosyaları değiştirmenize izin verir. Zengin işlevsellik, belgelere farklı şekiller eklemeye, birkaç dosyayı tek bir dosyada birleştirmeye veya daha uygun bir biçime 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ı nasıl değiştireceğiniz (glif ekleyeceğiniz) açıklanmaktadır. Daha iyi anlaşılması için kod parçacığı eklenmiştir.

Yeni bir XPS dosyası oluşturmak için şunlara ihtiyacımız var:

  • 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 Aspose.Page for C++ API.

  • En son sürümünü doğrudan indirebilir, NuGet paket yöneticisini açıp Aspose.Page.Cpp'yi aratıp kurmanız yeterlidir. Paket Yöneticisi Konsolundan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console Command


    PM> Install-Package Aspose.Page

C++ ile bir XPS dosyası oluşturun

  1. XpsDocument nesnesini döndüren MakeObject işlevini kullanarak yeni bir XPS belgesi oluşturun Sınıf
  2. XPS belge nesnesinin AddGlyphs() Yöntemini kullanarak belgeye bir dizi glif ekleyin.
  3. Metnin dolgu rengini, XPS belge nesnesinin CreateSolidColorBrush Yöntemi tarafından oluşturulan bir düz renk fırçasından geçirerek set_Fill Yöntemini kullanarak ayarlayın.
  4. Sonuç XPS belgesini dir değişkeni tarafından belirtilen dizinde output.xps adlı bir dosyaya kaydedin.

Bir XPS dosyası oluşturmak için C++ Kodu

    using Aspose::Page::XPS;
    using Aspose::Page::XPS::XpsModel;
    // Create an XPS document
    auto xpsDocs = MakeObject<XpsDocument>();

    // Add a glyph to the document
    auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
    glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));

    // Save the result
    xpsDocs->Save(dir + u"output.xps");



SSS

1. XPS dosyasını nasıl düzenleyebilirim?

XPS dosyalarını bu API Çözümüyle değiştirmek için önce dosyanın yolunu ayarlayın ve ardından değişiklikleri uygulamak için XpsDocument Sınıfının varlıklarını kullanın.

2. XPS dosyası nasıl oluşturulur?

Aspose.Page’i kullanarak yeni bir XPS dosyası oluşturmak için belgenin yolunu ayarlamanız ve ardından XpsDocument Sınıfının XpsDocument yapıcısını kullanmanız gerekir.

3. XPS’yi DOCX’ye nasıl dönüştürebilirim?

DOCX dosyasını bir XPS dosyasından almak için ücretsiz platformlar arası Dönüştürücümüzü kullanın.

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.