Outils pour utilisateurs

Outils du site


mise_a_jour:c:poppler

Ceci est une ancienne révision du document !


Splash::drawImage

Source Archive

La fonction drawImage de la classe Splash du fichier splash/Splash.h possède 3 définitions en fonction des versions :

Jusqu'à la version 0.21.2 :

SplashError drawImage(SplashImageSource src, void *srcData,
                      SplashColorMode srcMode, GBool srcAlpha,
                      int w, int h, SplashCoord *mat, GBool tilingPattern = gFalse);

Jusqu'à la version 0.33.0 :

SplashError drawImage(SplashImageSource src, void *srcData,
                      SplashColorMode srcMode, GBool srcAlpha,
                      int w, int h, SplashCoord *mat, GBool interpolate,
                      GBool tilingPattern = gFalse);

Dans cette nouvelle, il est nécessaire d'ajouter l'argument GBool interpolate. Pour conserver un fonctionnement identique, une valeur à gFalse sera à utiliser.

À partir de la version 0.34.0 :

SplashError drawImage(SplashImageSource src, SplashICCTransform tf, void *srcData,
                      SplashColorMode srcMode, GBool srcAlpha,
                      int w, int h, SplashCoord *mat, GBool interpolate,
                      GBool tilingPattern = gFalse);

Dans cette nouvelle, il est nécessaire d'ajouter l'argument SplashICCTransform tf. Pour conserver un fonctionnement identique, une valeur à NULL sera à utiliser.

SplashOutputDev::SplashOutputDev

Source Archive

Le constructeur de la classe SplashOutputDev du fichier poppler/SplashOutputDev.h possède 2 définitions en fonction des versions :

Jusqu'à la version 0.30.0 :

SplashOutputDev(SplashColorMode colorModeA, int bitmapRowPadA,
                GBool reverseVideoA, SplashColorPtr paperColorA,
                GBool bitmapTopDownA = gTrue,
                GBool allowAntialiasA = gTrue,
                SplashThinLineMode thinLineMode = splashThinLineDefault,
                GBool overprintPreviewA = globalParams->getOverprintPreview());

À partir de la version 0.31.0 :

SplashOutputDev(SplashColorMode colorModeA, int bitmapRowPadA,
                GBool reverseVideoA, SplashColorPtr paperColorA,
                GBool bitmapTopDownA = gTrue,
                SplashThinLineMode thinLineMode = splashThinLineDefault,
                GBool overprintPreviewA = globalParams->getOverprintPreview());

Dans cette nouvelle, l'argument allowAntialiasA est supprimé.

mise_a_jour/c/poppler.1480202973.txt.gz · Dernière modification : 2016/11/27 00:29 de root