Poppler Qt6 24.05.0
Public Types | Public Member Functions | List of all members
Poppler::PageTransition Class Reference

#include <poppler-page-transition.h>

Public Types

enum  Alignment { Horizontal = 0 , Vertical }
enum  Direction { Inward = 0 , Outward }
enum  Type {
  Replace = 0 , Split , Blinds , Box ,
  Wipe , Dissolve , Glitter , Fly ,
  Push , Cover , Uncover , Fade

Public Member Functions

Alignment alignment () const
int angle () const
Direction direction () const
double durationReal () const
bool isRectangular () const
PageTransitionoperator= (const PageTransition &other)
 PageTransition (const PageTransition &pt)
 PageTransition (const PageTransitionParams params)
double scale () const
Type type () const
 ~PageTransition ()

Detailed Description

Describes how a PDF file viewer shall perform the transition from one page to another.

In PDF files there is a way to specify if the viewer shall use certain effects to perform the transition from one page to another. This feature can be used, e.g., in a PDF-based beamer presentation.

This utility class represents the transition effect, and can be used to extract the information from a PDF object.

The documentation for this class was generated from the following file: