Geef documenteigenschappen weer in PowerPoint met Java REST API

In dit artikel wordt beschreven hoe u documenteigenschappen kunt weergeven in PowerPoint met Java REST API. U leert hoe u documenteigenschappen in PowerPoint kunt weergeven met Java REST Interface met behulp van een op Java gebaseerde Cloud SDK. Het deelt ook logica om alleen de gewenste eigenschappen weer te geven.

Voorwaarde

Stappen om documenteigenschappen in PowerPoint weer te geven met Java Low Code API

  1. Stel de omgeving in door een SlidesApi-object te maken met behulp van de client-ID en sleutel voor het ophalen van de eigenschappen
  2. Definieer de naam van de presentatie en upload deze naar de cloudopslag voor verdere verwerking
  3. Fetch de eigenschappenverzameling uit de geüploade presentatie
  4. Doorloop alle eigenschappen in de verzameling
  5. Geef elke of geselecteerde eigenschappen weer met behulp van het Naam/Waarde-paar

Deze stappen beschrijven hoe u de documenteigenschappen in PowerPoint kunt weergeven met Java RESTful Service. Maak het SlidesApi-object met een client-ID en sleutel, upload de doelpresentatie naar de cloudopslag, haal de eigenschappenverzameling op en doorloop de verzameling om de eigenschappen weer te geven.

Code om documenteigenschappen op te halen in PowerPoint met 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);
}
}

Deze code demonstreert het proces van het weergeven van documenteigenschappen in PowerPoint-presentaties. U kunt de presentatie-eigenschappen filteren op basis van de naam van de eigenschap in het naam/waarde-paar. Als de presentatie al op de serveropslag staat, kunt u de uploadstap overslaan.

Dit artikel heeft ons geleerd presentatie-eigenschappen op te halen. Raadpleeg het artikel Extraheer afbeeldingen uit PowerPoint met Java REST API om afbeeldingen uit de presentatie te halen.

 Nederlands