许可| 通过 .NET 为 Python 提供 Aspose.TeX

评估aspose.tex

要评估 Aspose.TeX for Python,您可以轻松地从 Aspose.TeX for Python 下载页面 下载该产品。评估版与购买版功能相同。只需添加几行代码应用许可证,评估版即可获得许可。请访问下载页面获取最新版本。

评估版本限制

Aspose.TeX 的评估版提供完整的产品功能,但输出文档仅包含前四页。此外,这四页会带有评估模式水印。

如果您想在不受评估版限制的情况下试用 Aspose.TeX,可以 申请 30 天临时许可证,这样您就可以在购买前测试产品的各个方面。

申请许可证

完成 Aspose.TeX for Python 的评估并对其性能满意后,您可以通过 Aspose 网站的 购买门户购买许可证。建议您在购买前先了解不同的许可证类型。如有任何疑问或需要帮助,请随时 联系 Aspose 销售团队,他们将竭诚为您服务。

每个 Aspose 许可证都包含一年的订阅期,在此期间您可以免费升级到任何新版本或修复程序。我们还为所有用户(包括已授权用户和评估用户)提供免费且无限制的技术支持。

Aspose 许可证是一个纯文本 XML 文件,其中包含产品名称、授权开发者数量和订阅到期日期等信息。请勿修改此文件,因为它经过数字签名,即使添加一个额外的换行符也会使其失效。

何时申请许可证

请遵循以下准则:

从文件中加载许可证

请在使用其他 Aspose.TeX 类之前应用许可证。将 ASPOSE_TEX_PYTHON_NET_LICENSE_PATH 设置为许可证文件路径,或将 Aspose.TeX.Python-net.lic 放在工作目录中。

 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)

从流对象加载许可证

以下示例将许可证文件作为二进制流打开,并在应用许可证后关闭该流。它使用与文件加载示例相同的路径设置。

 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)

计量许可证

Aspose.TeX 提供了一种名为“计量许可”的替代许可机制,允许客户根据其 API 功能的使用情况付费。应用“计量许可”非常简单,只需应用一对加密密钥即可。更多信息,请参阅 计量许可常见问题解答。

要设置计量许可的公钥和私钥,您可以使用 Metered类的实例,如下例所示: 请通过 ASPOSE_TEX_METERED_PUBLIC_KEY 和 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)