Avatar billede jakwag Nybegynder
11. december 2002 - 22:04 Der er 9 kommentarer og
1 løsning

embedded fonts

Hej

Er der nogen der har prøvet at embedde fonts på teksfelter lavet med actionscript?

this.text_txt.embedFonts = 1;

Normalt vil det betyde at teksten bliver antialised, men når jeg gør det forsvinder min tekst???

Jakwag
Avatar billede mat Nybegynder
11. december 2002 - 22:17 #1
Prøv at bruge TextFormat:

tf = new TextFormat();
tf.embedFonts = 1;
Avatar billede jakwag Nybegynder
11. december 2002 - 22:19 #2
man kan kun bruge TextFormat til almindelige instillinger son størrelse, font og align etc.
Avatar billede nikolajdu Nybegynder
11. december 2002 - 22:20 #3
mat har nu ret....
Avatar billede jakwag Nybegynder
12. december 2002 - 12:01 #4
sorry. Jeg må ha' været træt igår - min tekst forsvinder ikke, men den bliver heller ikke antialised som den burde.
script:

this.createEmptyMovieClip("box_mc",1);
this.box_mc.createTextField("text_txt", 10, 0, 0, 100, 100);
text_fmt = new TextFormat();
text_fmt.color = "0x000000";
text_fmt.size = 10;
text_fmt.font = "arial";
text_fmt.embedFonts = 1;
this.box_mc.text_txt.setNewTextFormat(text_fmt);
this.box_mc.text_txt.border = 1;
this.box_mc.text_txt.text = "theText";
Avatar billede mat Nybegynder
12. december 2002 - 20:19 #5
Det forstår jeg ikke, jeg har leget lidt med det, og når jeg skriver:

createEmptyMovieClip("nm", 1);

with(nm) {

createTextField("text_txt", 10, 0, 0, 200, 100);
text_txt.border = 1;
text_txt.multiline = 1;
text_txt.wordWrap = 1;

fmt = new TextFormat();
fmt.color = "0x000000";
fmt.size = 10;
fmt.font = "arial";
fmt.embedFonts = 1;

text_txt.text = "Uha min tekst er flot, jamen det er den da :)";

text_txt.setTextFormat(fmt);

}

..står det helt skarpt, også selvom jeg udelader embedFonts, hvilket jeg iøvrigt aldrig har brugt for at få tekst til at stå skarpt i flash. Og er der nogen grund til at du pakker det ind i et movieclip?

-mat
Avatar billede jakwag Nybegynder
13. december 2002 - 10:59 #6
Teksten står helt skarpt. Det er det der er problemet. Den skal være antialised.
Normalt er dynamiske tekstfelter aldrig antialised men hvis man i propperty paletten vælger charecter -> embed font outlines for: -> all charecters, vil teksten altid blive antialised. Sådan stiller man normalt om tekst skal være antialised eller ikke.

Grunden til at jeg pakker det ind i et movieClip:
Jeg er en klump!

:)
Avatar billede mat Nybegynder
13. december 2002 - 13:15 #7
aaah den fangede jeg først nu (kald mig bare "lynet"), det er første gang jeg har set et spg om at få flash til at stille tekst uskarpt :)

Jeg har ikke flash her så jeg kan ikke lige lege med det, og jeg ved heller ikke om jeg kan løse det, men jeg vil da gerne give det et forsøg :)
Avatar billede mat Nybegynder
14. december 2002 - 16:09 #8
..nopz, den ka jeg ikke hitte ud af. anyone else?
Avatar billede jakwag Nybegynder
14. december 2002 - 16:10 #9
mat:
Tak for forsøget!
Avatar billede jakwag Nybegynder
01. marts 2003 - 14:23 #10
!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester