PS 转 PDF
C++ API 可轻松转换您的 PostScript (PS) 文件! PS 到 PDF 的无缝转换,以多功能且广泛支持的 PDF 格式让您的文档栩栩如生。
使用我们的专业 C++ API Aspose.Page 轻松转换您的 PostScript (PS) 文件!体验从 PS 到 PDF 的无缝转换,释放多功能且广泛支持的 PDF 文档的潜力。无论您是开发人员、设计师还是商务专业人士,Aspose.Page 都能简化流程,保证精度和效率。利用 Aspose.Page for C++ 中 PS 到 PDF 转换的魔力,提高您的文档处理能力并简化您的工作流程。尝试我们的免费试用或立即购买来见证转变!
您在此处看到的 API 可用于创建您自己的跨平台应用程序或集成到您的 C++ 项目中。
要将 XPS 转换为 PDF:
Aspose.Page for C++ API 是一个功能丰富、功能强大且易于使用的 C++ 平台文档操作和转换 API。
您可以直接下载其最新版本,只需打开NuGet包管理器,然后搜索Aspose.Page.Cpp并安装。您还可以从包管理器控制台使用以下命令。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
使用 C++ 将 PS 转换为 PDF 的步骤
Aspose.Page 使开发人员只需几行代码即可轻松加载 PS 文件并将其转换为 PDF。
- 使用 Aspose.Page for C++ 加载 PS 文件。
- 创建 PdfSaveOptions Class 的对象来定义其他设置,例如AdditionalFontsFolder 和 SuppressError 值等。
- 调用 SaveAsPdf 方法进行 PDF 文件转换。
- 如果需要,处理错误。
PS 到 PDF C++ 转换
// The path to the documents directory. | |
System::String dataDir = RunExamples::GetDataDir_WorkingWithDocumentConversion(); | |
// Initialize PsDocument with the name of PostScript file. | |
System::SharedPtr<PsDocument> document = System::MakeObject<PsDocument>(dataDir + u"input.ps"); | |
// If you want to convert Postscript file despite of minor errors set this flag | |
bool suppressErrors = true; | |
//Initialize options object with necessary parameters. | |
System::SharedPtr<PdfSaveOptions> options = System::MakeObject<PdfSaveOptions>(suppressErrors); | |
// If you want to add special folder where fonts are stored. Default fonts folder in OS is always included. | |
options->set_AdditionalFontsFolders(System::MakeArray<System::String>({u"{FONT_FOLDER}"})); | |
// Default page size is 595x842 and it is not mandatory to set it in PdfSaveOptions | |
// But if you need to specify sizeuse following line | |
//PdfSaveOptions options = new PdfSaveOptions(suppressErrorsnew, Aspose.Page.Drawing.Size(595x842)); | |
// or | |
//saveOptions.Size = new Aspose.Page.Drawing.Size(595x842); | |
// Save document as PDF | |
document->SaveAsPdf(dataDir + u"outputPDF_out.pdf", options); | |
//Review errors | |
if (suppressErrors) | |
{ | |
for (auto&& ex : System::IterateOver(options->get_Exceptions())) | |
{ | |
System::Console::WriteLine(ex->get_Message()); | |
} | |
} |
PS 到 PDF 转换网络应用程序
将 PS 转换为 PDF 现在通过访问我们的现场演示网站。
PS 什么是PS文件格式
PS 格式是页面描述语言 (PDL) 格式之一。它能够在页面上包含图形和文本信息。这就是为什么大多数图像编辑程序都支持该格式的原因。 postscript 文件本身就是对打印机的一种指令。它包含有关从其页面打印什么以及如何打印的信息。
PDF 什么是PDF文件格式
便携式文档格式或我们许多人都知道的 PDF 是一种跨平台的开放格式,并且是世界上最著名的格式之一。这种页面描述语言 (PDL) 格式由 Adobe 开发,现在几乎所有环境或操作系统都支持,并且几乎所有设备都可以读取。