Szöveg hozzáadása az XPS-hez
C++ API megoldás xps fájlok szövegével való munkához
Az Aspose.Page for C++ API megoldással az XPS-fájlokat más oldalleírás nyelvi formátumú fájlokkal együtt kezelheti. Többek között a megoldás lehetővé teszi, hogy egyszerűen szöveget adjon XPS-dokumentumokhoz C++ alkalmazásokkal. Ezt az XpsGlyphs osztály használatával teheti meg, amely lehetővé teszi, hogy szöveget adjon az XPS-dokumentumokhoz megadva az Ön által választott ecsetet. Íme egy példa arra, hogyan lehet szöveget hozzáadni egy XPS-dokumentumhoz, mindössze néhány sornyi kóddal. A teljes példákért és adatfájlokért keresse fel Github projektünket
Az XPS fájlok kódolásához a következőkre van szüksége:
Aspose.Page for C++ API, amely egy 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.Cpp
Szöveg XPS-fájlhoz való hozzáadásának lépései.
Ez a C++ kód bemutatja, hogyan lehet szöveget hozzáadni XPS-dokumentumhoz az Aspose.Page for C++ használatával.
- Hozzon létre egy új XPS-dokumentumot az XpsDocument osztály használatával.
- Adja hozzá a karakterjelet a dokumentumobjektumhoz a szükséges betűtípus-információkkal. Hozzon létre XpsGlyphs objektumot, amely szöveg hozzáadására szolgál az XPS-dokumentumhoz. Az AddGlyphs() metódus a szöveg hozzáadására szolgál, és felveszi a betűtípust, a betűméretet, a betűstílust, a szöveg és a hozzáadandó szöveg X és Y pozícióját.
- A fent létrehozott ecset ezután a glyphs objektum kitöltési tulajdonságaként lesz beállítva.
- Mentse el a módosított XPS dokumentumot az XpsDocument osztály Save() metódusának meghívásával, és adja meg a fájl mentési útvonalát.
Szöveg hozzáadása az XPS-hez
GYIK
1. Hozzáadhatok szöveget XPS-dokumentumhoz?
Igen, lehet szöveget hozzáadni az XPS-fájlokhoz. Az XPS a Microsoft által kifejlesztett, a PDF-hez hasonló, rögzített elrendezésű dokumentumformátum, amely támogatja a szöveg más tartalom, például képek és alakzatok mellé történő beillesztését.
2. Hogyan adhatok hozzá szöveget meghatározott formázással egy XPS-fájlhoz?
Ha szöveget szeretne beépíteni az XPS-dokumentumba az Aspose.Page API-megoldás használatával, példányosítson egy XpsGlyphs objektumot. Ez az objektum csatornaként szolgál a szöveges tartalom hozzáadásához. Erre a célra használja az AddGlyphs() metódust, amely megköveteli a betűtípust, a betűméretet és a betűstílust, valamint a szöveg pozícióját meghatározó X és Y koordinátákat. Végül adja meg az argumentumként hozzáadandó tényleges szöveget.
3. Vannak korlátozások vagy szempontok, amikor szöveget ad hozzá XPS-fájlokhoz?
Vannak bizonyos korlátozások és megfontolások, amelyeket szem előtt kell tartani. Például az XPS-dokumentumban használt betűtípusoknak beágyazottnak kell lenniük, vagy elérhetőnek kell lenniük azon a rendszeren, ahol a dokumentumot tekintik, hogy biztosítsák a megfelelő megjelenítést. Ezenkívül a szöveg formázása az XPS-fájl létrehozásához vagy szerkesztéséhez használt szoftvertől függően változhat, ezért elengedhetetlen, hogy a dokumentumot különböző megjelenítőkkel tesztelje, hogy biztosítsa a platformok közötti egységes megjelenítést.
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.