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 .

  1. Inicializálja a dataDir változót a dokumentumokat tartalmazó könyvtár elérési útjával.
  2. Állítsa be a FONTS_FOLDER változót a szükséges betűtípusokat tartalmazó mappa elérési útjára.
  3. Hozzon létre egy kimeneti adatfolyamot a PostScript dokumentumhoz a FileStream osztály használatával.
  4. Adja meg a PostScript dokumentum mentési beállításait a PsSaveOptions objektum használatával.
  5. 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.
  6. Adja meg a szöveget és annak méretét.
  7. 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.
  8. Hívja meg a ClosePage() metódust a dokumentumobjektumban, jelezve, hogy az aktuális oldal elkészült.
  9. 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.