Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
lista dostępnych czcionek
#1
potrzebuje zrobić listę (select) dostępnych czcionek na komputerze otwierającym stronę (client)
jest do tego jakiś skrypt albo procedura?

jak to pobrać?

tak żeby nie domyślać sie i nie wpisywać swoich nazw czcionek i sprawdzać czy istnieją tylko żeby taką listę dostępnych czcionek pobrać

da się coś takiego osiągnąć??
Odpowiedz
#2
W aplikacji desktopowej może udałoby się dorwać taką listę z Win API.

Applet Java też moim zdaniem odpada. Nie zrobisz raczej czegoś takiego. Z ciekawości, po co Ci to?
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#3
dać się da.
chociażby oni to robią: http://www.typetester.org/

Z flasha do js? we flashu pobrać czcionki nie było trudno. Piszę w czasie przeszłym bo to wszystko tak się szybko zmienia że nie wiem jak jest teraz.
Odpowiedz
#4
(20-08-2012, 18:02)Kartofelek napisał(a): dać się da.
chociażby oni to robią: http://www.typetester.org/

Z flasha do js? we flashu pobrać czcionki nie było trudno. Piszę w czasie przeszłym bo to wszystko tak się szybko zmienia że nie wiem jak jest teraz.
TypeTester to nie jest lista fontów zainstalowanych u Ciebie na kompie. Flash też nie da rady, bo:
1. wymaga to dostępu do rejestru - brak dostępu
2. wymaga to zlistowania katalogu WINDOWS/fonts - brak dostępu

Jedyna metoda to użycie WinAPI - tak jak myślałem:
http://msdn.microsoft.com/en-us/library/dd162618%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/dd162620%28v=VS.85%29.aspx

Ale to tylko dla aplikacji desktopowych. Nawet w ASP tego nie zrobisz. Uprzedzając pytanie, nie ma znaczenia technologia, czy to C, czy C++, czy C# - musisz użyć dwóch funkcji API Windowsa (zlinkowane wyżej).
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#5
A to nie wiem ale ten środkowy select ma moje czcionki w sobie Smile
O html itp nie słyszałem, ale we Flashu robiłem to kiedyś. Ale to były stare czasy, a ja wiadomo rzeczy się zmieniają i zabezpieczenia też.
Odpowiedz
#6
Pyrko, gdzie Ty tam widzisz w środkowym selecie fonty usera? Smile Safe list, Win default, Mac default, Windows Vista, Google Fonts.

Tobie się naprawdę nic nie miesza? Jak możesz pobrać listę plików z dysku komputera odwiedzającego witrynę? Big Grin IMO coś Ci się myli. Przecież gdyby tak było, było by pięknie dla co niektórych. Wiesz, że user A, ma na dysku plik hasla.txt. Klepiesz sobie skrypcik, podesyłasz delikwentowi i masz (w czasach pre-Vista dostęp do pliku de facto był w WIN jeden, ale też nie do katalogu Windows).
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#7
Obczaj:
http://imageshare.pl/?di=MY0Z
Ja wiem że to jest głupie, ale przeglądałem obie listy i są takie same.
Odpowiedz
#8
Jest jedna metoda na "pobranie" listy fontów. Iteracja po jakieś tablicy fontów i sprawdzanie w AS czy dany jest jest obsługiwany. Tylko, że to taka proteza, bo nigdy nie da wymiernych informacji *. Vide: http://hasseg.org/blog/post/526/getting-a-list-of-installed-fonts-with-flash-and-javascript/

Co do typetester.com, sprawdziłem na paru kompach, lista jest taka sama. Wyjścia dwa: albo sprawdzałeś już te fonty na stronie (bo idzie request ze statami w AJAXie + cookies), albo metoda powyższa.

* Wygenerowana lista ma się nijak do listy fontów ma moim kompie Smile
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#9
Nie sprawdzałem. Może po prostu mają dojście do katalogu fontów tam gdzie się da. Te dzisiejsze api tak szybko się zmieniają że może (ale to hipoteza) niektore przeglądarki i systemy pozwalają na odczyt fontów. W końcu już można czytać grafiki przed wysłaniem.
Cholera ich tam wie.
Odpowiedz
#10
(21-08-2012, 14:06)Kartofelek napisał(a): Nie sprawdzałem. Może po prostu mają dojście do katalogu fontów tam gdzie się da. Te dzisiejsze api tak szybko się zmieniają że może (ale to hipoteza) niektore przeglądarki i systemy pozwalają na odczyt fontów. W końcu już można czytać grafiki przed wysłaniem.
Cholera ich tam wie.
Ciekawa teoria, ale:
- nie tam tam żadnego appletu Java
- JS to nie do tego
- Flash nie będzie w stanie dorwać listy plików z kompa (no bo jak?). Nawet jak by chciał, to by go zaraz Win zblokował, wyłączył i wysłał pozew od razu Smile

Z ciekawości, jaką masz wersję Win?
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Różny rozmiar czcionek...w przeglądarkach merimel 9 6,498 14-01-2013, 21:39
Ostatni post: atp
  Skalowalność czcionek Moody 7 3,942 18-09-2012, 19:33
Ostatni post: kornell
  Rozwijana lista z opcjami, dostepne do wyboru CzanCzan 1 2,113 03-07-2012, 00:42
Ostatni post: Pedro84
  lista "ucieka" z diva. dahel 1 2,004 26-11-2011, 20:53
Ostatni post: Kartofelek
  Problem z wczytywaniem czcionek osadzonych na serwerze vesper 3 3,291 31-12-2010, 09:26
Ostatni post: www.skrypty.pro

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl