HTML
JPG
PDF
XML
DOCX
PDF
如何使用 Go SDK 将 PDF 转换为 XPS
要将 PDF 转换为 XPS,我们将使用 Aspose.PDF Cloud Go SDK 这个 Cloud SDK 协助 Go 程序员通过 Aspose.PDF REST API 开发基于云的 PDF 创建、注释、编辑和转换应用程序。请从包管理器控制台使用以下命令。
包管理器控制台命令
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
通过 Go 将 PDF 转换为 XPS 的步骤
Aspose.PDF Cloud Go 开发人员只需几行代码即可轻松加载并将 PDF 转换为 XPS。
- 将 PDF 文件上传到 Aspose Cloud 存储。
- 将 PDF 转换为 XPS 格式。
- 将输出的 XPS 保存到云存储中。
此示例代码展示了 PDF 到 XPS 的 Cloud Go SDK 转换
package main
import (
"fmt"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func convertPdfToXps(pdf_api *asposepdfcloud.PdfApiService, pdf_name string, xps_name string, remote_folder string) {
outPath := path.Join(remote_folder, xps_name)
args := map[string]interface{}{
"folder": remote_folder,
}
result, httpResponse, err := pdf_api.PutPdfInStorageToXps(pdf_name, outPath, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
fmt.Println(result)
}
}
其他支持的转换
您还可以转换许多其他文件格式,包括下面列出的一些。
BMP TO PDF (位图图像)
CGM TO PDF (微软 Word 二进制格式)
EMF TO PDF (Office 2007+ 文档)
EPUB TO PDF (增强型图元文件格式)
GIF TO PDF (图形交换格式)
HTML TO PDF (超文本标记语言)
JPEG TO PDF (联合图像专家组)
LATEX TO PDF (LaTeX 输出文本)
PCL TO PDF (打印机命令语言)
MD TO PDF (Markdown)
PDF TO BMP (位图图像)
PDF TO EPUB (电子书格式)
PDF TO GIF (图形交换格式)
PDF TO HTML (超文本标记语言)
PDF TO JPEG (联合图像专家组)
PDF TO PDF/A (便携式文档格式)
PDF TO PNG (便携式网络图形)
PDF TO PPTX (微软 PowerPoint)
PDF TO SVG (可缩放矢量图形)
PDF TO TEX (计算机图形系统)
PDF TO TIFF (标记图像格式)
PDF TO WORD (Microsoft Word 二进制格式)
PDF TO XLSX (Microsoft Excel 开放 XML 格式电子表格文件)
PDF TO XPS (XML 纸张规范)
PNG TO PDF (便携式网络图形)
PS TO PDF (PostScript)
SVG TO PDF (可缩放矢量图形)
TEXT TO PDF (文本文件)
TIFF TO PDF (标记图像格式)
XPS TO PDF (XML 纸张规范)