نمایش مشخصات سند در پاورپوینت با Java REST API

این مقاله نحوه نمایش ویژگی های سند در PowerPoint با Java REST API را راهنمایی می کند. شما چگونه مشخصات سند را در پاورپوینت با رابط Java REST با استفاده از Cloud SDK مبتنی بر جاوا نمایش دهید. همچنین منطق را به اشتراک می گذارد تا فقط ویژگی های مورد نظر را نمایش دهد.

پیش نیاز

مراحل نمایش ویژگی های سند در پاورپوینت با Java Low Code API

  1. محیط را با ایجاد یک شی SlidesApi با استفاده از شناسه مشتری و کلید برای واکشی خصوصیات تنظیم کنید.
  2. نام ارائه را تعریف کنید و آن را برای پردازش بیشتر در فضای ذخیره سازی ابری آپلود کنید
  3. Fetch مجموعه خواص از ارائه آپلود شده
  4. تمام ویژگی های مجموعه را تکرار کنید
  5. هر یک یا ویژگی های انتخاب شده را با استفاده از جفت Name/Value نمایش دهید

این مراحل نحوه نمایش مشخصات سند در پاورپوینت با Java RESTful Service را شرح می دهد. شی SlidesApi را با شناسه کلاینت و کلید ایجاد کنید، ارائه هدف را در فضای ذخیره‌سازی ابری آپلود کنید، مجموعه خصوصیات را واکشی کنید و برای نمایش ویژگی‌ها در مجموعه تکرار کنید.

کد برای واکشی ویژگی های سند در پاورپوینت با 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);
}
}

این کد روند نمایش ویژگی های سند در ارائه های پاورپوینت را نشان می دهد. می‌توانید ویژگی‌های ارائه را بر اساس نام ویژگی در جفت نام/مقدار فیلتر کنید. اگر ارائه از قبل در حافظه سرور وجود دارد، می توانید مرحله آپلود را نادیده بگیرید.

این مقاله به ما آموزش داده است که ویژگی های ارائه را واکشی کنیم. برای استخراج تصاویر از ارائه به مقاله استخراج تصاویر از پاورپوینت با Java REST API مراجعه کنید.

 فارسی