tis-imagemagick

7.1.0.48-2
Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
1388 downloads
Download
View on luti logo
tis-imagemagick icon

  Description 

  • package : tis-imagemagick
  • version : 7.1.0.48-2
  • architecture : x64
  • categories : Media,Utilities
  • maintainer : WAPT Team,Tranquil IT,Hubert TOUVET,Gaëtan SEGAT
  • description : Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
  • locale :
  • target_os : windows
  • min_wapt_version :
  • sources : https://imagemagick.org/script/download.php
  • installed_size : 138399744
  • impacted_process : imdisplay
  • description_fr : Utilisez ImageMagick pour créer, modifier, composer ou convertir des images bitmap. Il peut lire et écrire des images dans une variété de formats (plus de 200), notamment PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF et SVG. Utilisez ImageMagick pour redimensionner, retourner, mettre en miroir, faire pivoter, déformer, cisailler et transformer des images, ajuster les couleurs de l'image, appliquer divers effets spéciaux, ou dessiner du texte, des lignes, lignes, des polygones, des ellipses et des courbes de Bézier.
  • description_pl :
  • description_de :
  • description_es :
  • description_pt :
  • description_it :
  • description_nl :
  • description_ru :
  • editor : ImageMagick Studio LLC
  • licence : derived Apache 2.0
  • signature_date : 2022-09-16T22:00:22.253584
  • Homepage : https://imagemagick.org/

  Setup.py 

# -*- coding: utf-8 -*-
from setuphelpers import *


def install():
    # Declaring local variables
    bin_name = glob.glob("ImageMagick-*.exe")[0]
    version = control.get_software_version()
    version_key = ".".join([version.split(".")[0], version.split(".")[1], version.split(".")[2]])

    # Save old settings
    for soft in installed_softwares("ImageMagick"):
        install_location = soft["install_location"]

        for xml in glob.glob(makepath(install_location, "*.xml")):
            filecopyto(xml, basedir)
            remove_file(xml)

        for rdf in glob.glob(makepath(install_location, "*.rdf")):
            filecopyto(rdf, basedir)
            remove_file(rdf)

        for icc in glob.glob(makepath(install_location, "*.icc")):
            filecopyto(icc, basedir)
            remove_file(icc)

    # Installing the software
    install_exe_if_needed(
        bin_name,
        silentflags="/VERYSILENT /NORESTART",
        key="ImageMagick %s Q16-HDRI (64-bit)_is1" % version_key,
        min_version=version,
    )

    # Restore old settings
    for xml in glob.glob(makepath(basedir, "*.xml")):
        filecopyto(xml, install_location)

    for rdf in glob.glob(makepath(basedir, "*.rdf")):
        filecopyto(rdf, install_location)

    for icc in glob.glob(makepath(basedir, "*.icc")):
        filecopyto(icc, install_location)

										

  Changelog 



7.1.0.46
===
Split update package
Improve code
									
  manifest.sha256