Kezdőoldal » Számítástechnika » Programozás » Létezik vektor alapú karakterf...

Létezik vektor alapú karakterfelépítés? Azt kellene megoldani, hogy pl. az A betű ne x pontból álljon hanem 3 koordináta pont megadásával 2 összekötött vonalból. A vízszintes szakasz nem kell.

Figyelt kérdés
E betű esetén már minimum 3 vonal kell 4 koordinátaponttal, de jobb lenne 6 ponttal 3 vonal. Némely betű esetében bonyolultabb, de összességében sokkal kevesebb adatból megoldható a teljes karaktertábla. Valahol van esetleg ilyen adattábla? Esetleg neve is van?
2017. máj. 7. 14:39
 51/95 anonim ***** válasza:

Nem kell semmilyen alacsonyszintű nyelvvel foglalkoznod. Mint azt már többször elmondtam, a betűtípusok kezelésére minden nyelvnek megvan a maga függvénykönyvtára.


Az "adattábláidat" meg maga a betűtípus tartalmazza - igaz kicsit komplexebben - hisz a tipográfia is kicsivel összetettebb.

2017. máj. 7. 21:54
Hasznos számodra ez a válasz?
 52/95 A kérdező kommentje:
igen csakhogy itt rajzolni kell a betűket amihez nem a nyelv saját eszközeit használjuk. hacsak nem tudsz olyan nyelvet ami tud a képernyőre mindentől függetlenül betűket rajzolni. (tehát nem ablakba). én ilyent nem ismerek ezért gondoltam erre a megoldásra,.
2017. máj. 7. 21:59
 53/95 anonim ***** válasza:
Fú, hogy valakinek ennyi energiája legyen a semmire.
2017. máj. 7. 22:04
Hasznos számodra ez a válasz?
 54/95 A kérdező kommentje:
nem semmiről van szó, hanem egy olyan igényről ami nem a te igényed.
2017. máj. 7. 22:15
 55/95 A kérdező kommentje:
nekem erre van energiám, neked meg a trollkodásra. kinek mire van igénye..., energiája...
2017. máj. 7. 22:15
 56/95 anonim ***** válasza:

Tessék készítettem egy gondolatébresztő példát Javascriptben ( + HTML + CSS):

[link]

a betűk egyenes vonalakból épülnek fel.


A betűket egy JSON-objektum (más nyelvekben ez dictionary-nak, map-nek, asszociatív tömbnek nevezik) tartalmazza, ahol a kulcs a betű neve, az értéke meg a vonalakat leíró 4-elemű tömbök - kezdő X-koordináta, kezdő Y-koordináta, záró X-koordináta, záró Y-koordináta formában.


Persze ezt lehetne még "tömörebben" is megírni - például egy zárt görbe sarokpontjait alkotó koordinátapárokat egy-egy tömmbe - például:

[link]

2017. máj. 9. 01:19
Hasznos számodra ez a válasz?
 57/95 A kérdező kommentje:

jaj de jó

az elsőben az összes kívánt koordináta benne van

és akkor ezt nem betápláltad hanem a program csinálja meg? mert sajnos e nyelven nem tudok

2017. máj. 9. 02:18
 58/95 anonim ***** válasza:

Amit sebessegrol irtatok erdekes mert mindenki egybol digitalisba ment at :)


Egy analog(CRT) monitoron vagy jelalakvizsgalon, ha direktbe vezereljuk, nem videokartyaval, akkor ez a leggyorsabb modszer, szerintem.

:)

2017. máj. 9. 06:44
Hasznos számodra ez a válasz?
 59/95 anonim ***** válasza:

"és akkor ezt nem betápláltad hanem a program csinálja meg?"

Az "adattáblát" - vagyis a fonts változót - magam alkottam meg, az Interneten található példák (egyszerű minimalista, "kubista" betűtípusok képeit kerestem) felhasználásával (biztos átkonvertálható valamilyen szkripttel, de pár betűhöz nem volt nehéz manuálisan megalkotni azt).


Fogtam egy négyzetrácsos papírt, és egyenként megrajzolgattam a betűket egy-egy 4*4-es négyzetben. A négyzetek bal felső teteje a 0;0, bal alsó csücske a 0;1, jobb felső csücske 1;0, jobb alsó része az 1;1 koordinátájúak - a többiek meg értelemszerűen közötte.


A megjelenítést meg a Javascript beépített függvényeivel alkottam meg.


" mert sajnos e nyelven nem tudok"

Akkor milyen nyelven tudsz?

Milyen célból kellene ilyen - a spanyolviaszt feltaláló - megoldás? Nem lehet, hogy túlbonyolítod az egészet és ágyúval lősz verébre?

2017. máj. 9. 12:31
Hasznos számodra ez a válasz?
 60/95 A kérdező kommentje:

Én vagyok az autoitos akit ki akarnak innen tiltatni mert elavult nyelvet merészelek használni a magát elitnek képzelő programozó társadalom különengedélye nélkül.

Amúgy nem spanyolviaszhoz hasonlítom ezt, hisz ez nem találmány lenne a részemről hanem meglevő találmányt akarok használni.

Tudok róla, hogy feltalálták ezt, és ép ezért nem akartam volna újra megcsinálni.

2017. máj. 9. 12:36

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!