diff --git a/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExporToHiddenVisioPagesToPdf.java b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExporToHiddenVisioPagesToPdf.java new file mode 100755 index 0000000..a855081 --- /dev/null +++ b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExporToHiddenVisioPagesToPdf.java @@ -0,0 +1,35 @@ + +package com.aspose.diagram.examples.Pages; + +import com.aspose.diagram.Diagram; +import com.aspose.diagram.Page; +import com.aspose.diagram.PdfSaveOptions; +import com.aspose.diagram.examples.Utils; +import com.aspose.diagram.BOOL; + + +public class ExporToHiddenVisioPagesToPdf { + + public static void main(String[] args) throws Exception + { + // ExStart:ExporToHiddenVisioPagesToPdf + // The path to the documents directory. + String dataDir = Utils.getDataDir(ExporToHiddenVisioPagesToPdf.class); + + // load an existing Visio + Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); + // get a particular page + Page page = diagram.getPages().getPage("Flow 2"); + // set Visio page visiblity + page.getPageSheet().getPageProps().getUIVisibility().setValue(BOOL.FALSE); + + // initialize PDF save options + PdfSaveOptions options = new PdfSaveOptions(); + // set export option of hidden Visio pages + options.setExportHiddenPage(false); + + //Save the Visio diagram + diagram.save(dataDir + "ExportOfHiddenVisioPagesToPDF_Out.pdf", options); + // ExEnd:ExporToHiddenVisioPagesToPdf + } +} diff --git a/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToHtml.java b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToHtml.java new file mode 100755 index 0000000..475d618 --- /dev/null +++ b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToHtml.java @@ -0,0 +1,33 @@ +package com.aspose.diagram.examples.Pages; + +import com.aspose.diagram.Diagram; +import com.aspose.diagram.Page; +import com.aspose.diagram.HTMLSaveOptions; +import com.aspose.diagram.examples.Utils; +import com.aspose.diagram.BOOL; + +public class ExportOfHiddenVisioPagesToHtml { + public static void main(String[] args) throws Exception + { + // ExStart:ExportOfHiddenVisioPagesToHtml + // The path to the documents directory. + String dataDir = Utils.getDataDir(ExportOfHiddenVisioPagesToHtml.class); + + // load an existing Visio + Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); + // get a particular page + Page page = diagram.getPages().getPage("Flow 2"); + // set Visio page visiblity + page.getPageSheet().getPageProps().getUIVisibility().setValue(BOOL.FALSE); + + // initialize PDF save options + HTMLSaveOptions options = new HTMLSaveOptions(); + // set export option of hidden Visio pages + options.setExportHiddenPage(false); + + //Save the Visio diagram + diagram.save(dataDir + "ExportOfHiddenVisioPagesToHTML_Out.html", options); + // ExEnd:ExportOfHiddenVisioPagesToHtml + } + +} diff --git a/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToImage.java b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToImage.java new file mode 100755 index 0000000..d42d8b5 --- /dev/null +++ b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToImage.java @@ -0,0 +1,32 @@ +package com.aspose.diagram.examples.Pages; + +import com.aspose.diagram.Diagram; +import com.aspose.diagram.Page; +import com.aspose.diagram.ImageSaveOptions; +import com.aspose.diagram.examples.Utils; +import com.aspose.diagram.BOOL; +import com.aspose.diagram.SaveFileFormat; + +public class ExportOfHiddenVisioPagesToImage { + public static void main(String[] args) throws Exception + { + // ExStart:ExportOfHiddenVisioPagesToImage + // The path to the documents directory. + String dataDir = Utils.getDataDir(ExportOfHiddenVisioPagesToImage.class); + + // load an existing Visio + Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); + // get a particular page + Page page = diagram.getPages().getPage("Flow 2"); + // set Visio page visiblity + page.getPageSheet().getPageProps().getUIVisibility().setValue(BOOL.FALSE); + // initialize PDF save options + ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG); + // set export option of hidden Visio pages + options.setExportHiddenPage(false); + + //Save the Visio diagram + diagram.save(dataDir + "ExportOfHiddenVisioPagesToImage_Out.jpeg", options); + // ExEnd:ExportOfHiddenVisioPagesToImage + } +} diff --git a/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToSVG.java b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToSVG.java new file mode 100755 index 0000000..c8292ea --- /dev/null +++ b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToSVG.java @@ -0,0 +1,33 @@ +package com.aspose.diagram.examples.Pages; + +import com.aspose.diagram.Diagram; +import com.aspose.diagram.Page; +import com.aspose.diagram.SVGSaveOptions; +import com.aspose.diagram.examples.Utils; +import com.aspose.diagram.BOOL; + +public class ExportOfHiddenVisioPagesToSVG { + public static void main(String[] args) throws Exception + { + // ExStart:ExportOfHiddenVisioPagesToSVG + // The path to the documents directory. + String dataDir = Utils.getDataDir(ExportOfHiddenVisioPagesToSVG.class); + + // load an existing Visio + Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); + // get a particular page + Page page = diagram.getPages().getPage("Flow 2"); + // set Visio page visiblity + page.getPageSheet().getPageProps().getUIVisibility().setValue(BOOL.FALSE); + + // initialize PDF save options + SVGSaveOptions options = new SVGSaveOptions(); + // set export option of hidden Visio pages + options.setExportHiddenPage(false); + + // save the Visio diagram + diagram.save(dataDir + "ExportOfHiddenVisioPagesToSVG_Out.svg", options); + // ExEnd:ExportOfHiddenVisioPagesToSVG + } + +} diff --git a/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToXPS.java b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToXPS.java new file mode 100755 index 0000000..9aaa34e --- /dev/null +++ b/Examples/src/main/java/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToXPS.java @@ -0,0 +1,32 @@ +package com.aspose.diagram.examples.Pages; + +import com.aspose.diagram.Diagram; +import com.aspose.diagram.Page; +import com.aspose.diagram.XPSSaveOptions; +import com.aspose.diagram.examples.Utils; +import com.aspose.diagram.BOOL; + +public class ExportOfHiddenVisioPagesToXPS { + public static void main(String[] args) throws Exception + { + // ExStart:ExportOfHiddenVisioPagesToXPS + // The path to the documents directory. + String dataDir = Utils.getDataDir(ExportOfHiddenVisioPagesToXPS.class); + // load an existing Visio + Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); + // get a particular page + Page page = diagram.getPages().getPage("Flow 2"); + // set Visio page visiblity + page.getPageSheet().getPageProps().getUIVisibility().setValue(BOOL.FALSE); + + // initialize PDF save options + XPSSaveOptions options = new XPSSaveOptions(); + // set export option of hidden Visio pages + options.setExportHiddenPage(false); + + // save the Visio diagram + diagram.save(dataDir + "ExportOfHiddenVisioPagesToXPS_Out.xps", options); + // ExEnd:ExportOfHiddenVisioPagesToXPS + } + +} diff --git a/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExporToHiddenVisioPagesToPdf/Drawing1.vsdx b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExporToHiddenVisioPagesToPdf/Drawing1.vsdx new file mode 100755 index 0000000..e941158 Binary files /dev/null and b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExporToHiddenVisioPagesToPdf/Drawing1.vsdx differ diff --git a/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToHtml/Drawing1.vsdx b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToHtml/Drawing1.vsdx new file mode 100755 index 0000000..e941158 Binary files /dev/null and b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToHtml/Drawing1.vsdx differ diff --git a/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToImage/Drawing1.vsdx b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToImage/Drawing1.vsdx new file mode 100755 index 0000000..e941158 Binary files /dev/null and b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToImage/Drawing1.vsdx differ diff --git a/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToSVG/Drawing1.vsdx b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToSVG/Drawing1.vsdx new file mode 100755 index 0000000..e941158 Binary files /dev/null and b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToSVG/Drawing1.vsdx differ diff --git a/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToXPS/Drawing1.vsdx b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToXPS/Drawing1.vsdx new file mode 100755 index 0000000..e941158 Binary files /dev/null and b/Examples/src/main/resources/com/aspose/diagram/examples/Pages/ExportOfHiddenVisioPagesToXPS/Drawing1.vsdx differ