Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
lista dostępnych czcionek
|
Liczba postów: 252
Liczba wątków: 10
Dołączył: 06-02-2012
Reputacja:
14
20-08-2012, 17:36
(Ten post był ostatnio modyfikowany: 20-08-2012, 17:37 przez camelrafal.)
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ąć??
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
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ę.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
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.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
(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ę.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
20-08-2012, 23:45
(Ten post był ostatnio modyfikowany: 20-08-2012, 23:48 przez Kartofelek.)
A to nie wiem ale ten środkowy select ma moje czcionki w sobie 
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ż.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Pyrko, gdzie Ty tam widzisz w środkowym selecie fonty usera?  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ę?  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ę.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
Obczaj:
http://imageshare.pl/?di=MY0Z
Ja wiem że to jest głupie, ale przeglądałem obie listy i są takie same.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
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
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
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.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
(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
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ę.
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
Różny rozmiar czcionek...w przeglądarkach |
merimel |
9 |
6,495 |
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,111 |
03-07-2012, 00:42
Ostatni post: Pedro84
|
|
lista "ucieka" z diva. |
dahel |
1 |
2,003 |
26-11-2011, 20:53
Ostatni post: Kartofelek
|
|
Problem z wczytywaniem czcionek osadzonych na serwerze |
vesper |
3 |
3,289 |
31-12-2010, 09:26
Ostatni post: www.skrypty.pro
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|