Licenciamento | Aspose.TeX for Python via .NET
Avalie Aspose.TeX
Para avaliar o Aspose.TeX para Python, você pode fazer o download facilmente do produto do Aspose.TeX for python Download Page. A versão de avaliação é a mesma da versão adquirida. Ao adicionar algumas linhas de código para aplicar a licença, a versão de avaliação é licenciada. Consulte a página de download para obter a versão mais recente.
Limitações da versão de avaliação
A versão de avaliação do Aspose.TeX fornece funcionalidade completa do produto, com a exceção de que apenas as quatro primeiras páginas podem ser obtidas no documento de saída. Além disso, essas páginas serão carimbadas com uma marca d’água no modo de avaliação.
Se você deseja tentar aspose.tex sem essas limitações de avaliação, você pode solicitar uma licença temporária de 30 dias que você testará todos os aspectos de um produto antes de comprá-lo.
Aplicando uma licença
Depois de concluir sua avaliação do Aspose.TeX para Python e ficar satisfeito com seu desempenho, você pode comprar uma licença no site da Aspose no Portal de compra. Recomenda -se familiarizar -se com os diferentes tipos de licença disponíveis antes de fazer uma compra. Se você tiver alguma dúvida ou precisar de assistência, não hesite em entrar em contato com a equipe de vendas Aspose, pois eles ficarão mais do que felizes em ajudá -lo.
Cada licença Aspose inclui uma assinatura de um ano que o autoriza a liberar atualizações para novas versões ou correções divulgadas durante esse período. Também oferecemos suporte técnico gratuito e ilimitado aos usuários licenciados e de avaliação.
A licença para Aspose é um arquivo XML de texto simples que inclui informações como o nome do produto, o número de desenvolvedores licenciados e a data de vencimento da assinatura. É importante não modificar o arquivo à medida que é assinado digitalmente, e até adicionar uma quebra de linha extra o invalidará.
Quando aplicar uma licença
Siga estas diretrizes:
- A licença precisa ser definida apenas uma vez por domínio do aplicativo.
- Defina a licença antes de usar outras classes Aspose.TeX.
- Chamar
set_licensevárias vezes não é prejudicial, mas resíduos de tempo do processador.
Carregando uma licença do arquivo
Aplique a licença antes de utilizar outras classes Aspose.TeX. Defina ASPOSE_TEX_PYTHON_NET_LICENSE_PATH com o caminho da licença ou coloque Aspose.TeX.Python-net.lic no diretório de trabalho.
1# Apply a license from a file before using other Aspose.TeX classes.
2import os
3from aspose.tex import License
4
5# Set this environment variable, or place the license in the working directory.
6license_path = os.environ.get(
7 "ASPOSE_TEX_PYTHON_NET_LICENSE_PATH", "Aspose.TeX.Python-net.lic"
8)
9license = License()
10license.set_license(license_path)Carregando uma licença de um objeto de fluxo
O exemplo seguinte abre o ficheiro de licença como um fluxo binário e fecha-o após aplicar a licença. Utiliza a mesma configuração de caminho do exemplo com ficheiro.
1# Apply a license from a binary stream.
2import os
3from aspose.tex import License
4
5license_path = os.environ.get(
6 "ASPOSE_TEX_PYTHON_NET_LICENSE_PATH", "Aspose.TeX.Python-net.lic"
7)
8license = License()
9with open(license_path, "rb") as license_stream:
10 license.set_license(license_stream)Licença medida
A Aspose.TeX oferece um mecanismo de licenciamento alternativo chamado *Licenciamento medido *, que permite que os clientes sejam cobrados com base no uso dos recursos da API. A aplicação de uma * licença medida * é tão simples quanto aplicar um par de chaves criptográficas. Para obter mais informações, consulte a seção FAQ de licenciamento medido.
Para definir as chaves públicas e privadas de uma licença medida, pode utilizar uma instância da classe
Metered, como se mostra no exemplo seguinte: Forneça as suas chaves através de ASPOSE_TEX_METERED_PUBLIC_KEY e ASPOSE_TEX_METERED_PRIVATE_KEY.
1# Apply metered licensing using your public and private keys.
2import os
3from aspose.tex import Metered
4
5# Supply real keys securely in the environment; never embed them in source code.
6public_key = os.environ["ASPOSE_TEX_METERED_PUBLIC_KEY"]
7private_key = os.environ["ASPOSE_TEX_METERED_PRIVATE_KEY"]
8metered = Metered()
9metered.set_metered_key(public_key, private_key)