Szöveg hozzáadása a PS-fájlokhoz
C++ API-megoldás PS-fájlok szövegeinek kezelésére
A PostScript, egy hatékony oldalleíró nyelv, amely részletesen szabályozza a szöveg elhelyezését és formázását. Íme néhány kulcsfontosságú árnyalat, amelyet figyelembe kell venni a PostScript szöveggel való munka során:
- A PostScript lehetővé teszi a betűtípusok kiválasztását a PostScript nevük alapján. Az általános betűtípusok, például a Times Roman, a Helvetica és a Courier, alapértelmezés szerint gyakran elérhetők. A különböző rendszerek közötti egységes megjelenítés érdekében a betűtípusokat közvetlenül a PostScript-fájlba ágyazhatja be. Ez különösen fontos egyéni betűtípusok vagy kevésbé gyakori betűtípuscsaládok esetén.
- Betűméret és -stílus - A “betűméret” operátor pontokban állítja be a betűméretet. A betűstílusok módosításához használjon olyan operátorokat, mint a “setfont”, amely félkövér, dőlt vagy más változatokat határoz meg.
- Szöveg pozicionálása - A “moveto” operátor a szöveg kurzort az oldal egy adott pontjára helyezi. Míg a PostScript nem rendelkezik közvetlen igazítási operátorokkal, gondosan elvégezheti az igazítást.
- Szövegforgatás és méretezés - A “forgatás” operátor használható a szöveg adott szögben történő elforgatására, a “skálázás” operátor pedig a szöveg felfelé vagy lefelé skálázására használható.
- Szövegmegjelenítés – A PostScript támogatja az élsimítást, amely kisimítja a szöveg széleit a jobb olvashatóság érdekében. A szöveg megjelenésének finomhangolásához szabályozhatja a karakterek (bevágás) és a sorok közötti távolságot (bevezető) is.
Ezen szempontok megértése elősegítheti a megfelelő betűkészlet-használatot és a következetes megjelenítést a PostScript-alapú munkafolyamatokban. De nem számít, mi történik, - Az Aspose.Page biztosítja a PS-fájlok betűtípusainak egyszerű kezelését. Ezzel az API-val különböző színű és ecsetek szövegeket adhat hozzá egyéni vagy rendszer betűtípusok használatával. További információ hogyan kell kezelni a PS-fájlokat és hogyan kell dolgozni a PS-fájlok szövegeivel különösen kövesse a dokumentációt.
Szöveg beszúrásához a PS dokumentumokba a következőkre van szükségünk:
Aspose.Page for C++ API, amely egy funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és -konverziós C++ API.
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 PS-fájlhoz való hozzáadásának lépései.
Az alábbi kódrészlet bemutatja, hogyan lehet szöveget Unicode-karakterlánc segítségével hozzáadni egy PostScript (PS) dokumentumhoz az Aspose.Page könyvtár használatával C# nyelven. A példa teljesebb változatának és további példák megtekintéséhez keresse fel az Aspose.Page-for-C++ GitHub project .
- Inicializálja a dataDir változót a dokumentumokat tartalmazó könyvtár elérési útjával.
- Állítsa be a FONTS_FOLDER változót a szükséges betűtípusokat tartalmazó mappa elérési útjára.
- Hozzon létre egy kimeneti adatfolyamot a PostScript dokumentumhoz a FileStream osztály használatával.
- Adja meg a PostScript dokumentum mentési beállításait a PsSaveOptions objektum használatával.
- Az Options objektum AdditionalFontsFolders tulajdonsága a FONTS_FOLDER elérési útját tartalmazó tömbre van beállítva. Ez lehetővé teszi a rendszer számára, hogy megtalálja a szükséges betűtípusokat a mappában.
- Adja meg a szöveget és annak méretét.
- Hozzon létre egy új PsDocument példányt a kimeneti adatfolyammal, az opciókkal és a false paraméterekkel. Ez inicializál egy új PostScript dokumentumot a megadott beállításokkal.
- Hívja meg a ClosePage() metódust a dokumentumobjektumban, jelezve, hogy az aktuális oldal elkészült.
- Használja a Save() metódust a PS-dokumentum módosításainak mentéséhez.
Képek hozzáadása a PS-hez
PS Mi a PS fájlformátum
A PS formátum az oldalleíró nyelv (PDL) egyik formátuma. Képes grafikus és szöveges információkat is tartalmazni az oldalon. Ezért a formátumot a legtöbb képszerkesztő program támogatta. Maga a postscript fájl egyfajta utasítás a nyomtatóknak. Információkat tartalmaz arról, hogy mit és hogyan kell nyomtatni az oldaláról.