Vágja le és méretezi át az EPS-t

Natív API megoldás az EPS-képek méretének kezelésére .NET-en keresztül

 

Egyszerűbbé vált az EPS-kép átalakítása! Az Aspose.Page for .NET segítségével néhány sornyi kóddal levághatja vagy módosíthatja az EPS-fájlok méretét a pontos specifikációk szerint. Nagyobbra szeretnéd tenni? Nincs mit. Kisebb kell? Biztosítunk téged. A C#-hoz készült API lehetővé teszi a kép pontos méretezését, így biztosítva, hogy kesztyűként illeszkedjen a látásmódjához.

A technológiát úgy fejlesztették ki, hogy az EPS-fájl képfejlécében és beállítási részében kifejtse varázslatát, érintetlenül hagyva a tartalmat. Ez azt jelenti, hogy a fájl mérete változatlan marad, így a folyamat zökkenőmentes és hatékony. Az EPS-kép C# nyelven történő átméretezéséhez először el kell döntenie a következőket:

  • Határozza meg a kép meglévő méretét.

  • Válassza ki az igényeinek leginkább megfelelő egységeket : Pontok (1/72 hüvelyk), hüvelyk, milliméter, centiméter vagy Százalék.

Az Aspose.Page biztosítja az EPS-fájlok határainak egyszerű kezelését. Ezzel az API-val méretezheti vagy levághatja a képeket C# használatával. Ha többet szeretne megtudni az EPS-fájlok kezeléséről , kövesse a dokumentációt. A funkció élő verziójának megtekintéséhez próbálja meg az EPS Crop és az EPS Resize keresztmetszetét. platform alkalmazások.

A funkció használatához először meg kell szereznie a megoldást:

  • Nyissa meg a NuGet csomagkezelőt, keresse meg az Aspose.Page-t, és telepítse. A következő parancsot is használhatja a Package Manager konzolból.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Az EPS kép C# méretének módosításának lépései.

Az alábbi példa bemutatja az .eps átméretezésének folyamatát a kiválasztott egységekkel - pontokkal. A sorrend a következő:

  1. Inicializálja a PsDocument objektumot egy EPS-fájlt tartalmazó bemeneti adatfolyammal.
  2. Határozza meg a kép meglévő méretét az ExtractEpsSize() statikus módszerrel.
  3. Hozzon létre egy kimeneti adatfolyamot az eredményül kapott EPS-fájlhoz.
  4. Méretezze át a PsDocument objektumot pontokban új méretre a ResizeEps() statikus metódussal.
  5. Mentse el az eredményfájlt.

C# kód az EPS képek (pontok) átméretezéséhez.

    using Aspose.Page.EPS;
    using Aspose.Page.EPS.Device;
    // Set the path to the documents directory.
    string dataDir = GetDataDir();

    //Create an input stream for an EPS file
    using (Stream inputEpsStream = new System.IO.FileStream(dataDir + "input.eps", System.IO.FileMode.Open, System.IO.FileAccess.Read))
    {
        //Initialize the PsDocument object with the input stream
        PsDocument doc = new PsDocument(inputEpsStream);

        //Get the size of the EPS image
        Size oldSize = doc.ExtractEpsSize();

        //Create an output stream for the resized EPS
        using (Stream outputEpsStream = new System.IO.FileStream(dataDir + "output_resize_inches.eps", System.IO.FileMode.Create, System.IO.FileAccess.Write))
        {
            //Save the EPS to the output stream with the new size assigned in inches
            doc.ResizeEps(outputEpsStream, new SizeF(oldSize.Width * 2, oldSize.Height * 2), Units.Points);
        }
    }



GYIK

1. Le lehet vágni az EPS fájlokat?

Az EPS-fájlok lényegében egy határolókeretbe zárt PostScript-fájlok, és a határolókeret paramétereinek módosításával levághatók a kép kívánt régiójának megadása érdekében. Ez a folyamat hatékonyan levágja az EPS kép minden nem kívánt területét.

2. Hogyan vághatok ki egy Encapsulated PostScript fájlt?

Az Aspose.Page lehetővé teszi az EPS-fájlok levágását az ExtractEpsSize() statikus metódussal, hogy megkapja a tényleges fájl méretét, és pontokban vágja le új méretre a ResizeEps() statikus módszerrel.

3. Vannak olyan eszközök vagy szoftverek, amelyeket kifejezetten az EPS (Encapsulated PostScript) fájlok vágására terveztek?

Az Aspose.Page rendelkezik EPS Crop többplatformos alkalmazással, amely lehetővé teszi a fájlok online vágását pillanatok alatt.

EPS Mi a EPS fájlformátum

Az EPS (ERSF) vagy az Encapsulated PostScript File Format az a formátum, amely valójában egy PS-program, amely leírja, hogyan nézzen ki egy oldal. Valójában korlátozott PS és különleges megjegyzések, amelyek segítenek a PostScript grafikák egy másik dokumentumba ágyazásában. Az EPS tökéletesen támogatja a vektorgrafikát vagy a kombinált vektor-raszteres grafikát. A formátum sajátossága, hogy amint egy dokumentumba importálják, már nem szerkeszthető. Ez az egyik oka annak, hogy ezt a formátumot olyanra alakítsa, amellyel dolgozni tud.