// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java // The path to the documents directory. String dataDir = Utils.getDataDir(RetrievePageInfo.class); //Call the diagram constructor to load diagram Diagram diagram = new Diagram(dataDir+ "RetrievePageInfo.vdx"); for (Page page : (Iterable<Page>) diagram.getPages()) { //Checks if current page is a background page if (page.getBackground() == com.aspose.diagram.BOOL.TRUE) { //Display information about the background page System.out.println("Background Page ID : " + page.getID()); System.out.println("Background Page Name : " + page.getName()); } else { //Display information about the foreground page System.out.println("\nPage ID : " + page.getID()); System.out.println("Universal Name : " + page.getNameU()); System.out.println("ID of the Background Page : " + page.getBackPage()); } }