中文

使用 C# .NET 将 PDF 转换为 PowerPoint

PDF 转 PowerPoint 转换 | 在线 PDF 到 PPT 转换 API PDF 文件提供了保持文档保真度的能力,无论应用软件、硬件和操作系统。因此,便携式文档格式(PDF)因其保持元素格式和纵横比的独特特性而广受欢迎。同样,对于大多数官方信息展示,PowerPoint 演示文稿(PPTX, PPT, PPTM, ODP, OTP 等)被广泛使用。因此,在创建演示文稿时,我们可能会收到需要整合到 PowerPoint 演示文稿格式中的 PDF 格式信息。然而,如果我们需要对大量文档进行转换,这将非常繁琐。因此,编程解决方案是一种可行的方法。 在这个博客中,我们将探讨以下主题 云 API PowerPoint 转换 API 在 C# 中将 PDF 转换为 PowerPoint PPT 转 PDF 转换器使用 C# 云 API 我们的云解决方案在提供的功能和服务方面非常独特。以 RESTful APIs 的形式提供我们在这些年中获得的相同能力。无需安装软件,您甚至可以通过使用 cURL 命令在命令提示符下执行文档/文件处理。在此文档处理过程中,您可以将输入文件作为输入参数提供,或加载已存在于云存储上的文件。 PowerPoint 转换 API Aspose.Slides Cloud 是我们领先的文件格式 API 之一,专门提供 PowerPoint 演示文稿处理的服务。您可以使用该 API 创建、操作以及转换 PowerPoint presentation 格式为其他支持的格式。因此,它还提供将 PPTX 文件转换为 PDF 格式的功能,同样,您也可以将 PDF 转换为 PPTX 格式。
· Nayyer Shahbaz · 2 分钟

C# .NET REST API 用于 PowerPoint 节的管理

目录编排是逻辑分组相关项目的好方法,正如我们熟悉使用文件夹来组织相关文件一样,因此可以选择类似的方法使用章节将幻灯片组织成有意义的组。它还为您提供了灵活性,您可以为每位同事分配一个章节,以在协作期间明确幻灯片的归属。如果您从一个空白的状态开始,可以使用章节来概述您的演示文稿。通常,章节设计用于大型演示文稿,这些演示文稿包含大量幻灯片,可以轻松分组为逻辑分组,因为这样使您的演示文稿更易于导航。此外,章节可以在幻灯片导航窗格中折叠或展开,并命名以便于参考。 在我们进一步进行之前,我们需要安装 Aspose.Slides Cloud SDK for .NET,最简单的方法是通过 NuGet 包,在包管理器控制台中使用以下命令: Install-Package Aspose.Slides-Cloud -Version 21.2.0 一旦安装完成,下一步就是获取认证凭据,以便您可以轻松安全地使用我们的 API。有关更多详细信息,请访问 如何安装 Aspose.Cloud SDKs 如何使用客户端 ID 和客户端密钥获取 JWT 令牌 部分管理 Aspose.Slides Cloud 提供了以下功能: 获取现有演示文稿部分 设置 PowerPoint 部分 创建新章节 更改章节名称 移动部分和幻灯片到其他位置 删除一个部分 获取现有演示部分 请求 URL GET https://api.aspose.cloud/v3.0/slides/myPresentation.pptx/sections?folder=myFolder C#.NET string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/ string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/ SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey"); GetSectionsRequest request = new GetSectionsRequest { Name = "myPresentaion.
· Nayyer Shahbaz · 2 分钟

C++ 云 SDK 用于 PowerPoint 处理

Aspose.Slides Cloud 是我们流行的 Cloud API 之一,提供通过 REST API 进行简单的 cURL 命令来执行 MS PowerPoint 和 OpenOffice 演示文稿创建、处理、合并和转换的功能。此外,为了方便我们的客户使用某些编程语言,我们创建了个别的 Cloud SDK, 即 Aspose.Slides Cloud SDK for .NET、Aspose.Slides Cloud SDK for Java、Aspose.Slides Cloud SDK for PHP 等。因此,为了方便我们的忠实客户使用 C++,我们推出了 Aspose.Slides Cloud SDK for C++ 的发布。因此,现在您可以使用 C++ PowerPoint SDK 来创建、操作和转换 PPTX 文件到其他支持的格式,使用 C++ 语言。 先决条件 它为您提供了生成、修改、转换 PowerPoint 和 OpenOffice 演示文稿的能力,无需使用 Microsoft PowerPoint。无需 MS Office 自动化或任何其他应用程序,并使用 Cloud API 执行所有文档处理功能。您所需要做的就是使用 C++11、Boost 和 C++ REST SDK 配置您的环境。 支持的文件格式 Cloud API 提供对大量 PowerPoint file formats 的卓越支持,您可以加载单个文件格式,并将输出渲染为支持的格式。
· Nayyer Shahbaz · 1 分钟

在导出 PPTX 到其他格式时设置 DefaultRegularFont

字体是使文档更具可呈现性的关键元素。在字体的帮助下,信息以更便于阅读和管理的格式呈现。Aspose.Slides Cloud API 支持在创建或编辑现有 PowerPoint 演示文稿时指定自定义字体的功能。您还可以为 OpenOffice 文档设置字体。同时,您可以在将 PPTX 导出到其他支持的格式时指定 DefaultRegularFont。 除了在 PowerPoint 操作过程中使用字体之外,Cloud API 现在还支持指定默认常规字体的能力。您可以在将 PowerPoint 导出为其他支持的格式时设置字体。该 API 当前支持对 PPTX、PPT、PPSX,、PPTM 和其他流行 PowerPoint 格式的操作。您可以将其保存为类似格式以及其他格式,如 PDF、SVG、HTML、XPS、JPEG、PNG、TTF。此外,在最近的版本中,实施了一项新功能,可以指定默认常规字体。它允许您指定默认字体以替代未提供的自定义字体。 在我们进一步进行之前,我们建议访问以下链接以获取有关 如何使用客户端ID和客户端密钥获取JWT令牌 的信息。 请注意,当尝试通过命令提示符访问REST API时,需要JWT令牌。 此外,为了通过编程语言使用 Cloud API,您需要尝试安装专为某些编程语言创建的 SDK。有关更多信息,请访问 如何安装 Aspose.Cloud SDKs。 cURL curl -X POST "https://api.aspose.cloud/v3.0/slides/NotesPresentation-1.pptx/Pdf" \ -H "accept: multipart/form-data" \ -H "authorization: Bearer " \ -H "Content-Type: application/json" \ -d "{ \"DefaultRegularFont\": \"Calibri\", \"Format\": \"ExportFormat.Pdf\"}" 请求 URL https://api.aspose.cloud/v3.0/slides/NotesPresentation-1.pptx/Pd C#.NET string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.
· Nayyer Shahbaz · 1 分钟

在 PowerPoint 演示文稿中处理图表数据和类别

这些图表为我们提供了一种快速简洁的机制来呈现统计数据。它使相关利益相关者能够快速做出关键决策。这些图表由数据及其各自类别组成。因此,在 PowerPoint 中添加、更新和删除图表数据等操作也可以使用 Aspose.Slides Cloud API 来进行。 此外,为了使用 SDK,您需要安装它,最简单的方法是通过 NuGet 库。因此,请尝试在包管理器控制台中使用以下命令 Install-Package Aspose.Slides-Cloud -Version 21.2.0 Cloud API 还可以通过终端使用 cURL 命令访问。因此,为了访问它们,您需要提供基于您的 Client ID 和 Client Secret 生成的 JWT token。因此,我们建议您访问以下链接以进一步了解关于 如何安装 Aspose.Cloud SDKs 如何使用客户端ID和客户端密钥获取JWT令牌 使用图表类别 新的资源是形状的子资源。它仅适用于支持类别(柱形、线形等)的图表形状。它使我们能够添加、修改和删除图表类别及相关的数据点。本文主要关注以下主题 使用图表类别 向图表添加类别 更新图表类别 删除图表类别 处理图表数据 将数据点添加到图表系列中 更新图表数据点 删除图表数据点 向图表添加类别 请求 URL POST https://api.aspose.cloud/v3.0/slides/myPresentaion.pptx/slides/1/shapes/1/categories?folder=myFolder C#.NET string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/ string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.
· Nayyer Shahbaz · 3 分钟

使用云 API 在 PowerPoint 演示文稿中创建和修改图表

图表是演示过程中展示信息的重要组成部分。当事实和数据与适当且对应的图形、图表或表格在PPT中相辅相成时,所呈现的信息就变得更强大和有影响力。除了具有很强的视觉吸引力,这些图形、图表或表格以有序的方式将相关的商业信息传达给你的目标受众。在本文中,我们将讨论如何使用REST API在PowerPoint中创建或修改图表的步骤。 信息:Aspose 提供一个免费的 PowerPoint to PDF converter,允许您将演示文稿转换为 PDF。 在 PPT 中图表的好处 我们可以从在 PPT 中以不同的图形、图表或表格呈现数据中获得许多好处: 图表、图形、图示或表格以简洁、一致和紧凑的风格呈现信息。目标受众能够快速理解数据的含义。 它们在视觉上比简单的文本内容更具吸引力。而且,通过恰当的整合,你的 PPT 自动变得更引人入胜。 观众总是希望从幻灯片中得出一些结论,它们有助于理解演示文稿的核心结论。 对事实进行评估变得更容易,因为可视化模式允许比较不同的数据和数字。 可以说更多,可以以简洁的方式容纳和排列更多事实,这就是 PPT 中图表的魅力。 他们帮助你的潜在客户在不同可理解的参数上,对你业务的不同细微方面做出重要的推断。 PowerPoint 处理 API Aspose.Slides Cloud 是一个基于 REST 的 API,提供创建和操作 PowerPoint 和 OpenOffice 演示文稿文件的功能。在最近的发行版本中,新资源是形状的子资源。它仅适用于图表形状,并允许我们添加、修改和删除图表系列。 将系列添加到图表 POST https://api.aspose.cloud/v3.0/slides/myPresentaion.pptx/slides/1/shapes/1/series?folder=myFolder 请求体 { "dataPointType": "OneValue", "dataPoints": [{ "value": 5.5 }, { "value": 76 }, { "value": 27 }] } string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.
· Nayyer Shahbaz · 2 分钟

导出 PowerPoint 子形状为 PNG。将 PPT 导出为 PDF/A

随着每次新版本的发布,我们努力带来最佳的 PowerPoint 操作和处理功能。我们不断努力使 Aspose.Slides Cloud 具备满足所有 PowerPoint 操作能力的能力。因此,在本文中,我们将详细讨论以下主题 支持 FODP 格式 新的 PdfCompliance 选项 确定笔记幻灯片 导出 PowerPoint 子形状为 PNG 信息:您可能想查看 Aspose 免费 PowerPoint to PDF 在线转换器。 支持 FODP 格式 FODP 是以开放文档格式保存的演示文稿文件,但使用的是平面 XML 格式,而不是标准 .ODP 文件所使用的 .ZIP 容器。这使得自动生成演示文稿变得更简单,同时允许使用文本编辑器读取演示文稿。在最新版本的 Aspose.Slides Cloud SDK for .NET 中,提供了对 .fodp 格式的支持。现在用户可以加载 .fodb 文件进行处理,或者加载现有的 PowerPoint 文件并保存为 FODB 格式。 cURL 命令 curl -X PUT "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/Fodp?outPath=NotesPresentation.fodp" -H "accept: application/json" -H "authorization: Bearer " -H "Content-Type: application/json" -H "x-aspose-client: Containerize.
· Nayyer Shahbaz · 3 分钟

如何以编程方式操控 PowerPoint 幻灯片中的便签

笔记是创建演示文稿时不可或缺的组成部分。您添加演讲者笔记,以便在面对观众时在展示幻灯片时参考。在演示过程中,演讲者笔记在您的显示器上可见,但观众无法看到。因此,笔记窗格是存储您在演示时想提及的要点的地方。 Aspose.Slides Cloud 提供添加、更新或删除 PowerPoint 幻灯片注释的功能。您可以对本地系统驱动器上可用的 PowerPoint 幻灯片或存储在云存储中的幻灯片执行此操作。 将备注添加到幻灯片中 为了添加注释,您需要尝试使用 NotesSlide/PostAddNotesSlide。以下 cURL 命令允许您向 PowerPoint 幻灯片添加注释。 curl -X POST "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H "accept: application/json" -H "authorization: Bearer " -H "Content-Type: application/json" -d "{ \"Text\": \"These are sample presenter notes added using Aspose.Slides Cloud\",}" 请求 URL https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide 响应主体 { "text":** **"These are sample presenter notes added using Aspose.Slides Cloud", "shapes":** **{ "uri":** **{ "href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide/shapes", "relation":** **"self" } }, "selfUri":** **{ "href":** **"https://api.
· Nayyer Shahbaz · 3 分钟

在 C# .NET 中拆分 PowerPoint 演示文稿

在线拆分PowerPoint演示文稿 | 学习如何拆分PPT。 本文解释了在 C# 应用程序中拆分 PowerPoint 演示文稿的步骤。我们知道 PPT 文件包含多种不同类型的信息,例如文本、项目符号、图像、多媒体和其他嵌入的 OLE 对象。因此,您可能需要将 PowerPoint 幻灯片拆分为单独的文件并相应地分享,而不是分享完整的文件。因此,我们将以编程方式将 PPT 拆分为多个文件。 在浏览器中在线拆分 PPT API Reference for Aspose.Slides Cloud 也以在线swagger格式提供。根据Aspose.Slides的文档对象模型,PowerPoint演示文稿包含一组 Slides。我们的PowerPoint处理Cloud API在拆分PowerPoint幻灯片时提供了多种选项,并使您能够将输出保存为多种输出格式。右侧的图片显示了拆分操作支持的输出格式列表。 现在作为第一步,通过提供 App SID 和 App Key 来验证您的用户,一旦提供了有效的凭证,就会生成一个 JWT 令牌。因此,为了实现我们将 PowerPoint 演示文稿幻灯片拆分的需求,我们需要使用 PostSlidesSplit 方法。现在点击 Split POST 方法旁边的 Try it out 按钮。至少,您需要提供一个输入演示文稿文件的名称才能开始操作。 图像 1:- Cloud storage 上的 Presentation1.pptx 预览 设置 PowerPoint 演示文稿格式 Image 2:- 从下拉菜单中选择了 PPTX 格式 在这个场景中,我们将使用 Presentation1.pptx 如上图所示进行拆分操作。在格式下拉菜单中,我们需要选择拆分操作后的所需输出格式。让我们在这个场景中使用 PPTX。下一步是指定 From 和 To 幻灯片值。当未指定 From 值时,拆分操作将从演示文稿的第一页开始。同样,如果我们没有提供 To 值,则拆分将在最后一张幻灯片结束。由于我们的输入演示文件只有两张幻灯片,所以我们将跳过这一步,系统将把两张幻灯片拆分为单独的演示文件。现在点击执行按钮,操作将开始。
· Nayyer Shahbaz · 2 分钟

使用云 API 进行 PowerPoint 幻灯片操作

为什么选择 PowerPoint 演示文稿? PowerPoint 演示文稿是董事会和一般会议中最受欢迎和广泛使用的数据和信息展示格式之一。此外,在电子学习领域,PowerPoint 也是流行的知识共享格式之一。这种演示格式改变了人们向观众展示想法和信息的方式。演示文件存储了一系列记录,以容纳演示数据,如幻灯片、形状、文本、动画、视频、音频和嵌入对象。 根据您的需求,您可以使用演示软件,如 Microsoft PowerPoint, Apache OpenOffice Impress、Apple Keynote 等,来创建传单、信封、名片、邀请函、证书、表单、日历,甚至书籍。常见的演示文件扩展名及其相关文件格式包括 PPTX、PPT 和 ODP。 信息:Aspose 提供一个免费的 PowerPoint to PDF converter,让您可以在线将演示文稿转换为 PDF。 Aspose.Slides Cloud 提供的功能 为了编写一个引人注目的演示文稿,您必须首先了解您的演示文稿处理 API 来提供的所有功能。Aspose.Slides Cloud 使您能够在演示文稿中创建设计良好、影响深远的幻灯片。幻灯片的概念相当出色,相关信息集中在特定幻灯片上。您可以使用 API 为您的演示文稿添加美观的时间线和图表。 在幻灯片级别,API 提供了添加、删除、复制、移动、获取幻灯片数量、尺寸以及关于幻灯片中其他对象的信息的功能。请考虑访问以下链接以获取关于 features offered by Aspose.Slides Cloud API 的信息。 添加、移动、删除、复制幻灯片 在操作 PowerPoint 演示文稿时,用户最常执行的操作之一包括添加新的空白幻灯片、将幻灯片移动到演示文稿中的新位置、将现有幻灯片复制到新位置或从演示文稿文件中删除现有幻灯片。在处理文件时,我们可以选择对存储在本地文件系统上的文件或存储在云存储中的文件执行操作。 在以下示例中,我们将处理附加的示例演示文稿,其中最初包含一个单一的母版幻灯片。 图像 1:- 源演示文件的预览 添加一个空白幻灯片 如下所示的代码片段中,单个方法 PostSlidesAddRequest(..) 被用来将新幻灯片添加到演示文稿文件中。第一个参数接受演示文稿文件名,第二个参数接受需要添加幻灯片的索引。如果未指定索引参数,则幻灯片将添加到演示文稿中已存在幻灯片的末尾。第三个是文件的密码信息,等等。除了输入文件名,所有参数都是可选的。 string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/ string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.
· Nayyer Shahbaz · 2 分钟