APINFOHEADER - 40 bytes
$BitmapInfoHeader[$key] = '';
$BitmapInfoHeader[$key] .= "\x28\x00\x00\x00"; // DWORD biSize;
$BitmapInfoHeader[$key] .= phpthumb_functions::LittleEndian2String($ImageWidths[$key], 4); // LONG biWidth;
// The biHeight member specifies the combined
// height of the XOR and AND masks.
$BitmapInfoHeader[$key] .= phpthumb_functions::LittleEndian2String($ImageHeights[$key] * 2, 4); // LONG biHeight;
$BitmapInfoHeader[$key] .= "\x01\x00"; // WORD biPlanes;
$BitmapInfoHeader[$key] .= chr($bpp[$key])."\x00"; // wBitCount;
$BitmapInfoHeader[$key] .= "\x00\x00\x00\x00"; // DWORD biCompression;
$BitmapInfoHeader[$key] .= phpthumb_functions::LittleEndian2String($biSizeImage, 4); // DWORD biSizeImage;
$BitmapInfoHeader[$key] .= "\x00\x00\x00\x00"; // LONG biXPelsPerMeter;
$BitmapInfoHeader[$key] .= "\x00\x00\x00\x00"; // LONG biYPelsPerMeter;
$BitmapInfoHeader[$key] .= "\x00\x00\x00\x00"; // DWORD biClrUsed;
$BitmapInfoHeader[$key] .= "\x00\x00\x00\x00"; // DWORD biClrImportant;
}
$icondata = "\x00\x00"; // idReserved; // Reserved (must be 0)
$icondata .= "\x01\x00"; // idType; // Resource Type (1 for icons)
$icondata .= phpthumb_functions::LittleEndian2String(count($gd_image_array), 2); // idCount; // How many images?
$dwImageOffset = 6 + (count($gd_image_array) * 16);
foreach ($gd_image_array as $key => $gd_image) {
// ICONDIRENTRY idEntries[1]; // An entry for each image (idCount of 'em)
$icondata .= chr($ImageWidths[$key]); // bWidth; // Width, in pixels, of the image
$icondata .= chr($ImageHeights[$key]); // bHeight; // Height, in pixels, of the image
$icondata .= chr($totalcolors[$key]); // bColorCount; // Number of colors in image (0 if >=8bpp)
$icondata .= "\x00"; // bReserved; // Reserved ( must be 0)
$icondata .= "\x01\x00"; // wPlanes; // Color Planes
$icondata .= chr($bpp[$key])."\x00"; // wBitCount; // Bits per pixel
$dwBytesInRes = 40 + strlen($icXOR[$key]) + strlen($icAND[$key]);
$icondata .= phpthumb_functions::LittleEndian2String($dwBytesInRes, 4); // dwBytesInRes; // How many bytes in this resource?
$icondata .= phpthumb_functions::LittleEndian2String($dwImageOffset, 4); // dwImageOffset; // Where in the file is this image?
$dwImageOffset += strlen($BitmapInfoHeader[$key]);
$dwImageOffset += strlen($icXOR[$key]);
$dwImageOffset += strlen($icAND[$key]);
}
foreach ($gd_image_array as $key => $gd_image) {
$icondata .= $BitmapInfoHeader[$key];
$icondata .= $icXOR[$key];
$icondata .= $icAND[$key];
}
return $icondata;
}
}
?>
Maisons LOGIFRANCE, filiale du groupe PROMAXIM, se positionne comme un acteur majeur de la maison individuelle. Une équipe de collaborateurs expérimentés et professionnels, forte d’une solide expérience en immobilier avec plus de 15 000 transactions et ventes de maisons individuelles réalisées ces 10 dernières années, vous propose un très grand choix de maisons traditionnelles, de maisons contemporaines, de maisons d’architecte et de maisons en bois. Nos spécialistes vous accompagnent pour la recherche de votre terrain, la conception de votre projet, son financement et la réalisation de votre construction, avec toutes les garanties d’un grand groupe.59700 Marcq-En-Baroeul
46, Avenue de la Marne
Tél : 03 20 75 00 00
|
LUXEA |
| Gamme Luxéa Modèle présenté 164 m² Existe aussi dans les modèles de 135 m² à 164 (...) |
|
|
OLIVEA |
| Gamme Olivéa Modèle présenté 135 m² Existe aussi dans les modèles de 110 m² à (...) |
|
|
WOODEA |
| Gamme Woodéa Modèle presenté 110 m² Existe aussi dans les modèles de 80 m² à (...) |
|
|
EVEA |
| Gamme Evéa Modèle presenté 90 m² Existe aussi dans les modèles de 62 m² à 105 (...) |
|
|
LAVILLA |
| Gamme Lavilla Modèle présenté 160 m² Existe aussi dans les modèles de 127 m² à (...) |
|
|
VILLABELLE |
| Gamme Villabelle Modèle présenté 112 m² Existe aussi dans les modèles de 80 m² (...) |
|
|
EXCELLIA |
| Gamme Excéllia Modèle présenté de 152 m² Existe aussi dans les modèles de 130 m² (...) |
|
|
VILLAVIA |
| Gamme Villavia Modèle présenté 130 m² Existe aussi dans les modèles de 100 m² à (...) |
|
Voir la suite :
Pages n° 1
|
|
Tout-immobilier.com est un site Internet d’annonces payantes pour les professionnels et particuliers
qui propose des annonces en ligne pour acheter ou vendre une maison, louer un appartement ou louer un garage, Tout-Immobilier regroupe, les agences immobilieres, les programmes de promoteurs,
les fiscalistes de l’immobilier, les offices notariales, les bien immobiliers des particuliers.