21#ifndef POPPLER_EMBEDDED_FILE_H
22#define POPPLER_EMBEDDED_FILE_H
30class embedded_file_private;
32class POPPLER_CPP_EXPORT embedded_file :
public poppler::noncopyable
38 [[deprecated]] std::string
name()
const;
46 byte_array
data()
const;
49 explicit embedded_file(embedded_file_private &dd);
51 embedded_file_private *d;
52 friend class embedded_file_private;
bool is_valid() const
Definition poppler-embedded-file.cpp:65
std::string name() const
Definition poppler-embedded-file.cpp:73
byte_array checksum() const
Definition poppler-embedded-file.cpp:134
ustring unicodeName() const
Definition poppler-embedded-file.cpp:82
time_t creation_date_t() const
Definition poppler-embedded-file.cpp:124
ustring description() const
Definition poppler-embedded-file.cpp:91
time_t modification_date_t() const
Definition poppler-embedded-file.cpp:113
int size() const
Definition poppler-embedded-file.cpp:103
byte_array data() const
Reads all the data of the embedded file.
Definition poppler-embedded-file.cpp:164
std::string mime_type() const
Definition poppler-embedded-file.cpp:152
Definition poppler-global.h:101
Single namespace containing all the classes and functions of poppler-cpp.
Definition poppler-destination.h:27