Scribus
Open source desktop publishing at your fingertips
ScImgDataLoader_PS Class Reference
Inheritance diagram for ScImgDataLoader_PS:
Collaboration diagram for ScImgDataLoader_PS:

Classes

struct  plateOffsets
 

Public Member Functions

virtual void initialize (void)
 
virtual bool preloadAlphaChannel (const QString &fn, int page, int res, bool &hasAlpha)
 
virtual void loadEmbeddedProfile (const QString &fn, int page=0)
 
virtual bool loadPicture (const QString &fn, int page, int res, bool thumbnail)
 
- Public Member Functions inherited from ScImgDataLoader
const QStringList & supportedFormats (void) const
 
bool supportFormat (const QString &fmt)
 
QImage & image (void)
 
QByteArray & embeddedProfile (void)
 
ImageInfoRecordimageInfoRecord (void)
 
eColorFormat pixelFormat (void)
 
void setRequest (bool valid, QMap< int, ImageLoadRequest > req)
 
bool issuedErrorMsg (void) const
 
bool issuedWarningMsg (void) const
 
const QString & getMessage (void) const
 
virtual bool useRawImage ()
 

Protected Member Functions

void initSupportedFormatList ()
 
void scanForFonts (QString fn)
 
bool parseData (QString fn)
 
void loadPhotoshop (QString fn, int gsRes)
 
void decodeA85 (QByteArray &psdata, QString tmp)
 
bool loadPSjpeg (QString fn)
 
bool loadPSjpeg (QString fn, QImage &tmpImg)
 
void loadPhotoshopBinary (QString fn)
 
void loadPhotoshopBinary (QString fn, QImage &tmpImg)
 
void loadDCS1 (QString fn, int gsRes)
 
void loadDCS2 (QString fn, int gsRes)
 
void blendImages (QImage &source, ScColor col)
 
- Protected Member Functions inherited from ScImgDataLoader
void swapRGBA (void)
 
void swapRGBA (QImage *img)
 
QString getPascalString (QDataStream &s)
 
double decodePSDfloat (uint data)
 
void parseRessourceData (QDataStream &s, const PSDHeader &header, uint size)
 

Protected Attributes

QMap< QString, plateOffsetscolorPlates2
 
QMap< QString, QString > colorPlates
 
QString BBox
 
QString Creator
 
bool isDCS1
 
bool isDCS2
 
bool isDCS2multi
 
bool isPhotoshop
 
bool hasPhotoshopImageData
 
bool doThumbnail
 
bool hasThumbnail
 
bool inTrailer
 
bool BBoxInTrailer
 
bool isRotated
 
int psXSize
 
int psYSize
 
int psDepth
 
int psMode
 
int psChannel
 
int psBlock
 
int psDataType
 
QString psCommand
 
QMap< QString, ScColorCustColors
 
QStringList FontListe
 
- Protected Attributes inherited from ScImgDataLoader
QStringList m_supportedFormats
 
QImage m_image
 
ImageInfoRecord m_imageInfoRecord
 
QByteArray m_embeddedProfile
 
int m_profileComponents
 
eColorFormat m_pixelFormat
 
MsgType m_msgType
 
QString m_message
 

Additional Inherited Members

- Public Attributes inherited from ScImgDataLoader
RawImage r_image
 
- Protected Types inherited from ScImgDataLoader
enum  MsgType { noMsg = 0, warningMsg = 1, errorMsg = 2 }
 

The documentation for this class was generated from the following files: