Licenciamento

Se você quiser testar o Aspose.CAD sem limitações da versão de avaliação, solicite uma licença temporária de 30 dias. Consulte Como obter uma Licença Temporária? para mais informações.

Definindo uma Licença

A licença é um arquivo XML em texto simples que contém detalhes como o nome do produto, número de desenvolvedores licenciados, data de expiração da assinatura e assim por diante. O arquivo é digitalmente assinado, portanto, não modifique o arquivo; até mesmo a adição inadvertida de uma quebra de linha ao arquivo o invalidará.

Você precisa definir uma licença antes de realizar qualquer operação com arquivos AutoCAD. Você só precisa definir uma licença uma vez por aplicação ou processo.

A licença pode ser carregada de um stream ou arquivo nos seguintes locais:

  1. Caminho explícito.
  2. A pasta que contém o Aspose.CAD.jar.

Use o método License.setLicense() para licenciar o componente. Muitas vezes, a maneira mais fácil de definir uma licença é colocar o arquivo de licença na mesma pasta que o Aspose.CAD.jar e especificar apenas o nome do arquivo sem caminho, como mostrado no seguinte exemplo:

Exemplo 1

Neste exemplo, Aspose.CAD tentará encontrar o arquivo de licença na pasta que contém os JARs da sua aplicação.

com.aspose.cad.License license = new com.aspose.cad.License();

license.setLicense("Aspose.CAD.Java.lic");

Exemplo 2

Inicializa uma licença a partir de um stream.

com.aspose.cad.License license = new com.aspose.cad.License();

license.setLicense(new java.io.FileInputStream("Aspose.CAD.Java.lic"));

Validar a Licença

É possível validar se a licença foi definida corretamente ou não. A classe License tem o campo isLicensed que retornará verdadeiro se a licença tiver sido definida corretamente.

License license = new License();

license.setLicense("Aspose.CAD.Java.lic");

if (License.isLicensed()) {

    System.out.println("Licença está Definida!");

}