Este artigo rápido explica como redimensionar EPS em C#. Inclui a configuração do IDE, o fluxo do programa e um exemplo de código funcional para redimensionar a imagem EPS em C#. Além disso, você pode improvisar o processo definindo opções personalizadas de acordo com suas necessidades.
Etapas para redimensionar arquivo EPS em C#
- Instale Aspose.Page para redimensionar um arquivo EPS
- Inicie um stream para carregar o arquivo EPS de origem
- Crie um objeto da classe PsDocument ao passar o fluxo de entrada
- Dimensione o arquivo EPS com o método ResizeEps ao ler as dimensões da imagem de entrada
Estas etapas resumem o procedimento para alterar o tamanho da foto EPS em C#. Para iniciar o processo, carregue a imagem EPS de entrada e leia as dimensões da imagem. Posteriormente, ajuste os valores de altura e largura da imagem antes de exportar a imagem de saída.
Código para redimensionar imagem EPS em 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); | |
} | |
} | |
} | |
} |
Este código de exemplo é uma demonstração rápida do recurso de redimensionamento EPS em C#. Ele usa a classe PsDocument para acessar a imagem EPS de origem. Em seguida, modifique os valores de largura e altura da imagem para a escala necessária e renderize o arquivo de saída. Além disso, você pode dimensionar a imagem EPS de origem em diferentes unidades, como pontos, polegadas, porcentagens, etc.
Este guia discute como redimensionar arquivo EPS em C#. Porém, se você deseja converter uma imagem para o formato EPS, consulte o artigo em Converter imagem em EPS em C#.