酒吧命令行转换器| Aspose.PUB CLI工具
概述
Aspose.PUB convert是一个强大的命令行工具,可让您轻松地将Microsoft Publisher文件(PUB)转换为每个人都可以使用的格式。对于需要确保其文档在任何设备上工作的开发人员和设计师来说,这是一个改变游戏规则的人。
关键功能
- 支持的输入格式:Pub。
- 支持的输出格式:PDF,JPEG,PNG,BMP,TIFF,GIF,DOC,DOC,DOCX,XLS,XLSX,CSV,PPTX,PPTX,XPS,EPUB,EPUB,TEX,MHTML,MHTML,HTML,HTML,SVG。
- 灵活的用法:可以通过简单的命令行命令和C#代码中的编程方式使用,与.NET 6.0/7.0兼容。
好处
使用aspose.pub转换工具提供了几个优点:
- 效率:快速将文档转换在多种格式之间,而无需复杂的软件。
- 自动化:将文档转换集成到您的自动化工作流和脚本中。
- 灵活性:处理各种文档格式,以确保与不同的系统和应用程序的兼容性。
许可
虽然Aspose.PUB转换应用程序本身可以免费使用,但转换文档需要有效的Aspose.PUB license。您可以在试用模式下购买许可证或使用aspose.pub进行评估。
如何安装酒吧命令行转换器?
aspose.pub转换工具可以在全球或本地安装,具体取决于您的项目需求。建议使用本地安装进行特定于项目的使用,以避免版本冲突。
全局安装
要安装Aspose.PUB在计算机上全球转换,请使用以下命令:
1dotnet tool install --global Aspose.PUB.Convert
如果您需要该工具的特定版本,则指定“ - Vers”选项。
本地安装
对于特定项目中的本地安装,首先,导航到项目的根目录。然后,执行以下命令:
- 如果尚未存在的话,请创建一个工具字符:
1dotnet new tool-manifest
- 安装aspose.pub在本地转换:
1dotnet tool install Aspose.PUB.Convert --local
同样,您可以为特定版本指定`–version’选项。
更新酒吧CLI转换器
要将Aspose.PUB转换工具更新为最新版本,请使用dotnet tool Update
命令与``global或''' - local
命令,与安装类型匹配。
卸载发布者CLI转换器
如果您需要卸载该工具,请根据``dotnet tool’‘命令’或```dotnet tool’‘命令’或 - global
或```````of)‘‘命令,具体取决于安装工具的安装方式。
用法
命令行
使用命令行参数转换您的文档。这是可用参数:
-i, - 输入[必需]
:输入酒吧文档的路径。- Example:
--input input.pub
- Example:
-o, - 输出[必需]
:转换后的文档的路径。- Example:
--output output.pdf
- Example:
-f, - format [可选]
:输出文档格式。- Supported formats: PDF, JPG, PNG, BMP, TIFF, GIF, DOC, DOCX, XLS, XLSX, CSV, PPTX, XPS, EPUB, TEX, MHTML, HTML, SVG.
- Example:
--format pdf
-l, - license [可选]
:aspose.pub .net许可证文件的路径。- Example:
--license path_to_license.lic
- Example:
-v, - verbose [可选]
:启用详细输出。- Example:
--verbose
- Example:
示例命令行的用法:
1Aspose.PUB.Convert --input input.pub --output output.pdf --format pdf
如何将CLI Pub转换器集成到C#项目中?
Aspose.PUB转换应用程序也可以使用命令行直接集成到您的.NET项目中,从而使程序化访问C#代码中的文档转换功能。
将命令行转换器添加到您的项目:
要将Aspose.PUB转换工具添加到您的Visual Studio项目中,请导航到您的项目的根目录,然后执行以下命令:
1dotnet Aspose.PUB.Convert add
此命令将Aspose.PUB直接添加到项目中,使您可以通过代码使用库的方法和属性。这对于希望直接在其应用程序中实现自定义文档转换过程的开发人员特别有用。
使用代码
这是在您的C#代码中以编程方式编程使用Aspose.PUB CLI工具的示例:
1using Aspose.Pub.MicroApps.Convert;
2using System.Threading.Tasks;
3
4class Program
5{
6 static async Task Main(string[] args)
7 {
8 // Initialize convert options
9 var options = new ConvertOptions
10 {
11 // Required: Specify the input document path
12 InputPath = "input.pub",
13
14 // Required: Specify the output document path
15 OutputPath = "output.pdf",
16
17 // Optional: Specify the output format
18 ToFormat = "pdf"
19 };
20
21 // Execute the conversion task
22 await ConvertTasks.Create(options).Execute();
23 }
24}
有关更多信息和用法示例,请访问 Aspose.PUB for .NET文档。