21#ifndef POPPLER_DESTINATION_H
22#define POPPLER_DESTINATION_H
28class destination_private;
30class POPPLER_CPP_EXPORT
destination :
public poppler::noncopyable
50 int page_number()
const;
52 double bottom()
const;
56 bool is_change_left()
const;
57 bool is_change_top()
const;
58 bool is_change_zoom()
const;
65 std::unique_ptr<destination_private> d;
The information about a destination used in a PDF document.
Definition poppler-destination.h:31
destination & operator=(destination &&other) noexcept
Move assignment operator.
type_enum
The various types of destinations available in a PDF document.
Definition poppler-destination.h:34
@ fit_b
go to page with its contents magnified just enough to fit its bounding box entirely within the window...
Definition poppler-destination.h:41
@ fit_b_h
go to page with the vertical coordinate top positioned at the top edge of the window and the contents...
Definition poppler-destination.h:42
@ unknown
unknown destination
Definition poppler-destination.h:35
@ fit_v
go to page with the horizontal coordinate left positioned at the left edge of the window and the cont...
Definition poppler-destination.h:39
@ fit_h
go to page with the vertical coordinate top positioned at the top edge of the window and the contents...
Definition poppler-destination.h:38
@ fit
go to page with its contents magnified just enough to fit the entire page within the window both hori...
Definition poppler-destination.h:37
@ xyz
go to page with coordinates (left, top) positioned at the upper-left corner of the window and the con...
Definition poppler-destination.h:36
@ fit_r
go to page with its contents magnified just enough to fit the rectangle specified by the coordinates ...
Definition poppler-destination.h:40
~destination()
Destructor.
Represents a PDF document.
Definition poppler-document.h:39
Single namespace containing all the classes and functions of poppler-cpp.
Definition poppler-destination.h:27