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
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Release Notes
- Proč Aspose.Page pro C++?
- Seznam zákazníků
- Příběhy úspěchu