21#ifndef POPPLER_EMBEDDED_FILE_H
22#define POPPLER_EMBEDDED_FILE_H
28class embedded_file_private;
30class POPPLER_CPP_EXPORT embedded_file :
public poppler::noncopyable
36 [[deprecated]] std::string
name()
const;
44 byte_array
data()
const;
47 explicit embedded_file(embedded_file_private &dd);
49 embedded_file_private *d;
50 friend class embedded_file_private;
bool is_valid() const
Definition poppler-embedded-file.cpp:66
std::string name() const
Definition poppler-embedded-file.cpp:74
byte_array checksum() const
Definition poppler-embedded-file.cpp:135
ustring unicodeName() const
Definition poppler-embedded-file.cpp:83
time_t creation_date_t() const
Definition poppler-embedded-file.cpp:125
ustring description() const
Definition poppler-embedded-file.cpp:92
time_t modification_date_t() const
Definition poppler-embedded-file.cpp:114
int size() const
Definition poppler-embedded-file.cpp:104
byte_array data() const
Reads all the data of the embedded file.
Definition poppler-embedded-file.cpp:165
std::string mime_type() const
Definition poppler-embedded-file.cpp:153
Definition poppler-global.h:101
Single namespace containing all the classes and functions of poppler-cpp.
Definition poppler-destination.h:27