Hozzon létre XPS dokumentumokat a semmibő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 oldalleírás nyelvi formátumú fájlok kezelését. A gazdag funkcionalitás lehetővé teszi különböző formák hozzáadását a dokumentumokhoz, néhány fájl egyesítését vagy megfelelőbb formátumba való konvertálását. Abban az esetben, ha csak elkezd dolgozni ezzel a formátummal, itt leírjuk, hogyan hozhat létre új XPS fájlokat, és hogyan módosíthatja (adjon hozzá karakterjeleket) a már meglévőkhöz. A jobb érthetőség érdekében hozzáadtuk a kódrészletet.

Új XPS-fájl létrehozásához a következőkre van szükségünk:

  • Az Aspose.Page for C++ API, amely funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és -konverziós API C++ platformhoz.

  • A legújabb verziót közvetlenül letöltheti, csak nyissa meg a NuGet csomagkezelőt, keresse meg az Aspose.Page.Cpp fájlt, és telepítse. A következő parancsot is használhatja a Package Manager konzolból.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Hozzon létre egy XPS fájlt C++ segítségével

  1. Hozzon létre egy új XPS-dokumentumot a MakeObject függvénnyel, amely visszaadja az XpsDocument Osztály
  2. Adjon hozzá karakterjeleket a dokumentumhoz az XPS dokumentumobjektum AddGlyphs() metódusával.
  3. Állítsa be a szöveg kitöltési színét a set_Fill metódussal, az XPS dokumentumobjektum CreateSolidColorBrush metódusával létrehozott egyszínű ecsetet átadva.
  4. Mentse az eredmény XPS-dokumentumot egy output.xps nevű fájlba a dir változó által megadott könyvtárban.

C++ kód XPS fájl létrehozásához

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



GYIK

1. Hogyan szerkeszthetek XPS fájlt?

Az XPS-fájlok ezzel az API-megoldással történő módosításához először állítsa be a fájl elérési útját, majd használja az XpsDocument Class entitásait a változtatások végrehajtásához.

2. Hogyan készítsünk XPS fájlt?

Új XPS-fájl létrehozásához az Aspose.Page használatával meg kell adnia a dokumentum elérési útját, majd az XpsDocument osztály XpsDocument konstruktorát kell használnia.

3. Hogyan konvertálhatom az XPS-t DOCX-re?

Ha DOCX-fájlt szeretne letölteni XPS-ről, használja ingyenes, többplatformos Converter-ünket

XPS Mi a XPS fájlformátum

Az XPS formátum hasonló a PDF formátumhoz. Mindkettő oldalleíró nyelv (PDL) formátum. Az EPS HTML alapú, és nem PostScript nyelven. Az .eps fájl képes tartalmazni a dokumentum szerkezetének jelölését, valamint a dokumentum megjelenésére vonatkozó információkat. A dokumentum nyomtatására és renderelésére vonatkozó utasításokat is tartalmazzák. A formátum jellemzője, hogy rögzíti a dokumentum leírását, ami azt jelenti, hogy ugyanúgy fog kinézni, függetlenül attól, hogy ki és milyen operációs rendszerről nyitja meg.