
本文将教你如何将 ODP 在线转换为 PDF,然后以编程方式转换。如果你想冻结 OpenOffice 演示文稿的格式、布局或核心内容,那么将 ODP 演示文稿转换为 PDF 是很有意义的。
将 OpenOffice ODP 转换为 PDF
首先,我们将向您展示如何使用免费的在线转换器执行 ODP 到 PDF 的转换任务。
其次,我们将引导您完成将 ODP 转换为 PDF 的操作,这些操作需要安装 .NET、Java、C++、Python、Node.js 或 PHP API,然后执行几行代码。
如何在线将 ODP 转换为 PDF
1. 在浏览器上打开 Aspose Online ODP 到 PDF 转换器页面。
2. 单击 "下拉 "或 "上传文件"。
3. 上传要转换为 PDF 文档的 OpenOffice 演示文稿。
4. 点击转换。

ODP 转换为 PDF - 常见问题
如何在线将 ODP 转换为 PDF?
您可以通过推荐的 ODP 转 PDF 网络应用程序将 ODP 在线转换为 PDF。您只需上传 OpenOffice 演示文稿,然后点击 CONVERT 即可。
我能信任这个 ODP 到 PDF 的在线转换器吗?
可以。Aspose 是一家值得信赖的 API 和工具开发商。您上传到 Aspose 服务器的所有文件都会在 24 小时内删除。
ODP 转换为 PDF 需要多长时间?
Aspose ODP 至 PDF 转换器通常在几分钟内完成工作。如果涉及大型 ODP 演示文稿,操作可能需要更多时间。
我可以在手机上将 ODP 转换为 PDF 吗?
可以。Aspose ODP 转 PDF 转换器在所有手机、电脑、浏览器和平台上的工作方式都是一样的。
使用代码将 OpenOffice ODP 转换为 PDF
我们希望您学会如何通过代码将 ODP 转换为 PDF:用 C# 将 ODP 转换为 PDF、用 Java 将 ODP 转换为 PDF、用 C++ 将 ODP 转换为 PDF、用 Python 将 ODP 转换为 PDF、用 Node.js 将 ODP 转换为 PDF。
Aspose 提供的 API 可让您使用代码将 ODP 转换为 PDF。免费的在线 ODP 到 PDF 转换器实际上是由 Aspose.Slides 提供支持的,Aspose.Slides 是一种流行的演示 API。
• 用 C# 将 ODP 转换为 PDF
• 在 Java 中将 ODP 转换为 PDF
• 用 C++ 将 ODP 导出为 PDF
• 用 Python 将 ODP 保存为 PDF
• 用 Node.js 将 ODP 转换为 PDF
• 在 PHP 中将 ODP 转换为 PDF
• 获取云 API
用 C# 将 ODP 转换为 PDF
1. 按照此处的说明安装 Aspose.Slides for .NET。
2. 使用此 C# 代码将 ODP 转换为 PDF:
// instantiates a Presentation object that represents a ODP file
var presentation = new Presentation("sample.odp");
// saves the presentation as a PDF
presentation.Save("output.pdf", SaveFormat.Pdf);
提示:请参阅我们的文档 .NET Convert PowerPoint to PDF 一文,了解更多关于 Aspose.Slides 自定义转换选项的信息。要将 ODP(而非 PPT)转换为 PDF,只需将源文件更改为 ODP 演示文稿即可。
用 Java 将 ODP 转换为 PDF
1. 按照此处的说明安装 Aspose.Slides for Java。
2. 运行将 ODP 转换为 PDF 的 Java 代码:
// instantiates a Presentation object that represents a ODP file
Presentation presentation = new Presentation("sample.odp");
// saves the presentation as a PDF
presentation.save("output.pdf", SaveFormat.Pdf);
提示:通过 Java Convert PowerPoint to PDF 一文了解更多 ODP 演示文稿到 PDF 的转换。用 ODP 替换 PPT 源文件,进行 OpenOffice 演示文稿的转换。
用 C++ 将 ODP 导出为 PDF
1. 请参阅此处的说明来安装 Aspose.Slides for C++。
2. 使用此 C++ 代码将 OpenOffice ODP 转换为 PDF:
// instantiates a Presentation object that represents a ODP file
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"Sample.odp");
// saves the presentation as a PDF
prs->Save(u"Output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);
提示:请参阅 C++ Convert PowerPoint to PDF 文章,了解有关 Aspose.Slides 转换功能的更多信息。PPT 源文件应替换为 ODP。
用 Python 将 ODP 保存为 PDF
1. 按照此处的步骤通过 .NET 安装用于 Python 的 Aspose.Slides。
2. 执行此 Python 代码,将 ODP 转换为 PDF:
import aspose.slides as slides
import aspose.pydrawing as drawing
with slides.Presentation("presentation.odp") as presentation:
presentation.save("presentation.pdf", slides.export.SaveFormat.PDF)
提示:有关 Aspose.Slides for Python via .NET 功能的更多信息,请参阅产品文档《将 PowerPoint 转换为 PDF》一文。记住使用 ODP 演示文稿(而不是 PPT)作为源文件。
在 Node.js 中将 ODP 转换为 PDF
1. 按照此处的步骤安装 Aspose.Slides for Node.js。
2. 要将 ODP 转换为 PDF,请运行此 Node.js 代码:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation("Sample.odp");
try
{
pres.save("output.pdf", aspose.slides.SaveFormat.Pdf);
}
finally
{
if (pres != null) pres.dispose();
}
用 PHP 将 ODP 转换为 PDF
1. 按照此处的说明通过 Java 安装 Aspose.Slides for PHP。
2. 运行此 PHP 代码将 ODP 转换为 PDF:
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides\Presentation;
use aspose\slides\SaveFormat;
$pres = new Presentation("input.odp");
try
{
$pres->save("output.pdf", SaveFormat::Pdf);
}
finally
{
if ($pres != null) $pres->dispose();
}
?>
获取云 API
没有使用 Aspose.Slides 内部 API?那么我们建议您使用 Aspose 云产品。后者还允许您创建演示文稿、操作演示文稿、将演示文稿转换为 PDF 以及转换为其他文件。
总结
至此,您已经掌握了将 ODP 转换为 PDF 的足够知识。使用 Aspose 免费转换器,您可以将尽可能多的 OpenOffice 演示文稿转换为 PDF。此外,您还学会了如何使用 Aspose.Slides API 在应用程序中以编程方式将 ODP 转换为 PDF。
渝公网安备50010702505508