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ő:
- Inicializálja a PsDocument objektumot egy EPS-fájlt tartalmazó bemeneti adatfolyammal.
- Határozza meg a kép meglévő méretét az ExtractEpsSize() statikus módszerrel.
- Hozzon létre egy kimeneti adatfolyamot az eredményül kapott EPS-fájlhoz.
- Méretezze át a PsDocument objektumot pontokban új méretre a ResizeEps() statikus metódussal.
- 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.