PDF 格式轉換解決方案

使用跨平臺應用程式或通過 .NET、.NET Core、Java、C++和安卓設備上的代碼轉換 PDF 文檔

適用於 PDF 文件的 .NET 介面

<% cnv0.feature-page01.text01 %>

將文件轉換為網頁

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);
};

將文件轉換為網頁

  1. 通過 C# 將 CGM 轉換為 HTML
  2. 通過 C# 渲染 EPS 轉換為 HTML
  3. 通過 C# 將 EPUB 轉換為 HTML
  4. 通過 C# 將 MD 轉換為 HTML

將 PDF 轉換為影像

  1. 通過 C# 渲染 CGM 轉換為 EMF
  2. 通過 C# 渲染 CGM 轉換為 SVG
  3. 通過 C# 渲染 CGM 轉換為 TIFF
  4. 通過 C# 渲染 EPS 轉換為 EMF

匯出 TEX 檔

  1. 通過 C# 匯出 TEX 轉換為 BMP
  2. 通過 C# 匯出 [TEX 轉換為 DOC](https://products.aspose.com/pdf/net/conversion/tex-to-doc/
  3. 通過 C# 匯出 TEX 轉換為 DOCX
  4. 通過 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
  2. 通過爪哇將 CGM 轉換為 EPUB
  3. 通過 Java 將 CGM 轉換為 PDF
  4. 通過 Java 將 CGM 轉換為 TEX

匯出 TEX 檔

  1. 通過 Java 匯出 TEX 轉換為 BMP
  2. 通過 Java 匯出 TEX 轉換為 DOC
  3. 通過 Java 匯出 TEX 轉換為 DOCX
  4. 通過 Java 匯出 TEX 轉換為 EMF

將文件轉換為 SVG

  1. 通過 Java 將 CGM 轉換為 SVG
  2. 透過 Java 將 EPS 轉換為 SVG
  3. 通過 Java 將 EPUB 轉換為 SVG
  4. 通過 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
  2. 通過C++將 XPS 轉換為 HTML
  3. 通過C++將 XSLFO 轉換為 HTML
  4. 通過C++將 [MHT 轉換為 HTML](https://products.aspose.com/pdf/cpp/conversion/mht-to-html/

將 PDF 轉換為 SVG

  1. 通過C++將 CGM 轉換為 SVG
  2. 通過C++將 EPS 轉換為 SVG
  3. 通過C++將 EPUB 轉換為 SVG
  4. 通過C++將 [HTML 轉換為 SVG](https://products.aspose.com/pdf/cpp/conversion/html-to-svg/

將斷續器轉換為 XPS

  1. 通過C++匯出 BMP 轉換為 XPS
  2. 通過C++導出 CGM 轉換為 XPS
  3. 通過C++匯出 EPS 轉換為 XPS
  4. 通過C++匯出 [EPUB 轉換為 XPS](https://products.aspose.com/pdf/cpp/conversion/epub-to-xps/