Hogyan lehet olvasni a prezentáció tulajdonságait Java nyelven

Ez a cikk bemutatja, hogyan kell olvasni a prezentáció tulajdonságait Java-ban a környezet beállításához és a futtatható mintakód lépésenkénti használatához szükséges részletes lépések követésével. A kódpélda bármely Java konfigurált környezetben használható, beleértve a Windowst, Linuxot vagy macOS-t, hogy elolvassa a PPTX dokumentum tulajdonságait a Java nyelven egy egyszerű API felület segítségével.

Lépések a PPTX dokumentum tulajdonságainak olvasásához Java nyelven

  1. Állítsa be a környezetet a Aspose.Slides for Java hozzáadásához a tárból a prezentáció tulajdonságainak olvasásához
  2. Adja hozzá a IPresentationInfo példányát, hogy hozzáférjen a prezentációs információs gyűjteményhez a prezentációs gyárból
  3. Hozza létre a IDocumentProperties objektumot, hogy beolvassa a prezentációs dokumentum tulajdonságait a prezentációs információs példányból
  4. Olvassa el és nyomtassa ki a bemutató dokumentum tulajdonságait

A fenti lépések követésével a Java Presentation dokumentum tulajdonságai egyszerű API-hívásokkal olvashatók és kezelhetők, így a prezentációs gyárból egy statikus PresentationFactory osztálypéldány használatával érheti el a prezentáció információit, amelynek nem igazán kell betöltenie a prezentációt. az API DOM-ján belül. Ezután az IDocumentProperties osztályobjektum használatával a tulajdonságok beolvasásra és kinyomtatásra kerülnek a konzolon belül. Ezen túlmenően igénye szerint az elért dokumentumtulajdonságokba is írhatja vagy módosíthatja az adatokat.

Kód a Java prezentációs tulajdonságainak olvasásához

import com.aspose.slides.IDocumentProperties;
import com.aspose.slides.IPresentationInfo;
import com.aspose.slides.License;
import com.aspose.slides.PresentationFactory;
public class AccessDocumentProperties {
public static void main2(String[] args){
String path = "/Users/Documents/KnowledgeBase/TestData/";
// Load the product license to access the presentation properties
License docPropertieslic = new License();
docPropertieslic.setLicense(path + "Conholdate.Total.Product.Family.lic");
// Access the IPresentationInfo class to access the presentation factory
IPresentationInfo presentationInfo = PresentationFactory.getInstance().
getPresentationInfo(path + "NewPresentation.pptx");
// Access the document properties
IDocumentProperties docProps = presentationInfo.readDocumentProperties();
// Print the document properties
System.out.println("CreatedTime : "+docProps.getCreatedTime());
System.out.println("Subject : "+docProps.getSubject());
System.out.println("Title : "+docProps.getTitle());
System.out.println("Author : "+docProps.getAuthor());
System.out.println("Comments : "+docProps.getComments());
System.out.println("RevisionNumber : "+docProps.getRevisionNumber());
}
}

A fenti kódban egy nagyon egyszerű API felület segítségével olvashatja be a prezentáció tulajdonságait Java nyelven. Amikor a PresentationFactory osztály használatával éri el a prezentációs dokumentum tulajdonságait, a teljes prezentáció nem töltődik be a dokumentumobjektum-modellbe, és nagyon kis memóriaterületet fog megfigyelni. A DocumentProperties osztály nemcsak az előre meghatározott megjelenítési tulajdonságok módosítását teszi lehetővé, hanem az egyéni dokumentumtulajdonságok hozzáadását és elérését is lehetővé teszi.

Ez a témakör arra összpontosít, hogyan lehet olvasni a prezentáció tulajdonságait Java használatával. Ha szeretne többet megtudni egy prezentáció aláírásáról, olvassa el a következő cikket: hogyan adhatunk aláírást a PowerPointban Java használatával.

 Magyar