Code covered by the BSD License  

Highlights from
HTML Indexer

image thumbnail

HTML Indexer

by

 

16 Aug 2004 (Updated )

automated multi-language html index, index for print, batch image scaling

hGeneral.m
% Quadra > general info, startup guide, cum sa facem ?
%
% o scula care scaleaza imagini in batch mode
% si creeaza indexuri html
%
% v.0.4.7, 15.05.2004
%
% ce poate de fapt ? 
% pe baza unei liste de fisiere imagine iti va croi o galerie cu thumbnails
% si full-size, plus fisierele html aferente, ca sa poti naviga cu orice
% browser html 1.1 (i.e. 1995)
%
% toate fisierele sint generate intr-un director la alegere, default
% <quadra_inst>/temp_out, de aici le poti lua pe toate si publica pe web
%
% features ? 
%   - suporta multe limbi 
%   - screen resolutions (momentan 'normal', 'low' to come)
% 
% in plan : sa-l folosesti si pentru colectii mari de poze care span 
% prea multe cd-uri -- va face pe HD o colectie de thumbnails pe care 
% o vei putea interoga (o sa-i pun atunci 'fullpath' in legenda)
% 
% unde sint settingurile ? 
%   - in 'project | edit' se genereaza/editeaza lista de fisiere, optiunile
%   html (culori, fonturi, etc.)
%
% un flow normal (si de fapt motivul pentru care am scris toata asta) ar fi 
% project | new 
% care deskide fereastra de editare a proiectului in caer poti jongla cu 
% lista de fisiere (add, del, add dir), cu optiunile de imagine (size, resolution) 
% si cu alea de look html (culori, fonturi); 
% logica OK/cancel e : daca click pe OK iti actualizeaza lista, daca click pe 'cancel' 
% atunci revine la ce a actualizat dupa ultimul OK;
%
% odata ce ai o lista care promite poti sa faci un render, care poate fi 
% 'smart' : toate odata sau 'dumb' : thumbnails / full-size
% apoi poti face un preview ca sa poti hotari ce pastrezi si in ce ordine; 
% in fereastra de editare poti scrie legendele pozelor asa cum vrei sa apara in galeria de
% html; poti oricind sa switch limba din meniul de sus, sa adaugi sau sa 
% tai limbi, etc.
%
% odata ce ai facut thumbnail- sau smart-rendering poti genera toate
% fisierele html; mergi cu browseru pe index.html in directoru destinatie si 
% vezi cum iti place; daca nu-ti place din prima le poti aranja din 'project | edit' 
%
% in principiu nu 3 sa ai probleme plimbindu-te printre ferestre, totusi ai
% grija si salveaza-ti din cind in cind proiectul (yes, you can do it!)
% pentru ca n-am testat toate combinatiile (n-o sa-l fac fool-proof pentru
% ca nu e pentru prosti :-))
%
% planuri de viitor ? 
% - index local
% - contact sheet
% - poate batch processing gen luma/chroma, temperature compensation
% ... sint relativ simple, mai greu e sa gindim interfata
%
% happy indexing !

Contact us