Šiame straipsnyje paaiškinama, kaip pateikti dokumento ypatybes PowerPoint naudojant Java REST API. Sužinosite kaip rodyti dokumento ypatybes programoje PowerPoint naudojant Java REST sąsają naudojant Java pagrindu sukurtą debesies SDK. Jis taip pat dalinsis logika, kad būtų rodomos tik norimos savybės.
Būtina sąlyga
Atsisiųsti Aspose.Slides Cloud SDK for Java to retrieve document properties
Nustatykite „Java“ projektą naudodami aukščiau pateiktą SDK, kad gautumėte metaduomenis
Veiksmai, kaip rodyti dokumento ypatybes programoje „PowerPoint“, naudojant „Java Low Code“ API
- Nustatykite aplinką sukurdami SlidesApi objektą naudodami kliento ID ir raktą ypatybėms gauti
- Apibrėžkite pristatymo pavadinimą ir įkelkite jį į debesies saugyklą tolesniam apdorojimui
- Fetch ypatybių rinkinys iš įkelto pristatymo
- Pakartokite visas kolekcijos savybes
- Rodykite kiekvieną arba pasirinktą ypatybę naudodami pavadinimo/vertės porą
Šie veiksmai aprašo kaip rodyti dokumento ypatybes programoje PowerPoint naudojant Java RESTful Service. Sukurkite SlidesApi objektą su kliento ID ir raktu, įkelkite tikslinę pristatymą į debesies saugyklą, gaukite ypatybių rinkinį ir kartokite rinkinį, kad būtų rodomos ypatybės.
Kodas, skirtas gauti dokumento ypatybes programoje „PowerPoint“ su „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); | |
} | |
} |
Šis kodas parodo dokumento savybių rodymo PowerPoint pristatymuose procesą. Galite filtruoti pateikimo ypatybes pagal nuosavybės pavadinimą pavadinimo / vertės poroje. Jei pristatymas jau yra serverio saugykloje, galite praleisti įkėlimo veiksmą.
Šis straipsnis išmokė mus gauti pristatymo ypatybes. Norėdami ištraukti nuotraukas iš pristatymo, žr. straipsnį Ištraukite nuotraukas iš PowerPoint naudodami Java REST API.