Files
core/PdfReader/Src/JPXStream.h
Ilya.Kirillov 65d72ae4ec Убраны лишние файлы. Все файлы сконвертированы в UTF8.
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@62550 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-21 00:02:55 +03:00

41 lines
1010 B
C++

#ifndef _PDF_READER_JPXSTREAM_H
#define _PDF_READER_JPXSTREAM_H
#include "Object.h"
#include "Stream.h"
namespace PdfReader
{
//-------------------------------------------------------------------------------------------------------------------------------
// JPXStream
//-------------------------------------------------------------------------------------------------------------------------------
class JPXStream : public FilterStream
{
public:
JPXStream(Stream *pStream);
virtual ~JPXStream();
virtual StreamType GetType()
{
return strJPX;
}
virtual void Reset();
virtual void Close();
virtual int GetChar();
virtual int LookChar();
virtual StringExt *GetPSFilter(int psLevel, char *indent);
virtual bool IsBinary(bool bLast = true);
virtual void GetImageParams(int *pBitsPerComponent, StreamColorSpaceMode *peModeCS);
private:
long m_lBufferSize;
unsigned char* m_pSourceBuffer;
long m_lCurPos;
};
}
#endif // _PDF_READER_JPXSTREAM_H