Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Konwerter
Forum PHP.pl > Forum > Gotowe rozwiązania
ksenonlogin
Witam

Jak w temacie, szukam skryptu (bądź programu) do konwersji grafiki na format HTML (obojętna technika, czy to div czy table itp), kiedyś widziałem taki skrypt który przeprowadzał konwersję wysokiej jakości, ale teraz nic nie mogę znaleźć.

Jak ktoś widział to dajcie znać smile.gif
erix
Ogólnie poguglaj img ascii html convert, jest kilka narzędzi do tego.

Ew. możesz napisać własne. [; Jedna pętla w drugiej i czytasz kolory piksel po pikselu.
ksenonlogin
Tak szukałem i nie mówię że niema bo wręcz przeciwnie znalazłem kilka takich aplikacji, jednak zwracany wynik jest zmniejszony do miniatury, a mi jest potrzebny rzeczywisty rozmiar.
Chyba że ktoś wie jak po kolei próbkować grafikę (piksel po pikselu), wtedy sam napiszę odpowiedni skrypt.
kyku
A może obrazek w base64 ?
http://www.greywyvern.com/code/php/binary2base64

i przykład:
Kod
<img alt="Embedded Image"
  src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />
erix
image - masz tam multum funkcji.
ksenonlogin
base64 byłby fajnym pomysłem jednak tu pojawia się element <img /> co informuje przeglądarkę że jest to grafika.
natomiast "image" jest mi znane jednak nie tak dobrze bym mógł pobrać konkretną próbkę np. w rgb z wybranego piksela.

Może powiem tak, kiedyś miałem w posiadaniu taki mały skrypt php który próbkował obraz piksel po pikselu i za pomocą pętli tworzył div-y o wymiarze 1px na 1px o tle z pobranej próbki.
Takie rozwiązanie pozwalało mi stworzyć idealne odwzorowanie grafiki na stronie jednak nie przy użyciu grafiki, tylko div-ów.
Poco mi to możecie się zapytać, kiedy miałem ten skrypt to bez problemu mogłem wysyłać ofertę firmową na maile klientów w takim właśnie formacie co powodowało wyświetlenie "grafiki" bez klikania opcji 'czy wyświetlić obrazy' (częsta opcja w pocztach czy programach typu Outlook).
Dzięki temu klient chciał czy nie chciał widział już ofertę zaraz po otwarciu maila.
erix
Cytat
Dzięki temu klient chciał czy nie chciał widział już ofertę zaraz po otwarciu maila.

To czemu po prostu nie dołaczysz grafiki, tylko tak kombinujesz?
ksenonlogin
Przy dołączani grafiki również nie są wyświetlane elementy, widać je tylko w załączniku - tak jest w licznych przypadkach, nie mówiąc o oprogramowaniu typu Outlook...
IceManSpy
Bo może wysyłasz jako plain text zamiast html?
ksenonlogin
wysyłam html, zresztą po kliknięciu "pokaż obrazy od tego adresata" całość jest wyświetlana w dobrym układzie. Przecież manager maila zawsze blokuje grafikę, tylko za pozwoleniem właściciela skrzynki sa wyświetlane elementy graficzne.
Dlatego zależało mi na tym rozwiązaniu.
erix
Blokuje *zewnętrzne*; z załączników zawsze wyświetla.

SOA#1.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.