PS dokumentumok egyesítése PDF-be

C++ API megoldás több PostScript-fájl kombinálására (egyesítésére)

 

A PostScript fájlformátum több oldalt is tartalmazhat, de nem rendelkezik azzal a képességgel, hogy több fájlt egyetlen dokumentummá egyesítsen, mint az XPS formátum. Az Aspose.Page API C++ megoldása biztosítja a funkciót több PS- vagy EPS-fájl egyetlen PDF-dokumentumba történő egyesítésére.

A következő kódpélda bemutatja a PostScript-fájlok C++ használatával történő egyesítését. Ha meg szeretné tudni, hogyan integrálható (építhető be) ez a funkció egy webes megoldásba, vagy hogyan lehet online egyesíteni a fájlokat, kipróbálhatja a többplatformos PS Merger eszközt.

PS- és EPS-fájlok egyesítéséhez 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ó dokumentummanipulációs és -konverziós API a C++ platformhoz.

  • Közvetlenül letöltheti a legújabb verziót: egyszerűen nyissa meg a NuGet Csomagkezelőt, keressen rá az Aspose.Page.Cpp kifejezésre, és telepítse. A következő parancsot is használhatja a Csomagkezelő Konzolból (Package Manager Console).

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

Lépések PostScript fájlok C++ segítségével történő egyesítéséhez

  1. Hozzon létre egy PsDocument példányt az első PostScript fájlból.
  2. Hozzon létre egy tömböt (array) azokból a PS fájlokból, amelyeket az elsővel egyesít.
  3. Használja a PdfSaveOptions -t az AdditionalFontsFolder és a SuppressError logikai értékének (boolean value) megadásához.
  4. Egyesítse (a MergeToPdf segítségével) a PS fájlokat a létrehozott dokumentummal, és mentse el PDF formátumban a PDF mentési beállítások használatával (PDF save options).
  5. Ha a SuppressErrors értéke igaz (true) volt (ahogy az alapértelmezés szerint), megtekintheti, hogy a PostScript-fájlok PDF-dokumentumba történő egyesítése során milyen hibák léptek fel, amelyek az Exceptions listába lettek mentve.
PS fájlok egyesítése PDF-be

Encapsulated PostScript-fájlok egyesítése C++ használatával

Az EPS PDF-be történő egyesítéséhez ugyanazokat a lépéseket kell végrehajtania, mint a PS PDF-be történő egyesítése során. Részletesebb kódpélda megtekintéséhez látogassa meg az Aspose.Page Dokumentációt .

PS Mi a PS fájlformátum

PS (PostScript) egy oldalleíró nyelv, amely szöveget és grafikát egyetlen fájlban egyesít. Széles körben támogatott képszerkesztő és nyomtatóprogramok által, és tartalmazza a nyomtató számára szükséges renderelési utasításokat.