25#include <librevenge-stream/librevenge-stream.h>
56 void readSECT(uint32_t fcSep, uint32_t fcLim);
59 void readCHP(uint32_t fcFirst, uint32_t fcLim,
unsigned cch) final;
60 void readPAP(uint32_t fcFirst, uint32_t fcLim,
unsigned cch) final;
This class parses Microsoft Word for DOS.
Definition: DosWord.h:39
static WPSColor color(int clr)
Definition: DosWord.cpp:215
void readSED() final
Definition: DosWord.cpp:818
void readFFNTB() final
Definition: DosWord.cpp:136
void readSECT(uint32_t fcSep, uint32_t fcLim)
Definition: DosWord.cpp:876
DosWordParser(RVNGInputStreamPtr &input, WPSHeaderPtr &header, libwps_tools_win::Font::Type encoding=libwps_tools_win::Font::UNKNOWN)
Definition: DosWord.cpp:126
libwps_tools_win::Font::Type getFileEncoding(libwps_tools_win::Font::Type hint) final
Definition: DosWord.cpp:198
DosWordParser & operator=(const DosWordParser &)=delete
void insertControl(uint8_t val, uint32_t fc) final
Definition: DosWord.cpp:580
void readPAP(uint32_t fcFirst, uint32_t fcLim, unsigned cch) final
Definition: DosWord.cpp:336
void readCHP(uint32_t fcFirst, uint32_t fcLim, unsigned cch) final
Definition: DosWord.cpp:239
void readSUMD() final
Definition: DosWord.cpp:635
void insertSpecial(uint8_t val, uint32_t fc, MSWriteParserInternal::Paragraph::Location location) final
Definition: DosWord.cpp:542
DosWordParser(const DosWordParser &)=delete
~DosWordParser() final
Definition: DosWord.cpp:132
void readFNTB() final
Definition: DosWord.cpp:769
bool checkHeader(WPSHeader *header, bool strict=false)
checks if the document header is correct (or not)
Definition: DosWord.cpp:143
This class parses Microsoft Write 3.0 and 3.1.
Definition: MSWrite.h:132
std::shared_ptr< WPSHeader > WPSHeaderPtr
shared pointer to WPSHeader
Definition: libwps_internal.h:109
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:87
Definition: MSWrite.cpp:39
the class to store a color
Definition: libwps_internal.h:281