logo
FORUM
Polska reklama i poligrafiaFORUM

Program/skrypt do zliczania powierzchniz tif-ów

Strona 1/2  1 2

| 01.11.2013 21:11

Czy natknął się ktoś na program lub skrypt (np. w php) do zliczania powierzchni z wszystkich tif-ów zawartych w wybranym katalogu & podkatalogach?

-----------------

brak ikonki
+ + +

Kraków
wiadomości: 101
w Signs.pl od 14.06.2011
IP: 83.7.237.XXX

w3m w3m | 01.11.2013 22:11

Co rozumiesz przez powierzchnię ?

Typowy read_exif_data zaczyna (dla przykładu)
Output:
FileName:
FileDateTime:
FileSize:
CameraMake:
CameraModel:
DateTime:
Height:
Width:
IsColor:
FlashUsed:
FocalLength:
RawFocalLength:
ExposureTime:
RawExposureTime:
ApertureFNumber:
RawApertureFNumber:
FocusDistance:
RawFocusDistance:
Orientation:
ExifVersion:

jeśli powierzchnia w pikselach to zliczenie to po prostu listowanie zawartości katalogu, zaczytanie danych, ich kalkulacja i ... tara

-----------------

w3m

| 01.11.2013 23:11

Oczywiście, że chodzi mi o metry, a nie piksele kwadratowe.

-----------------

brak ikonki
+ + +

Kraków
wiadomości: 101
w Signs.pl od 14.06.2011
IP: 83.7.237.XXX

w3m w3m | 01.11.2013 23:11

Coś innego jest tu śmieszniejsze - a piksel tutaj rozumiany jest bardziej jako 3 barwy o różnym natężeniu niż kwadrat.

rozczytasz XResolution i YResolution (z poziomu php raczej trudno - ale js już daje radę) i masz ale nadstawiasz głowę jak masz do druku 25dpi na mały format

-----------------

w3m

| 02.11.2013 00:11

O to mniej więcej chodzi; wydaje się to proste, nie natknął się ktoś na jakiegoś gotowca?

-----------------

brak ikonki
+ + +

Kraków
wiadomości: 101
w Signs.pl od 14.06.2011
IP: 83.7.237.XXX

| 02.11.2013 03:11

imagemagick to super scrypt narzedzie pod takie (i inne sprawy)

interesuje Cie polecenie

identify -verbose nazwaObrazka.jpg i lapiesz linijke z textem: Print size

a to juz zalezey od OS jak to napisac.

ok - po windowsowemu to mozna bardzo lopatologicznie tak zrobic:

identify -verbose *.jpg >a.txt
findstr "Print" a.txt > aa.txt

kopiujesz to do bliku costam.bat i odpalasz ten plik w folderze z fotami czy czymkolwiek (trzeba rozszerzenie zmieniac oczywiscie). plik wynikowy do excela i z glowy

(Wiadomość zmodyfikowana przez: karaDa dnia 02.11.2013 04:18)

avatar użytkownika
+ + + + +

Bromolla
wiadomości: 525
w Signs.pl od 24.09.2010
IP: 90.230.46.XXX

| 02.11.2013 06:11

O, tak - Imagemagick - to jest właśnie to! - przynajmniej w php. Do Windowsów też się pewnie znajdzie jakaś metoda lub wskazówka na przykład na stackoverflow. Będę miał chwilę czasu to napiszę a jak będzie mi działać fajnie to udostępnię.

-----------------

brak ikonki
+ + +

Kraków
wiadomości: 101
w Signs.pl od 14.06.2011
IP: 83.7.237.XXX

| 02.11.2013 20:11

no te dwie liniki to wlasnie pod winde zalawiaja sprawe, tylko zapomnialem powiedziec, ze wynik jest w calach.

avatar użytkownika
+ + + + +

Bromolla
wiadomości: 525
w Signs.pl od 24.09.2010
IP: 90.230.46.XXX

| 09.12.2017 23:12

karaDa, 2013-11-02 20:35
no te dwie liniki to wlasnie pod winde zalawiaja sprawe, tylko zapomnialem powiedziec, ze wynik jest w calach.

Przycisnęło mnie w końcu i napisałem taki skrypt. Ale w php i używam go na plikach umieszczonych w folderach na koncie ftp. Umożliwia też zaznaczanie już wydrukowanych plików aby można było monitorować postęp druku dużych ilości pojedynczych plików.
Jeśli by to kogoś interesowało to utworzyłem repozytorium na githubie:
https://github.com/tomekkie/printFileManager
a demo jest tu:
https://virtualplayground.d2.pl/printFileManager/
Pliki wysyłam na konto ftp, a potem widoczne są one w tej aplikacji.
Zaczynałem od wymiarów zakodowanych w nazwach plików, a gdy ich nie ma w nazwach, to odczytuję je przez Imagemagik. Myślę czy by nie dodać też obsługi pdf-ów, ale tu nie wiem czy zczytywać z mediabox-ów czy cropbox-ów.

(Wiadomość zmodyfikowana przez: tomekkie1 dnia 10.12.2017 01:31)

brak ikonki
+ + +

Kraków
wiadomości: 101
w Signs.pl od 14.06.2011
IP: 83.22.251.XXX

| 10.12.2017 20:12

Zobaczylem topic i mysle sobie, ze moze sie udziele ale widze, ze juz to zrobilem jakis czas temu. Obacze z ciekawstwa w swieta bo narazie z nadmiaru wolnego czasu zachcialo mi sie studiowac na starosc i mam egzaminy z javy..

(Wiadomość zmodyfikowana przez: karaDa dnia 10.12.2017 20:16)

avatar użytkownika
+ + + + +

Bromolla
wiadomości: 525
w Signs.pl od 24.09.2010
IP: 2.69.188.XXX
Strona 1/2  1 2
REKLAMA:

REKLAMA
 
Signs.pl - Polska Reklama i Poligrafia © 1997-2024 ICOSWszystkie prawa zastrzeżone. ISSN 2657-4764