Questo breve articolo spiega come ridimensionare EPS in C#. Include la configurazione dell’IDE, il flusso del programma e un esempio di codice funzionante per ridimensionare l’immagine EPS in C#. Inoltre, puoi improvvisare il processo impostando opzioni personalizzate in base alle tue esigenze.
Passaggi per ridimensionare il file EPS in C#
- Installa Aspose.Page per ridimensionare un file EPS
- Avvia un flusso per caricare il file EPS di origine
- Crea un oggetto della classe PsDocument mentre passi il flusso di input
- Ridimensiona il file EPS con il metodo ResizeEps mentre leggi le dimensioni dell’immagine in input
Questi passaggi riepilogano la procedura per modificare le dimensioni delle foto EPS in C#. Per iniziare il processo, carica l’immagine EPS di input, quindi leggi le dimensioni dell’immagine. Successivamente, regolare i valori di altezza e larghezza dell’immagine prima di esportare l’immagine di output.
Codice per ridimensionare l’immagine EPS in C#
using System.IO; | |
using Aspose.Page; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
new License().SetLicense("License.lic"); | |
//Create an input stream for EPS file | |
using (Stream inputEpsStream = new FileStream("sample.eps", FileMode.Open, FileAccess.Read)) | |
{ | |
//Initialize PsDocument object with input stream | |
Aspose.Page.EPS.PsDocument doc = new Aspose.Page.EPS.PsDocument(inputEpsStream); | |
//Get size of EPS image | |
System.Drawing.Size oldSize = doc.ExtractEpsSize(); | |
//Create an output stream | |
using (Stream outputEpsStream = new FileStream("resize.eps", FileMode.Create, FileAccess.Write)) | |
{ | |
// Resize EPS file | |
doc.ResizeEps(outputEpsStream, new System.Drawing.SizeF(oldSize.Width * 2, oldSize.Height * 2), | |
Aspose.Page.Units.Points); | |
} | |
} | |
} | |
} |
Questo codice di esempio è una rapida dimostrazione della funzionalità di ridimensionamento EPS in C#. Utilizza la classe PsDocument per accedere all’immagine EPS di origine. Quindi modificare i valori di larghezza e altezza dell’immagine nella scala richiesta ed eseguire il rendering del file di output. Inoltre, puoi ridimensionare l’immagine EPS di origine in base a diverse unità come punti, pollici, percentuali, ecc.
Questa guida illustra come ridimensionare il file EPS in C#. Tuttavia, se desideri convertire un’immagine in formato EPS, fai riferimento all’articolo su Converti immagine in EPS in C#.