Popis stránky Jazyky popisují vzhled stránky na vyšší úrovni než pole obrazových bodů. PDL slouží jako spojovací článek mezi počítačovými aplikacemi, jako jsou grafické nástroje, textové editory atd., a výstupními zařízeními: publikační (tiskové) systémy a displeje. Většina tiskových systémů zpracovává vytištěné stránky jako obdélník o šířce m pixelů a n pixelech na výšku. Samozřejmě není vhodné takto velké soubory ukládat do paměti, upravovat je a přenášet po distribuované síti. Toto řešení podporuje jazyky popisu stránek PS, EPS a XPS.

Aspose.Page for C++ je spolehlivá knihovna pro vykreslování a manipulaci se soubory XPS, PS a EPS. Umožňuje vytvářet, upravovat a převádět stávající i nové soubory XPS bez potřeby dalšího softwaru. API umožňuje operace, jako je manipulace se stránkami dokumentu a prvky, jako jsou plátna, cesty a glyfy, vytváření a manipulace s tvary vektorové grafiky a určování barev v různých barevných prostorech. Kromě toho mohou vývojáři převádět dokumenty PS a EPS do PDF a také do různých formátů rastrových obrázků.

Zjistěte více o funkcích PS, EPS a XPS API:

Vložte stránky do souborů XPS

Aspose.Page pro C++ podporuje načítání souborů XPS pro manipulaci a do tohoto souboru můžeme snadno přidávat nové stránky. Vývojáři C++ mohou knihovnu použít k automatizaci scénářů, které jim mohou pomoci na jejich cestě.

Přidejte stránky dokumentu do souboru XPS - C++

    //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");

Knihovna nabízí převod dokumentů XPS, PS a EPS do PDF a rastrových obrazových formátů včetně BMP, JPEG, PNG, TIFF. Vývojář může určit úroveň kvality, rozlišení, čísla stránek při ukládání dokumentů do obrázků.
Řešení také nabízí různé konverze jako:

  

Support and Learning Resources

  
  

Aspose.Page nabízí jednotlivá rozhraní API pro populární vývojová prostředí, jak je uvedeno níže: