EgtExecutor 1.8g1 :
- aggiunta gestione immagini (inizialmente solo recupero dimensioni in pixel).
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2015-2015
|
||||
//----------------------------------------------------------------------------
|
||||
// File : EXE_Image.cpp Data : 05.07.17 Versione : 1.8g1
|
||||
// Contenuto : Funzioni per gestione immagini.
|
||||
//
|
||||
//
|
||||
//
|
||||
// Modifiche : 05.07.17 DS Creazione modulo.
|
||||
//
|
||||
//
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
//--------------------------- Include ----------------------------------------
|
||||
#include "stdafx.h"
|
||||
#include "DllGraphics.h"
|
||||
#include "/EgtDev/Include/EXeExecutor.h"
|
||||
#include "/EgtDev/Include/EXeConst.h"
|
||||
#include "/EgtDev/Include/EGrImageMgr.h"
|
||||
#include "/EgtDev/Include/EgtPointerOwner.h"
|
||||
|
||||
using namespace std ;
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeGetImagePixels( const string& sFile, int& nPixelX, int& nPixelY)
|
||||
{
|
||||
// assegno valori di default
|
||||
nPixelX = 0 ;
|
||||
nPixelY = 0 ;
|
||||
|
||||
// preparo il gestore di immagini
|
||||
PtrOwner<IEgrImageMgr> pImageMgr( MyCreateEgrImageMgr()) ;
|
||||
if ( IsNull( pImageMgr))
|
||||
return false ;
|
||||
|
||||
// eseguo
|
||||
return pImageMgr->GetImagePixels( sFile, nPixelX, nPixelY) ;
|
||||
}
|
||||
Reference in New Issue
Block a user