PDF 格式转换解决方案

使用跨平台应用程序或通过.NET、.NET Core、Java、C++ 和安卓上的代码转换 PDF 文档

PDF 文档的.NET API

<% cnv0.feature-page01.text01 %>

将文档转换为 Web

Example:

CGM to HTML C# Code

public static void ConvertCGMtoHTML()
{
// load CGM with an instance of Document
var document = new Document("template.cgm", new CgmLoadOptions());

// save document in HTML format
document.Save("output.html", Aspose.Pdf.SaveFormat.Html);
};

将文档转换为 Web 1.通过 C# 将 CGM 转换为 HTML 1.通过 C# 将 EPS 转换为 HTML 1.通过 C# 将 EPUB 转换为 HTML 1.通过 C# 将 MD 转换为 HTML

将 PDF 转换为图像 1.通过 C# 渲染 CGM to EMF 1.通过 C# 渲染 CGM to SVG 1.通过 C# 渲染 CGM to TIFF 1.通过 C# 渲染 EPS to EMF

导出 TEX 文件 1.通过 C# 导出 TEX 到 BMP 1.通过 C# 导出 TEX to DOC 1.通过 C# 导出 TEX 到 DOCX 1.通过 C# 导出 TEX 到 EMF

类库,用于在基于 Java SE 或 EE 的任何应用程序中创建、操作和转换 PDF 文档。

<% cnv0.feature-page05.text01 %>

Java Code: BMP to PDF

    // Initialize document object
    Document document = new Document();

    Page page = document.getPages().add();
    Image image = new Image();

    // Load sample BMP image file
    image.setFile(Paths.get(_dataDir.toString(), "Sample.bmp").toString());
    page.getParagraphs().add(image);

    // Save output PDF document
    document.save(Paths.get(_dataDir.toString(),"BMPtoPDF.pdf").toString());

进出口文件 1.通过 Java 将 BMP 转换为 PDF 1.通过 Java 将 CGM 转换为 EPUB 1.通过 Java 将 CGM 转换为 PDF 1.通过 Java 将 CGM 转换为 TEX

导出 TEX 文件 1.通过 Java 导出 TEX 到 BMP 1.通过 Java 导出 TEX to DOC 1.通过 Java 导出 TEX 到 DOCX 1.通过 Java 导出 TEX 到 EMF

将文档转换为 SVG 1.通过 Java 将 CGM 转换为 SVG 1.通过 Java 将 EPS 转换为 SVG 1.通过 Java 将 EPUB 转换为 SVG 1.通过 Java 将 HTML 转换为 SVG

本机 C++ 库,用于在纯 C++ 应用程序中创建、加载、操作和呈现 PDF 文档。

<% cnv0.feature-page09.text01 %>

C++ Code: BMP to XPS

    std::clog << "BMP to XPS convert: Start" << std::endl;

    // String for path name
    String _dataDir("C:\\Samples\\Conversion\\");

    // String for input file name
    String infilename("sample.bmp");

    // String for input file name
    String outfilename("ImageToPDF-BMP.pdf");

    // Open document
    auto document = MakeObject<Document>();

    // Add empty page in empty document
    auto page = document->get_Pages()->Add();
    auto image = MakeObject<Aspose::Pdf::Image>();
    image->set_File(_dataDir + infilename);

    // Add image on a page
    page->get_Paragraphs()->Add(image);

    auto saveOptions = MakeObject<XpsSaveOptions>();

    // Save PDF file into XPS format
    document->Save(_dataDir + outfilename, saveOptions);

    std::clog << "BMP to XPS convert: Finish" << std::endl;

进出口文件 1.通过 C++ 将 XML 转换为 HTML 1.通过 C++ 将 XPS 转换为 HTML 1.通过 C++ 将 XSLFO 转换为 HTML 1.通过 C++ 将 MHT 转换为 HTML

将 PDF 转换为 SVG 1.通过 C++ 将 CGM 转换为 SVG 1.通过 C++ 将 EPS 转换为 SVG 1.通过 C++ 将 EPUB 转换为 SVG 1.通过 C++ 将 HTML 转换为 SVG

将 BMP 转换为 XPS 1.通过 C++ 导出 BMP 到 XPS 1.通过 C++ 导出 CGM 到 XPS 1.通过 C++ 导出 EPS 到 XPS 1.通过 C++ 导出 EPUB 到 XPS