9#include "kitinerary_export.h"
11#include <KItinerary/PdfImage>
14#include <QExplicitlySharedDataPointer>
31 Q_PROPERTY(
QString text READ text)
32 Q_PROPERTY(QVariantList images READ imagesVariant)
33 Q_PROPERTY(QVariantList links READ linksVariant)
34 Q_PROPERTY(
int width READ width)
35 Q_PROPERTY(
int height READ height)
48 Q_INVOKABLE
QString textInRect(
double left,
double top,
double right,
double bottom)
const;
51 int imageCount()
const;
59 Q_INVOKABLE QVariantList imagesInRect(
double left,
double top,
double right,
double bottom)
const;
62 int linkCount()
const;
71 Q_INVOKABLE QVariantList linksInRect(
double left,
double top,
double right,
double bottom)
const;
78 QVariantList imagesVariant()
const;
79 QVariantList linksVariant()
const;
86class PdfDocumentPrivate;
94 Q_PROPERTY(
QString text READ text CONSTANT)
95 Q_PROPERTY(
int pageCount READ pageCount CONSTANT)
96 Q_PROPERTY(QVariantList pages READ pagesVariant CONSTANT)
97 Q_PROPERTY(
QDateTime creationTime READ creationTime CONSTANT)
98 Q_PROPERTY(
QDateTime modificationTime READ modificationTime CONSTANT)
99 Q_PROPERTY(
QString title READ title CONSTANT)
100 Q_PROPERTY(
QString producer READ producer CONSTANT)
101 Q_PROPERTY(
QString creator READ creator CONSTANT)
102 Q_PROPERTY(
QString author READ author CONSTANT)
112 int pageCount()
const;
118 int fileSize()
const;
143 QVariantList pagesVariant()
const;
145 std::unique_ptr<PdfDocumentPrivate> d;
PDF document for extraction.
An image in a PDF document.
An external link in a PDF file.
A page in a PDF document.
Classes for reservation/travel data models, data extraction and data augmentation.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 4 2024 12:00:26 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.