Aplicar licença medida com Aspose.Page para .NET

Introdução

Desbloqueie todo o potencial do Aspose.Page for .NET aplicando uma licença limitada. Este tutorial irá guiá-lo através do processo de configuração e aplicação da licença limitada, garantindo o uso tranquilo e otimizado desta poderosa biblioteca .NET.

Pré-requisitos

Antes de mergulhar nas etapas, certifique-se de ter os seguintes pré-requisitos em vigor:

  • Uma licença válida do Aspose.Page for .NET: você pode obtê-la emcomprar.aspose.com.
  • Biblioteca Aspose.Page instalada: Consulte odocumentação para obter instruções de instalação.
  • Ambiente de desenvolvimento .NET: certifique-se de ter um ambiente .NET funcional configurado em sua máquina.

Importar namespaces

Em seu projeto .NET, importe os namespaces necessários para acessar as funcionalidades do Aspose.Page:

using Aspose.Page;
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;

Etapa 1: definir chaves públicas e privadas medidas

Inicialize oAspose.Page.Metered class e definir as chaves públicas e privadas medidas. Substituir<type public key here> e<type private key here> com suas chaves reais.

Aspose.Page.Metered metered = new Aspose.Page.Metered();
metered.SetMeteredKey("<type public key here>", "<type private key here>");

Etapa 2: carregar o arquivo EPS e criar o documento

Especifique o caminho para o seu arquivo EPS e crie um fluxo para ler seu conteúdo. Em seguida, crie uma instância doPsDocument classe do fluxo.

string dataDir = "Your Document Directory";
System.IO.Stream psStream = new System.IO.FileStream(dataDir + "input.eps", System.IO.FileMode.Open, System.IO.FileAccess.Read);
PsDocument document = new PsDocument(psStream);

Etapa 3: converter EPS em imagem PNG

Criar umImageDevice para converter o arquivo EPS em uma imagem PNG. Salve o arquivo EPS como uma imagem usando oImageSaveOptions.

ImageDevice device = new ImageDevice();
document.Save(device, new ImageSaveOptions());

Etapa 4: recuperar bytes de imagem

Obtenha os bytes da imagem, onde cada matriz de bytes representa uma página. Neste caso, temos uma página.

byte[][] imagesBytes = device.ImagesBytes;

Etapa 5: salvar bytes de imagem em arquivo

Salve os bytes da imagem em um arquivo, garantindo uma conversão bem-sucedida de EPS para PNG.

using (FileStream fos = File.OpenWrite(dataDir + "eps_out.png"))
{
    fos.Write(imagesBytes[0], 0, imagesBytes[0].Length);
}

Etapa 6: verificar a licença medida

Verifique visualmente se a licença medida foi aplicada com sucesso. Se a imagem resultante não contiver a mensagem de avaliação vermelha, isso indica que a licença medida foi aplicada sem problemas.

Agora você está pronto para aproveitar todos os recursos do Aspose.Page for .NET com uma licença limitada!

Conclusão

Este guia passo a passo equipou você com o conhecimento para aplicar perfeitamente uma licença medida usando Aspose.Page for .NET. Aprimore seus recursos de processamento de documentos e explore os vastos recursos oferecidos por esta poderosa biblioteca.

Perguntas frequentes

Q1: Como obtenho uma licença limitada para Aspose.Page for .NET?

A1: Visitacomprar.aspose.com para adquirir uma licença válida.

Q2: Onde posso encontrar a documentação do Aspose.Page for .NET?

A2: ConsulteAspose.Page .NET para documentação abrangente.

Q3: Existe um fórum para discussões e suporte do Aspose.Page?

A3: Sim, visitefórum para se envolver com a comunidade e procurar assistência.

Q4: Posso experimentar o Aspose.Page for .NET antes de comprar?

A4: Com certeza! Acesse o teste gratuito emaqui.

Q5: Como posso obter uma licença temporária para Aspose.Page for .NET?

A5: Visitalicença temporária/ para obter uma licença temporária.