com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IZoomObject

    • Method Detail

      • getImageType

        int getImageType()

        Gets or sets the image type of a zoom object. Read/write ZoomImageType. Default value: Preview


        This example demonstrates changing Image Type to Preview value. 
         In this case the current image of a Zoom object changes to slide image:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
             IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("image.png")));
             IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1), image);
             zoomFrame.setImageType(ZoomImageType.Preview);
         } catch(IOException e) {
         } finally {
             if (pres != null) pres.dispose();
         }
         


        Specifies whether the Zoom object is using the slide preview or a cover image.
      • setImageType

        void setImageType(int value)

        Gets or sets the image type of a zoom object. Read/write ZoomImageType. Default value: Preview


        This example demonstrates changing Image Type to Preview value. 
         In this case the current image of a Zoom object changes to slide image:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
             IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("image.png")));
             IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1), image);
             zoomFrame.setImageType(ZoomImageType.Preview);
         } catch(IOException e) {
         } finally {
             if (pres != null) pres.dispose();
         }
         


        Specifies whether the Zoom object is using the slide preview or a cover image.
      • getReturnToParent

        boolean getReturnToParent()

        Gets or sets the navigation behavior in slideshow. Read/write boolean. Default value: false


        Example:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
              IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
              zoomFrame.setReturnToParent(true);
         } finally {
             if (pres != null) pres.dispose();
         }
         


        True value of the property specifies return to parent navigation behavior in slideshow.
      • setReturnToParent

        void setReturnToParent(boolean value)

        Gets or sets the navigation behavior in slideshow. Read/write boolean. Default value: false


        Example:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
              IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
              zoomFrame.setReturnToParent(true);
         } finally {
             if (pres != null) pres.dispose();
         }
         


        True value of the property specifies return to parent navigation behavior in slideshow.
      • getShowBackground

        boolean getShowBackground()

        Gets or sets value that specifies whether the Zoom will use the background of the destination slide. Read/write boolean. Default value: true


        The example demonstrates removing the background of an image of a Zoom object:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
              IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
              zoomFrame.setShowBackground(false);
         } finally {
             if (pres != null) pres.dispose();
         }
         
      • setShowBackground

        void setShowBackground(boolean value)

        Gets or sets value that specifies whether the Zoom will use the background of the destination slide. Read/write boolean. Default value: true


        The example demonstrates removing the background of an image of a Zoom object:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
              IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
              zoomFrame.setShowBackground(false);
         } finally {
             if (pres != null) pres.dispose();
         }
         
      • getImage

        IPPImage getImage()

        Gets or sets image for zoom object. Read/write IPPImage.


        The example demonstrates changing an image of a Zoom object:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
             IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
             IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("image.png")));
             zoomFrame.setImage(image);
         } catch(IOException e) {
         } finally {
             if (pres != null) pres.dispose();
         }
         
      • setImage

        void setImage(IPPImage value)

        Gets or sets image for zoom object. Read/write IPPImage.


        The example demonstrates changing an image of a Zoom object:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
             IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
             IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("image.png")));
             zoomFrame.setImage(image);
         } catch(IOException e) {
         } finally {
             if (pres != null) pres.dispose();
         }
         
      • getTransitionDuration

        float getTransitionDuration()

        Gets or sets the duration of the transition between Zoom and slide. Read/write float. Default value: 1.0f


        the example demonstrates changing the duration of the transition between Zoom and slide:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
              IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
              zoomFrame.setTransitionDuration(2.5f);
         } finally {
             if (pres != null) pres.dispose();
         }
         


        If not specified (TransitionDur = 0), it will use the destination slide transition and the timings associated with that transition.
      • setTransitionDuration

        void setTransitionDuration(float value)

        Gets or sets the duration of the transition between Zoom and slide. Read/write float. Default value: 1.0f


        the example demonstrates changing the duration of the transition between Zoom and slide:
         
         Presentation pres = new Presentation("pres.pptx");
         try {
              IZoomFrame zoomFrame = pres.getSlides().get_Item(0).getShapes().addZoomFrame(150, 20, 50, 50, pres.getSlides().get_Item(1));
              zoomFrame.setTransitionDuration(2.5f);
         } finally {
             if (pres != null) pres.dispose();
         }
         


        If not specified (TransitionDur = 0), it will use the destination slide transition and the timings associated with that transition.