Licenciamento

Visão geral

O Aspose.Slides pode ser usado no modo de avaliação ou com uma licença válida. A versão de avaliação oferece a mesma funcionalidade da versão licenciada, porém adiciona uma marca d’água de avaliação quando as apresentações são abertas ou salvas e limita a extração de texto a um slide.

Avaliar Aspose.Slides

Você pode baixar uma versão de avaliação do Aspose.Slides for Python via .NET em sua página de download. A versão de avaliação oferece os mesmos recursos do produto licenciado. O pacote de avaliação é idêntico ao pacote adquirido e passa a ser licenciado após você adicionar algumas linhas de código para aplicar a licença.

Quando estiver satisfeito com sua avaliação do Aspose.Slides, você pode comprar uma licença. Recomendamos revisar as opções de assinatura disponíveis. Se tiver dúvidas, entre em contato com a equipe de vendas da Aspose.

Toda licença da Aspose inclui uma assinatura de um ano com atualizações gratuitas para novas versões e correções lançadas durante esse período. Usuários licenciados e em avaliação recebem suporte técnico gratuito e ilimitado.

Limitações da Versão de Avaliação

  • Embora a versão de avaliação do Aspose.Slides (quando nenhuma licença é aplicada) ofereça funcionalidade completa, ela adiciona uma marca d’água de avaliação no topo do documento sempre que você o abre ou salva.
  • Ao extrair texto de uma apresentação, você fica limitado a um slide.

Licenciamento no Aspose.Slides

  • Uma versão de avaliação se torna licenciada após a compra de uma licença e a adição de algumas linhas de código para aplicá‑la.
  • A licença é um arquivo XML de texto simples que contém detalhes como o nome do produto, o número de desenvolvedores cobertos, a data de expiração da assinatura, etc.
  • O arquivo de licença é assinado digitalmente, portanto não deve ser modificado. Mesmo a inserção de uma única quebra de linha o invalidará.
  • O Aspose.Slides for Python via .NET normalmente procura a licença nos seguintes locais:
    • Um caminho explícito que você fornece
    • A pasta que contém o script Python que chama o Aspose.Slides for Python via .NET
  • Para evitar as limitações da avaliação, defina a licença antes de usar o Aspose.Slides. Você precisa configurá‑la apenas uma vez por aplicação ou processo.

Aplicando uma Licença

Uma licença pode ser carregada a partir de um arquivo, stream ou recurso incorporado.

Arquivo

A maneira mais simples de definir uma licença é colocar o arquivo de licença na mesma pasta da DLL do componente e especificar apenas o nome do arquivo (sem caminho).

O código Python a seguir demonstra como definir o arquivo de licença:

import aspose.slides as slides

# Instancia a classe License. 
license = slides.License()

# Define o caminho do arquivo de licença.
license.set_license("Aspose.Slides.lic")

Stream

Você pode carregar uma licença a partir de um stream. O exemplo Python a seguir mostra como aplicar uma licença a partir de um stream:

import aspose.slides as slides

# Instancia a classe License.
license = slides.License()

# Define a licença a partir de um stream.
license.set_license(stream)

Validando uma Licença

Para verificar se a licença foi aplicada corretamente, você pode validá‑la. O código Python a seguir demonstra como validar uma licença:

import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("License is good!")

Segurança em Thread

FAQ

Posso aplicar a licença em um ambiente totalmente offline (sem acesso à internet)?

Sim. A validação da licença é realizada localmente usando o arquivo de licença; não é necessária conexão com a internet.

O que acontece depois que a assinatura de um ano expira? A biblioteca deixará de funcionar?

Não. A licença é perpétua: você pode continuar usando as versões lançadas antes da data de término da sua assinatura; apenas não será elegível para usar versões mais recentes sem renovação.