在 Java 中将 JPG 转换为可编辑 PPT 并将 PPT 转换为 JPG

在 Java 中将 JPG 转换为可编辑 PPT 并将 PPT 转换为 JPG

在某些情况下,您可能出于各种原因需要将 PowerPoint 文档转换为 图像,例如防止其他用户修改 PowerPoint 文档的内容、创建 PowerPoint 文档的缩略图或共享社交媒体上的 PowerPoint 文档。同样,有时您需要将图像合并到单个 PowerPoint 演示文稿中,以便按顺序显示每个图像。因此,本文将教您如何在 Java 中将 JPG 转换为 PowerPoint 以及将 PowerPoint 转换为 JPG。

我们将在本文中介绍以下几点:

Java Convert Image to PPT and PPT to Image API – SDK安装

要在 Java 中将 JPG 转换为 PPT 和将 PowerPoint 转换为 JPG,我将使用 GroupDocs.Conversion Cloud API 的 Java SDK Java SDK 是一个功能丰富的 Java 库 来转换图像图像到 PPT 幻灯片,反之亦然。它提供了广泛的文件操作和转换方法。由于此 Java 库的安装过程简单易行,现在将您的 Java 应用程序与照片到 PPT 转换器和 PPT 到图像转换器在线集成非常快。

您可以 下载 jar 文件或遵循以下 Maven 配置。

Maven 存储库:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Maven 依赖项:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

在执行上述步骤之前,请从仪表板获取您的客户端 ID 和密码。获得 ID 和密码后,在基于 Java 的应用程序中添加代码片段:

# 免费注册后,从 https://dashboard.groupdocs.cloud 获取您的 client_id 和 client_secret。

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

如何使用 REST API 在 Java 中将 JPG 转换为 PPT 幻灯片

安装过程完成后,您可以跳转到以编程方式将 JPG 文件转换为 PPT 格式的代码片段。请按照以下步骤操作:

上传文件

首先,使用下面给出的代码片段将 JPG 文件上传到云端:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// 使用 Java 上传文件到云存储
public class App {

  public static void main(String[] args) {
        
    // 创建转换 API 的实例          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.jpg");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.jpg", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

因此,上传的 JPG 文件将在云端仪表板的 文件部分 中可用。

如何在 Java 中将 JPG 转换为 PowerPoint 演示文稿

请按照以下步骤和下面提到的代码片段在 Java 中以编程方式将 JPG 转换为 PPT 文件:

  • 首先,创建一个 ConvertApi 的实例
  • 其次,创建 ConvertSettings 实例
  • 然后,设置存储名称并输入JPG文件路径
  • 接下来,创建 PptConvertOptions 类的对象以指定其他选项。
  • 设置各种转换选项,如 setFromPage、setPagesCount,以转换文档的特定页面。
  • 现在,提供输出文件格式为“ppt”
  • 接下来,设置输出文件路径
  • 使用转换设置作为参数创建 ConvertDocumentRequest
  • 最后调用ConvertApi.convertDocument()类将文件转换为PPT格式

以下代码示例显示了如何使用 REST API 在 Java 中将 JPG 格式转换为 JPG PPT 格式:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// 如何使用 REST API 在 Java 中将 JPG 转换为 PPT 幻灯片。
public class App {

  public static void main(String[] args) {
    
    // 创建转换 API 的实例
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // 准备转换设置
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.jpg");
      settings.setFormat("ppt");
      
      PptConvertOptions convertOptions = new PptConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.ppt");
    
      // 转换为指定格式
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}
如何在 Java 中将 JPG 转换为 PowerPoint 演示文稿

如何在 Java 中将 JPG 转换为 PowerPoint 演示文稿

下载转换后的文件

以上代码示例将转换后的 PPT 文件保存在云端。您可以使用以下代码示例下载它:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// 使用 Java 从云存储下载文件
public class App {

  public static void main(String[] args) {
        
    // 创建转换 API 的实例          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.ppt", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

如何使用 REST API 在 Java 中将 PPT 幻灯片转换为 JPG

以下是在 Java 中以编程方式将 PPT 转换为 JPG 的步骤和下面提到的代码片段:

  • 初始化并创建 ConvertApi 的实例
  • 然后,创建一个 ConvertSettings 的对象
  • 设置存储名称并输入PPT文件路径
  • 接下来,将“jpg”设置为输出文件格式
  • 创建 JpgConvertOptions 类的对象以指定其他选项。
  • 设置各种转换选项,如 setFromPage、setPagesCount,以转换文档的特定页面。
  • 现在设置转换选项和输出文件路径
  • 使用转换设置作为参数创建 ConvertDocumentRequest
  • 最后,调用 ConvertApi.convertDocument() 将文档保存为 JPG 格式

以下代码示例显示了如何使用 REST API 在 Java 中将 PPT 文件转换为 JPG 格式:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// 如何使用 REST API 在 Java 中将 PPT 幻灯片转换为 JPG。
public class App {

  public static void main(String[] args) {
    
    // 创建转换 API 的实例
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // 准备转换设置
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pptx");
      settings.setFormat("jpg");
      
      JpgConvertOptions convertOptions = new JpgConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpg");
    
      // 转换为指定格式
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}
如何使用 REST API 在 Java 中将 PPT 幻灯片转换为 JPG

如何使用 REST API 在 Java 中将 PPT 幻灯片转换为 JPG

最后,上面的代码示例会将 JPG 文件保存在云端。按照已经描述的步骤上传文件,然后将转换后的文件下载到云存储中。

免费 PPT 到 JPG 在线转换器

什么是 PPT 到 JPG 在线转换器?请尝试以下免费在线 PPT 到 JPG 转换器,它是使用 Groupdocs.Conversion Cloud API 开发的。

免费在线 JPG 到 PPT 转换器

如何免费将 JPG 文件转换为 PPT 文件?请尝试以下免费在线 JPG 到 PPT 转换器,它是使用 Groupdocs.Conversion Cloud API 开发的。

加起来

我们到这里结束这篇文章。在这篇博文中,我们了解到:

  • 如何在 java 中以编程方式将 JPG 转换为 PPT;
  • 以编程方式上传 JPG 并从云端下载转换后的文件;
  • 如何使用高级设置在 java 中将 PPT 转换为 JPG;

此外,您可以通过导航至 文档GitHub 上提供的示例来探索有关文件格式转换功能的更多信息。我们还有一个 API 参考 部分,可让您直接通过浏览器可视化我们的 API 并与之交互。

此外,groupdocs.cloud 正在撰写有关新主题的其他博客文章。请与我们保持联系以获取任何更新。

问一个问题

请随时在我们的 论坛 上分享您的问题或疑问。

常见问题

如何在 Java 中将 JPG 转换为 PPT?

请点击此链接 学习Java 代码片段,了解如何快速方便地将JPG 转换为JPG 文件。

如何使用 REST API 将 JPG 文件转换为 PPT 文件?

创建 ConvertApi 的实例,设置转换设置的值,并使用 ConvertDocumentRequest 调用 convertDocument 方法以将 JPG 转换为 PPT 文件。

如何免费在线将 JPG 转换为 PPT?

JPG 到 PPT 免费在线转换器 允许您快速轻松地将 JPG 导出为 PPT 格式。转换完成后,您可以下载 JPG 文件。

如何免费在线将 JPG 转换为 PPT?

  • 打开免费在线 JPG 到 PPT 转换器
  • 在文件放置区域内单击以上传 JPG 文件或拖放 JPG 文件。
  • 单击立即转换按钮,在线 JPG 到 PPT 转换器软件会将 JPG 转换为 PPT。
  • 将 JPG 转换为 PPT 文件后,输出文件的下载链接将立即可用。

如何在 Windows 中离线将 JPG 转换为 PPT?

请访问 此链接 下载适用于 Windows 的免费 JPG 到 PPT 转换器软件。此在线 JPG 到 PPT 转换器免费下载软件可用于在 Windows 中快速将 JPG 转换为 PPT,只需单击一下。

如何在 Java 中将 PPT 转换为 JPG?

请按照 此链接 学习 Java 代码片段,了解如何快速轻松地将 PPT 转换为 JPG 文件。

如何使用 REST API 将 PPT 文件转换为 JPG 文件?

创建 ConvertApi 的实例,设置转换设置的值,并使用 ConvertDocumentRequest 调用 convertDocument 方法以将 PPT 转换为 JPG 文件。

如何免费在线将 PPT 转换为 JPG?

免费在线 PPT 到 JPG 转换器 允许您快速轻松地将 PPT 转换为 JPG 格式。转换完成后,您可以下载 JPG 文件。

如何免费在线将 PPT 转换为 JPG 文件?

  • 打开免费在线 PPT 到 JPG 转换器
  • 在文件拖放区域内单击以上传 PPT 幻灯片或拖放 PPT 文件。
  • 单击立即转换按钮,在线 PPT 到 JPG 转换器应用程序会将 PPT 转换为 JPG。
  • 将数据从 PPT 更改为 JPG 文件后,输出文件的下载链接将立即可用。

如何安装PPT转JPG图片库?

安装 PPT 到 JPG 转换器 免费下载 Java 库 以编程方式创建和转换 PPT 到 JPG。

如何在 Windows 中离线将 PPT 转换为 JPG?

请访问 此链接 下载适用于 Windows 的免费 PPT 到 JPG 转换软件。此 PPT 到 JPG 转换器免费下载软件可用于在 Windows 中快速将 PPT 转换为 JPG,只需单击一下。

也可以看看

我们建议访问以下文章以获取更多信息: