Ritaglia e ridimensiona EPS
Soluzione API nativa per gestire le dimensioni delle immagini EPS tramite .NET
Trasformare la tua immagine EPS è diventato più semplice! Con Aspose.Page per .NET puoi ritagliare o modificare le dimensioni dei file EPS secondo le tue esatte specifiche in poche righe di codice. Vuoi renderla più grande? Nessun problema. Ti serve più piccola? Ci pensiamo noi. La nostra API per C# ti consente di ridimensionare la tua immagine con precisione, assicurando che si adatti perfettamente alla tua visione.
La tecnologia è sviluppata per agire sull'intestazione e sulla sezione di configurazione del file EPS, lasciando intatto il contenuto. Ciò significa che la dimensione del file rimane invariata, rendendo il processo fluido ed efficiente. Per ridimensionare l'immagine EPS in C#, dovrai prima decidere quanto segue:
Determinare la dimensione esistente dell'immagine.
- Scegli l’unità di misura più adatta alle tue esigenze: Punti (1/72 di pollice), Pollici, Millimetri, Centimetri o Percentuali.
Aspose.Page ti offre la funzionalità per gestire facilmente i bordi dei file EPS. Con questa API, puoi ridimensionare o ritagliare immagini utilizzando C#. Per saperne di più su come gestire i file EPS, consulta la documentazione. Per vedere la versione live della funzionalità, prova le app multipiattaforma EPS Crop e EPS Resize.
Per utilizzare la funzionalità, devi prima ottenere la soluzione:
Apri il gestore pacchetti NuGet, cerca Aspose.Page e installalo. Puoi anche utilizzare il seguente comando dalla Console del gestore pacchetti.
Package Manager Console Command
PM> Install-Package Aspose.Page
Passaggi per modificare le dimensioni dell'immagine EPS in C#.
L’esempio seguente mostra il processo di ridimensionamento di un file .eps con l’unità scelta: i punti. L’ordine è:
- Inizializza l’oggetto PsDocument con uno stream di input contenente un file EPS.
- Definisci la dimensione esistente dell’immagine utilizzando il metodo statico ExtractEpsSize().
- Crea uno stream di output per il file EPS risultante.
- Ridimensiona l’oggetto PsDocument con una nuova dimensione in punti con il metodo statico ResizeEps().
- Salva il file risultante.
Codice C# per ridimensionare immagini EPS (punti).
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);
}
}FAQ
1. È possibile ritagliare i file EPS?
I file EPS sono essenzialmente file PostScript incapsulati all’interno di un riquadro di delimitazione e possono essere ritagliati modificando i parametri del riquadro di delimitazione per specificare la regione desiderata dell’immagine. Questo processo elimina efficacemente eventuali aree indesiderate dell’immagine EPS.
2. Come posso ritagliare un file PostScript incapsulato?
Aspose.Page ti consente di ritagliare file EPS utilizzando il metodo statico ExtractEpsSize() per ottenere la dimensione del file effettivo e ritagliarlo a una nuova dimensione in punti con il metodo statico ResizeEps().
3. Esistono strumenti o software appositamente progettati per ritagliare file EPS (Encapsulated PostScript)?
Aspose.Page dispone di EPS Crop un’applicazione multipiattaforma che ti consente di ritagliare file online in appena un secondo.
EPS What is EPS File Format
EPS (Encapsulated PostScript) è un formato basato su PostScript che descrive una singola pagina. Ideale per grafica vettoriale e combinazioni vettoriale‑raster. Dopo l’importazione il file non è più modificabile; si consiglia di convertirlo in un formato editabile come SVG o PDF.