Cortar e redimensionar EPS

Solução API nativa para gerenciar tamanho de imagens EPS via .NET

 

Transformar sua imagem EPS ficou mais fácil! Com Aspose.Page for .NET você pode cortar ou alterar o tamanho dos arquivos EPS de acordo com suas especificações exatas em algumas linhas de código. Quer torná-lo maior? Sem problemas. Precisa menor? Estamos protegendo você. Nossa API para C# permite dimensionar sua imagem com precisão, garantindo que ela se ajuste à sua visão como uma luva.

A tecnologia foi desenvolvida para fazer sua mágica no cabeçalho da imagem e na seção de configuração do seu arquivo EPS, deixando o conteúdo intacto. Isso significa que o tamanho do arquivo permanece inalterado, tornando o processo contínuo e eficiente. Para redimensionar sua imagem EPS em C#, primeiro você precisa decidir o seguinte:

  • Determine o tamanho existente da sua imagem.

  • Escolha as unidades que melhor atendem às suas necessidades: Pontos (1/72 de polegada), Polegadas, Milímetros, Centímetros ou Porcentagens.

Aspose.Page fornece a funcionalidade para gerenciar facilmente as bordas dos arquivos EPS. Com esta API você pode dimensionar ou cortar imagens usando C#. Para saber mais sobre como lidar com arquivos EPS siga a documentação. Para ver a versão ao vivo da funcionalidade, experimente EPS Crop e EPS Resize aplicativos de plataforma.

Para usar a funcionalidade, primeiro você precisa obter a solução:

  • Abra o gerenciador de pacotes NuGet, pesquise Aspose.Page e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Etapas para alterar o tamanho da imagem EPS C#.

O exemplo abaixo mostra o processo de redimensionamento de .eps com as unidades escolhidas - pontos. A ordem é:

  1. Inicialize o objeto PsDocument com um fluxo de entrada contendo um arquivo EPS.
  2. Defina o tamanho existente da imagem usando o método estático ExtractEpsSize() .
  3. Crie um fluxo de saída para o arquivo EPS resultante.
  4. Redimensione o objeto PsDocument com um novo tamanho em pontos com o método estático ResizeEps() .
  5. Salve o arquivo de resultado.

Código C# para redimensionar imagens EPS (pontos).

    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);
        }
    }



Perguntas frequentes

1. É possível cortar arquivos EPS?

Os arquivos EPS são essencialmente arquivos PostScript encapsulados em uma caixa delimitadora e podem ser cortados modificando os parâmetros da caixa delimitadora para especificar a região desejada da imagem. Este processo elimina efetivamente quaisquer áreas indesejadas da imagem EPS.

2. Como posso cortar um arquivo PostScript encapsulado?

Aspose.Page permite cortar arquivos EPS usando o método estático ExtractEpsSize() para obter o tamanho do arquivo real e cortá-lo para um novo tamanho em pontos com o método estático ResizeEps().

3. Existe alguma ferramenta ou software projetado especificamente para cortar arquivos EPS (Encapsulated PostScript)?

Aspose.Page possui um aplicativo multiplataforma EPS Crop que permite cortar arquivos online em apenas um segundo.

EPS O que é EPS Formato de Arquivo

EPS (ERSF) ou Formato de Arquivo PostScript Encapsulado é o formato que na verdade é um programa PS que descreve como seria uma única página. Na verdade, é PS limitado mais notas específicas que ajudam a encapsular gráficos PostScript em outro documento. O EPS suporta perfeitamente gráficos vetoriais ou gráficos vetoriais combinados. A peculiaridade do formato é que assim que é importado para um documento, ele não pode mais ser editado. Essa é uma das razões para converter este formato para aquele com o qual você pode trabalhar.