Visa dokumentegenskaper i PowerPoint med Java REST API

Den här artikeln visar hur du visar dokumentegenskaper i PowerPoint med Java REST API. Du kommer att lära dig hur du visar dokumentegenskaper i PowerPoint med Java REST Interface med hjälp av en Java-baserad Cloud SDK. Det kommer också att dela logik för att endast visa de önskade egenskaperna.

Nödvändig förutsättning

Steg för att visa dokumentegenskaper i PowerPoint med Java Low Code API

  1. Ställ in miljön genom att skapa ett SlidesApi-objekt med hjälp av klient-ID och nyckel för att hämta egenskaperna
  2. Definiera namnet på presentationen och ladda upp den till molnlagringen för vidare bearbetning
  3. Fetch egenskapssamlingen från den uppladdade presentationen
  4. Iterera igenom alla fastigheter i samlingen
  5. Visa varje eller valda egenskaper med namn/värde-paret

Dessa steg beskriver hur du visar dokumentegenskaperna i PowerPoint med Java RESTful Service. Skapa SlidesApi-objektet med ett klient-ID och nyckel, ladda upp målpresentationen till molnlagringen, hämta egenskapssamlingen och iterera genom samlingen för att visa egenskaperna.

Koda för att hämta dokumentegenskaper i PowerPoint med Java REST API

import com.aspose.slides.ApiException;
import com.aspose.slides.api.SlidesApi;
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
public class Example_DisplayDocumentPropertiesForPresentation {
protected static SlidesApi presentationApi;
public Example_DisplayDocumentPropertiesForPresentation() {
if (presentationApi == null) {
presentationApi = new SlidesApi("appSid", "appKey");
}
}
public void SplitPresentation() throws ApiException, IOException {
String localPath = "/home/downloads/";
String fileName = "TestPresentation.pptx";
String storageFolderName = "TempTests";
presentationApi.uploadFile(storageFolderName+"/"+fileName, readFileToByteArray(storageFolderName+localPath + fileName),null);
// Fetch metadata
var metadata = presentationApi.getDocumentProperties(fileName, null, storageFolderName, null);
// Print the presentation properties
for (var property : metadata.getList())
{
System.out.println(property.getName()+" : " +property.getName());
}
System.out.println("Presentation Document properties reading completed");
}
public static byte[] readFileToByteArray(String filePath) throws IOException {
Path path = new File(filePath).toPath();
return Files.readAllBytes(path);
}
}

Den här koden demonstrerar processen för att visa dokumentegenskaper i PowerPoint-presentationer. Du kan filtrera presentationsegenskaperna baserat på namnet på fastigheten i namn/värdeparet. Om presentationen redan finns där på serverlagringen kan du hoppa över uppladdningssteget.

Den här artikeln har lärt oss att hämta presentationsegenskaper. För att extrahera bilder från presentationen, se artikeln Extrahera bilder från PowerPoint med Java REST API.

 Svenska