XPS dokumentumok létrehozása az alapoktól
C++ API megoldás XPS fájlok létrehozásához és módosításához.
Az Aspose.Page for C++ API megoldás lehetővé teszi az XPS fájlok és más Page Description Language formátumú fájlok manipulálását. A gazdag funkcionalitás lehetővé teszi különböző alakzatok hozzáadását a dokumentumokhoz, több fájl egyesítését egyetlen fájlba, vagy azok átalakítását egy megfelelőbb formátumba. Abban az esetben, ha most kezd el dolgozni ezzel a formátummal, itt leírjuk, hogyan hozhat létre új XPS fájlokat, és hogyan módosíthatja (adhat hozzá glifákat) a már meglévőket. A jobb érthetőség érdekében kódpéldát is mellékeltünk.
Új XPS fájl létrehozásához szükségünk van a következőkre:
Aspose.Page for C++ API, amely egy funkciókban gazdag, nagy teljesítményű és könnyen használható dokumentumkezelő és -konvertáló API a C++ platformhoz.
A legújabb verziót közvetlenül letöltheti, csak nyissa meg a NuGet csomagkezelőt, keressen az Aspose.Page.Cpp névre, és telepítse. Használhatja a következő parancsot is a Csomagkezelő Konzolból (Package Manager Console).
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
XPS fájl létrehozása C++-szal
- Hozzon létre egy új XPS dokumentumot a MakeObject
függvénnyel, amely az XpsDocument osztály egy objektumát adja vissza. - Adjon hozzá glifákat (glyphs) a dokumentumhoz az XPS dokumentum objektum AddGlyphs() metódusával.
- Állítsa be a szöveg kitöltési színét a set_Fill metódussal, átadva egy egyszínű ecsetet (solid color brush), amelyet az XPS dokumentum objektum CreateSolidColorBrush metódusával hozott létre.
- Mentse a kapott XPS dokumentumot output.xps néven az dir változó által meghatározott könyvtárba.
XPS fájlok létrehozása
XPS Mi a XPS fájlformátum
XPS (XML Paper Specification) a Microsoft PDF‑alternatívája. XML/HTML‑alapú, platformfüggetlen, és megőrzi a dokumentum elrendezését különböző operációs rendszereken.