eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.rec.foto.cyfrowaprogram do zmniejszania zdjęć Re: program do zmniejszania zdjęć
  • Data: 2011-04-06 09:23:50
    Temat: Re: program do zmniejszania zdjęć
    Od: tippyland <t...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Roziwazanie dla kochajacych skrypty.

    1) Sciagamy instalke ImageMagick z www.imagemagick.org.
    2) Tworzymy batcha i wklejamy ponizszy kod, modyfikujac jego
    parametry:

    ::
    ====================================================
    =========================
    @echo off
    :: ----------- Parametry ----------------------
    SETLOCAL ENABLEDELAYEDEXPANSION

    :: Sciezka do ImageMagick po instalacji/rozpakowaniu (convert.exe)
    set pathImageMagick=C:\Program Files\ImageMagick\

    :: Sciezka dla grafik po konwersji
    set pathSrc=D:\Src

    :: Sciezka dla grafik po konwersji
    set pathDest=D:\Dst

    :: Rozmiar do konwersji
    :: (dodanie ! na koncu (np. "50x200!") wymusza okreslony rozmiar.
    :: W takim przypadku wynikiem konwersji bedzie grafika o dokladnie
    takim rozmiarze,
    :: w przeciwnym razie convert.exe pozostawi proporcje W/H i przytnie
    wg. wiekszej wartosci)
    set newSize=1600x1200

    :: Filtr dla plikow
    :: nowe dodajemy po spacji
    set fileFilter=jpg jpeg gif png

    :: --------------------------------------------

    echo.

    set fileFilterComm=
    for %%a in (%fileFilter%) do set fileFilterComm=!fileFilterComm!
    %pathSrc%\*.%%a,

    ::echo "FiltrCmd: %fileFilterComm%"

    set counter=1
    for %%i in (%fileFilterComm%) do (
    "%pathImageMagick%\convert.exe" %%i -resize %newSize% %pathDest%\%%~ni%
    %~xi

    echo "%%i >>> %pathDest%\%%~ni%%~xi"
    set /A counter+=1
    )

    echo.
    set /A counter-=1
    echo "Skonwertowanych plikow: %counter%"
    echo.

    ::
    ====================================================
    =========================


    3) Modyfikujemy parametry:
    - pathImageMagick - sciezka na dysku do katalogu ImageMagick po
    instalacji,
    - pathSrc - sciezka, skad grafiki maja byc brane do konwersji,
    - pathDest - sciezka, gdzie grafiki po konwersji maja byc wyplute,
    - newSize - nowy rozmiar grafik (przyciecie do wiekszej wartosci).

    4) Odpalamy batcha :)

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: