Font in a PNG

hi!
i'm currently developing a game in J2ME .... i wanted to use my own font, so i created a PNG file with all my characters. after, i wrote my "BitmapFont"-class
here it is:
* Created on 23.12.2004
package sokodeluxe.util.bitmapfont;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import sokodeluxe.util.QuickList;
* AbstractBitmapFont ist eine Vorlage f�r Klassen, welche Texte mit Buchstaben
* aus einer Grafikdatei zeichnen k�nnen.
* @author Manuel Alabor
* @version 1.0
public abstract class AbstractBitmapFont {
    /* Objekte: */
    private QuickList characters;
     * Standartkonstruktor
    public AbstractBitmapFont() {
        characters = new QuickList();
     * Muss von jeder BitmapFont-Klasse implementiert werden und dient dazu,
     * die entsprechende Grafikdatei mit den Zeichen zu laden und mit den
     * entsprechenden Zeichen zu verkn�pfen.
    public abstract void loadFont();
     * Schreibt/zeichnet einen String mit den geladenen Bitmap-Zeichen.
     * @param g
     * @param string
    public void drawString(Graphics g, String string, int x, int y) {
        char[] chars = string.toCharArray();
        int currentPos = x;
        for (int i = 0; i < chars.length; i++) {
            BitmapCharacter bitmapCharacter = getBitmapCharacter(chars);
if(bitmapCharacter != null) {
bitmapCharacter.drawChar(g, x, y);
x += bitmapCharacter.getWidth()+1;
* Gibt ein BitmapCharacter-Objekt aus der QuickList characters zur�ck.<br>
* Wird das gew�nschte Zeichen nicht gefunden, wird null zur�ckgegeben.
* @param character
* @return
private BitmapCharacter getBitmapCharacter(char character) {
for (int i = 0; i < characters.size(); i++) {
BitmapCharacter bitmapCharacter = (BitmapCharacter) characters.elementAt(i);
if(bitmapCharacter.getChar() == character) {
return bitmapCharacter;
return null;
* Schneidet aus einer FontMap einen Buchstaben aus und gibt diesen zur�ck.
* @param fontMap
* @param x
* @param y
* @param width
* @param height
* @return
protected Image cutBitmapFont(Image fontMap, int x, int y, int width, int height) {
Image target = Image.createImage(width, height);
Graphics targetGraphics = target.getGraphics();
// targetGraphics.drawImage(fontMap, x, y, 0);
targetGraphics.setClip(x,y, width, height);
targetGraphics.drawImage(fontMap,0,0,0);
return target;
protected void addBitmapCharacter(Image bitmapCharacter, char textCharacter, int width) {
characters.add(new BitmapCharacter(bitmapCharacter, textCharacter, width));
* Diese Klasse wird als Datenstruktur f�r ein Bitmap-Zeichen verwendet.<br>
* Sie verkn�pft ein Bild mit einem Charakter-Zeichen.
* @author Manuel Alabor
* @version 1.0
protected class BitmapCharacter {
/* Eigenschaften: */
private Image bitmapChar;     // Bitmap-Zeichen
private char textChar;          // Zeichen
private int width;               // Zeichenbreite
* Standartkonstruktor.
* @param bitmapChar
* @param textChar
public BitmapCharacter(Image bitmapChar, char textChar, int width) {
this.bitmapChar = bitmapChar;
this.textChar = textChar;
this.width = width;
* Zeichnet dieses Bitmap-Zeichen.
* @param g
* @param x
* @param y
public void drawChar(Graphics g, int x, int y) {
System.out.println(textChar);
g.drawImage(bitmapChar, x,y, Graphics.TOP|Graphics.LEFT);
public char getChar() {
return textChar;
public int getWidth() {
return width;
from this class, i extend the font-class, in example this one:
* Created on 23.12.2004
package sokodeluxe.util.bitmapfont;
import java.io.IOException;
import javax.microedition.lcdui.Image;
* @author Manuel Alabor
* @version 1.0
public class NovaBitmapFont extends AbstractBitmapFont {
    public NovaBitmapFont() {
        super();
        loadFont();
    public void loadFont() {
        try {
            /* Datei mit Buchstaben laden: */
            Image imgFont = Image.createImage("/images/font_nova.png");
            // Grossbuchstaben:
            addBitmapCharacter(cutBitmapFont(imgFont, 0,0,   5,9), 'A', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 5,0,   5,9), 'B', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 10,0,  5,9), 'C', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 15,0,  5,9), 'D', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 20,0,  5,9), 'E', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 25,0,  5,9), 'F', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 30,0,  5,9), 'G', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 35,0,  5,9), 'H', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 40,0,  2,9), 'I', 2);
            addBitmapCharacter(cutBitmapFont(imgFont, 42,0,  5,9), 'J', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 47,0,  5,9), 'K', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 52,0,  5,9), 'L', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 57,0,  9,9), 'M',95);
            addBitmapCharacter(cutBitmapFont(imgFont, 66,0,  5,9), 'N', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 71,0,  5,9), 'O', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 76,0,  5,9), 'P', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 81,0,  5,9), 'Q', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 86,0,  5,9), 'R', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 91,0,  5,9), 'S', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 96,0,  5,9), 'T', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 103,0, 5,9), 'U', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 108,0, 5,9), 'V', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 113,0, 9,9), 'W', 9);
            addBitmapCharacter(cutBitmapFont(imgFont, 122,0, 5,9), 'X', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 127,0, 5,9), 'Y', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 132,0, 5,9), 'Z', 5);
            /* Kleinbuchstaben: */
            addBitmapCharacter(cutBitmapFont(imgFont, 0,9,   5,9), 'a', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 5,9,   5,9), 'b', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 10,9,  4,9), 'c', 4);
            addBitmapCharacter(cutBitmapFont(imgFont, 14,9,  5,9), 'd', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 19,9,  5,9), 'e', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 24,9,  3,9), 'f', 3);
            addBitmapCharacter(cutBitmapFont(imgFont, 27,9,  5,9), 'g', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 32,9,  5,9), 'h', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 37,9,  1,9), 'i', 1);
            addBitmapCharacter(cutBitmapFont(imgFont, 38,9,  3,9), 'j', 3);
            addBitmapCharacter(cutBitmapFont(imgFont, 41,9,  5,9), 'k', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 46,9,  1,9), 'l', 1);
            addBitmapCharacter(cutBitmapFont(imgFont, 47,9,  9,9), 'm', 9);
            addBitmapCharacter(cutBitmapFont(imgFont, 56,9,  5,9), 'n', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 61,9,  5,9), 'o', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 66,9,  5,9), 'p', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 71,9,  5,9), 'q', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 76,9,  5,9), 'r', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 81,9,  5,9), 's', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 86,9,  3,9), 't', 3);
            addBitmapCharacter(cutBitmapFont(imgFont, 89,9,  5,9), 'u', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 94,9,  5,9), 'v', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 99,9,  7,9), 'w', 7);
            addBitmapCharacter(cutBitmapFont(imgFont, 106,9, 5,9), 'x', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 111,9, 5,9), 'y', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 116,9, 5,9), 'z', 5);
            /* Zahlen & Spezialzeichen: */
            addBitmapCharacter(cutBitmapFont(imgFont, 0,18,  3,9), '1', 3);
            addBitmapCharacter(cutBitmapFont(imgFont, 3,18,  5,9), '2', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 8,18,  5,9), '3', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 13,18, 6,9), '4', 6);
            addBitmapCharacter(cutBitmapFont(imgFont, 19,18, 5,9), '5', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 24,18, 5,9), '6', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 29,18, 6,9), '7', 6);
            addBitmapCharacter(cutBitmapFont(imgFont, 35,18, 5,9), '8', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 40,18, 5,9), '9', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 45,18, 5,9), '0', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 50,18, 1,9), '!', 1);
            addBitmapCharacter(cutBitmapFont(imgFont, 51,18, 3,9), '"', 3);
            addBitmapCharacter(cutBitmapFont(imgFont, 54,18, 6,9), '#', 6);
            addBitmapCharacter(cutBitmapFont(imgFont, 60,18, 5,9), '$', 5);
            addBitmapCharacter(cutBitmapFont(imgFont, 65,18, 10,9), '%', 10);
            addBitmapCharacter(cutBitmapFont(imgFont, 75,18, 6,9), '&', 6);
            addBitmapCharacter(cutBitmapFont(imgFont, 81,18, 4,9), '/', 4);
            addBitmapCharacter(cutBitmapFont(imgFont, 85,18, 2,9), '(', 2);
            addBitmapCharacter(cutBitmapFont(imgFont, 87,18, 2,9), ')', 2);
            addBitmapCharacter(cutBitmapFont(imgFont, 89,18, 3,9), '=', 3);
            addBitmapCharacter(cutBitmapFont(imgFont, 92,18, 4,9), '?', 4);
            imgFont = null;
        } catch (IOException e) {
            e.printStackTrace();
}then, i create an instance of NovaBitmapFont and call the drawString method...
so far so good... there arent any runtime errors, but instead of the letters, i got only white boxes on my outputcanvas ....
could anybody help me?
thx a lot!! :)
greetz
manu

Your problem seems to be here:
targetGraphics.setClip(x,y, width, height);You are setting the clipping region outside of the actual image. The target image is one you created of size width*height. If you set the clipping region to x > width or y > height then nothing will appear on the picture. That line is completely unnecessary.
But even like this, the moment you create the target image, you are creating a completely opaque image, so you are losing any transparency you might have had in your png. If you need to keep transparency you need to keep all the characters in the original image, and draw it with clipping regions directly onto the canvas.
shmoove

Similar Messages

  • How to convert PNG image to Vertor Image to make font on Mac

    Hi Mac People,
    I like to create a set of font, and I have made them in a image editing tool, I have FontForge downloaded but decide to use it to convert instead direct design them inside.
    So now I don't know how to convert the PNG image to vector image required by the FontForge, I read some post mentioned Ubuntu has utilities to convert, but I'm not sure OS X has that function too.
    Could anyone let me know how to convert PNG so I can create my fonts?
    If PNG can't, the software can export TIFF or jpeg or similar.
    Please help me, I need make them this few day.
    Thanks everyone for giving me a hand!

    take a look at:
    http://developers.sun.com/techtopics/mobility/midp/articles/picture/

  • Custom font using setclip()

    i am using setClipmethod to clip font from a png file..clipping is ok wen comes to draw its not drawing in a particular position ...
    here is my code ...
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    public class ClipImage extends MIDlet {
    private Display display;
    private MyCanvas canvas;
    public ClipImage(){
    display = Display.getDisplay(this);
    canvas = new MyCanvas(this);
    public void startApp() {
    display.setCurrent(canvas);
    public void pauseApp() {
    public void destroyApp(boolean unconditional) {
    public void exitMIDlet() {
    destroyApp(true);
    notifyDestroyed();
    public Display getDisplay() {
    return display;
    class MyCanvas extends Canvas implements CommandListener {
    private Command exit = new Command("Exit", Command.EXIT, 1);
    private ClipImage clipimage;
    private Image image = null;
    public MyCanvas(ClipImage clipimage) {
    this.clipimage = clipimage;
    addCommand(exit);
    setCommandListener(this);
    try {
    image = Image.createImage("/fn2.png");
    Graphics g = image.getGraphics();
    // graphics.setColor(255, 100, 255);
    // graphics.fillArc(10, 10, 60, 50, 180, 180);
    } catch (Exception error) {
    Alert alert = new Alert("Failure", "Creating Image", null, null);
    alert.setTimeout(Alert.FOREVER);
    this.clipimage.getDisplay().setCurrent(alert);
    public void paint(Graphics g) {
    if (image != null) {
    g.setColor(0xffffff);
    g.fillRect(0, 0, getWidth(), getHeight());
    g.setClip(2,0,11,16); //<<<<<<<
    g.drawImage(image, 10,40,0); // <<<<<<<<
    public void commandAction(Command command, Displayable display) {
    if (command == exit) {
    clipimage.exitMIDlet();
    anybody pls clarify this
    thanks and regards

    The point of adding @font-face in the css is to use a font that is not on the client computer. There is no need to add it to windows. This works fine in a HTML file. The problem here is that ADF seems to remove the instruction from the css when the skin is compile into one big file.

  • Setting IDE font size in JDeveloper 10.1.3 EA

    Is there a way to change default font size in JDeveloper? I am not asking about code editor (I know that), but about menus, title bars, labels, etc.
    I have large screen (1400x1050) and I set my default system font larger. Old JDeveloper (10.1.2) obeyed this, but new is still using default font size.
    I am using Windows XP with SP2.

    Hi Yaniv,
    I can't reproduce this problem. On my system, the font in the messages log under the windows look and feel is large enough to be easily readable.
    http://www.dubh.org/jdevimages/font-log-window.png
    A few questions:
    - Which version of jdev are you using (I'm assuming 10.1.3, since that's what the rest of this post is about)?
    - Are you running windows on a non-western charset?
    - Are you running base jdev or the full jdev?
    Thanks,
    Brian

  • Do you know what font I am?

    Hi all,
    I'm working with a file that came to me with outlined type, and the client wants me to type a paragraph in the same font as the PNG I've enclosed.  I recently got a new HD and have over 6,000 fonts which I haven't reinstalled yet...this typeface is very familiar to me, but I'm drawing a blank.  Any guesses?  Your help is appreciated!
    Thanks!

    Hi
    This looks like Alexa Regular from Linotype.

  • Can't open PNG

    I can't reopen some PNGs that had not previously given me any
    problems.
    At the same time, I seem to be having a corrupt font problem
    that's affecting Safari and Mail. Now, I am conjectruing that the
    same font problem is keeping these PNGs from opening. Are there any
    workarounds that will save me the time of rebuilding these files?

    On Tue, 23 Jan 2007 16:34:15 +0300, nickymc
    <[email protected]>
    wrote:
    > I can't reopen some PNGs that had not previously given
    me any problems.
    >
    > At the same time, I seem to be having a corrupt font
    problem that's
    > affecting
    > Safari and Mail. Now, I am conjectruing that the same
    font problem is
    > keeping
    > these PNGs from opening. Are there any workarounds that
    will save me the
    > time
    > of rebuilding these files?
    If the problem is actually caused by font corruption, try
    removing the
    font from your system (or reinstalling the font). If the font
    used in PNG
    get removed, FW should ask you for replacement.
    Ilya Razmanov
    http://photoshop.msk.ru -
    Photoshop plug-in filters

  • Using InDesign's Export to Kindle plug-in, how can I have normal black test display in inverse (whit

    Hi,
    I asked this question several days ago and see that it got about 90 views, but no responses. I don't know if I asked the question improperly, or whether it can't be done, or nobody has a solution. I've asked it again below with a bit more detail. I sure would appreciate some kind of response, because I'm lost here.
    I've created a book file (children's fantasy) with some colored fonts and anchored png images with transparent backgrounds. Basic paragraph (body text) is black. The "Export to Kindle" mobi file displays fine on Kindle for PC and Kindle Previewer when displayed in normal (white background) mode.
    Kindle PC alows viewing on white, sepia or black background. Works fine on white and sepia, but when the black color mode is selected (night viewing option) the black text does not display as white text. What can I do to have the black text automatically change to white?
    While trying to find a solution, I created an epub file of the book and, using Calibre, converted it to mobi. When this mobi file is loaded into Kindle PC, the black text does automatically change to white when viewed on the black screen. I would use this method of creating the mobi, but then there is different problem here. The png image no longer has a transparent background; it has been flattened with a white background. This looks bad on both the sepia and black backgrounds modes on Kindle. Same result when I use KindleGen to convert the epub. What can I do to maintain a trasparent background on my png image?
    Thanks,
    Jim

    If you're not getting response here, it may be because not many people have used the Kindle plug-in. I've not tried it. The plug-in usually lags the InDesign versions. I think the current version recently added support for InDesign CS6. EPUB guru Anne-Marie Concepcion twittered this week that she thought the plug-in was much improved but still recommended using the EPUB to KindleGen method.
    You might also try posting on the eBook forums like this one:
    http://www.mobileread.com/forums/

  • How do I create this interactive PDF?

    Does anyone know where I can create a PDF form like this? http://media.wix.com/ugd//09aa20_0159bb1d474f8d81fefb703be8d72d5c.pdf
    It has:
    Custom Background
    Numbers that add & subtract as options are selected / deselected
    Two columns
    Multiple Font Options
    Supports PNG files
    Etc
    I'm using https://formscentral.acrobat.com but it doesn't offer any of these options (that I can see) so does anyone know how this particular form was created?
    Thank you!

    That is a type of PDF form known as an Acroform, which is the type that created by Acrobat and now InDesign, as opposed to an XFA PDF form that's made with LiveCycle Designer.  The radio buttons should have unique export values (aka Button Value and whatever it's called in Acrobat 10/11) for the ones that are in the same group. Acroforms can be used with FormsCentral, but with FormsCentral the form data is submitted, as opposed to the entire PDF. Is seems as though this form is just intended to be printed, so it really doesn't matter. It could be a lot smaller if the entire pages weren't bitmaps and instead used real text.

  • LVFontTypeDef.ctl "Size" has other datatype than size of property size

    Hi,
    the Datatype of the property size of an control (for example caption --> size) has an other datatype than the size in the used LVFontTypeDef.ctl.
    Here we have a difference between u16 --> datatype of size of LVFontTypeDef.ctl and the property size of caption or label or anything else --> u32
    Whats the correct one? Hope its u16.
    regards,
    Daniel
    Attachments:
    LVFontTypeDef.png ‏16 KB
    Font Size property.png ‏10 KB

    Does it matter?  Whether it is a U16 or a U32, the largest possible number is still way larger than any reasonable font size you'll ever use.
    From where did you get the context help that shows font size as a U32?
    Okay, I see where the other Font.Size came from.  It seems like the Font Size is sized as a U16 when it is a part of the Caption.Font cluster, but becomes a U32 when it is Caption.Font.Size as a property node.
    It seems like a very inconsistent definition of that property and probably should be flagged for investigation by NI.
    This image should give a clearer picture.
    Attachments:
    Example_VI_BD.png ‏12 KB

  • Illustrator CC 2014 extension does not load some pages

    Hello everybody,
    I'm developing some extension which requires resources from a site with authorization (OAuth2). It works fine in Illustrator CC (ver. 17). But it does not load the authorization page in Illustrator CC 2014 (ver. 18) (the page is not mine). It throws such exception when it's opened in the Illustrator CC 2014 extension window:
    Uncaught TypeError: Object function require(path) { if (typeof __direwolf == 'object' && (path == 'direwolf' || path == 'nw.gui')) { if (typeof direwolf_bindings_cache == 'object') return direwolf_bindings_cache; return direwolf_bindings_cache = __direwolf.direwolfBindings(); } return self.require(path); } has no method 'config'
    For script:
    <script data-main="/sharing/files/scripts/main" src="/sharing/files/scripts/oauth.js?v=3.9"></script>
    <script type="text/javascript">
      var oAuthInfo = {"oauth_state":"3NmCe9VpjA5ZreJ6FpqmXMst3JF-l1MbjX77M1DO1shgPvg95vl8C0oYQ84zFkM9HltNV6T7PLxyngBDgFL0AwVqZ ygwsx-PIRFk6ZUozNCPodBELa3cbUlkUe8omekLoWCmNBZO5bISalXFtJqytvhNcWbPa-_Ro-fshbPLHm0.","client_id":"ytCWt98Db64eHWd7","appTitle":"PmAdobeExtension","locale":"en","persistOption":true,"contextPath":"/sharing","appOrgInfo":{"id":"UTG1M5eM6VLBcud8","name":"Production Mapping Cartography","description":"<font color=\"#000000\">  <\/font><p class=\"MsoNormal\" style=\"margin: 0in 0in 10pt;\"><span style=\"color: rgb(68, 68, 68);\"><font face=\"Calibri\">Prototype account to test integration and of AGOL<\/font><\/span><\/p><font color=\"#000000\"> <\/font>","thumbnail":"thumbnail.png"}};
      require.config({locale: oAuthInfo.locale && oAuthInfo.locale.toLowerCase() || ""});
      require(["main", "domReady!"], function (esriUtils, doc) {
       esriUtils.setAuthInfo(oAuthInfo, false);
    </script>
    How knows: what is the difference in those versions?
    Thanks,
    Vlad

    Hallgrimur,
    I've disscussed this with ESRI ArcGIS Online team and they agried to study this issue if it can be reproduced on an Internet Browser or on a product which can be got free. I could not do on Internet Browsers. Could you advise some free tool which can be used the get the same result?
    Thanks,
    Vlad

  • Fireworks could not complete request internal error occurred

    I am receiving this error when I am trying to save an image. All I did was copy an image from Word and edit it within FW. My FW is up to date and there are no fonts in this png. Thoughts?

    Perhaps a bug...
    Or maybe you're trying to save/export the image to a location where Fireworks cannot save?
    I've seen such problems in the past. Fw will only show an error then but not explain, what happened...
    Try to make a File > Save As... and make sure you specify a location where Fw can write. See if this helps...
    I am just guessing in the dark -- without any other info, can't really say what may be the cause for the error...

  • Aliasing effect with scrollable text frame

    Hi
    I dettect the visualization for text is so better witthout scrollable frame… do you know a trick to have anti-aliasing effect for scrollable text frame?
    is it usual this problem?

    Here, two kinds of font visualization (with png export option), with text frame (rought font) and without text frame (ok font)
    Do you've this problem?

  • Webfonts...needing account Typekit

    Hello...i having a problem with using fonts from the webfonts...i'd like the idea to using web fonts in stead of variable fonts or making .png's of my headers..
    But the fonts aren't working...and showing me an example made by standard fonts..instead of the bold or curly fonts i've selected..
    When i was searching on the forum, i saw an answer refering to typekit-editor...is this maybe also my problem? and do i have to make an account on Typekit?
    grt marcel
    ps. is it also possible to get an email alert when i receive an answer on my questions in this forum?

    Hi, Marcel-
    You can subscribe by looking at the gray bar on the right side of the forum.  There should be a selection called "Receive email notifications."
    As for your question, there are a number of font services we support, including Google Web Fonts and Edge Web Fonts.  If you pop open the fonts dialog, you can see the web fonts selectable there.  Typekit is a paid service, so use it if you like the fonts, but it's not required to get web fonts working on your Animate compositions.
    Thanks,
    -Elaine

  • 24bit PNG font weight issue

    Hi all,
    I have a problem which I can't seem to find any record of anyone else having in these forums, yet I can replicate it no matter which machine I go on in our creative agency using CS5.
    It's thus:
    I have a page of content laid out the way I want it. I inserts a 24big PNG with transparency, and suddenly my font weight looks bold (though the font weight still says "regular").
    Exporting to a PDF carries across this issue, the fonts on the pages with the PNGs go "bold", and so the final product looks terrible, as pages without PNGs with transparency look the correct weight.
    It's driving me mad. Can anyone suggest a fix? I have inserted an example screengrab below.
    Thanks!

    Two thing I noticed: The PNG files are placed on a page that has no background image (its just a white sheet of paper)
    Why do you need the PNG to have transparency at all? You could save it in a format that doesn't have tranparency and the page would look fine and the bolding of the text would go away.
    Another issue which is a bit off topic; your text mentions:  . . .  and more recently with desktop publishing software like Aldus Pagemaker including versions of Lorem Ipsum. This looks like it was written almost 20 years ago. Aldus Pagemaker became Adobe Pagemaker in 1994 - 18 years ago. You could at least drop the "more recently" and rewrite the sentence to make the information more up to date.
    Quark and InDesign both have versions of Lorem Ipsum that can be used for placeholder text.

  • Fonts and png graphics in PPTX do not display the same in Captivate 4

    I began developing my elearning in PowerPoint knowing that the animation is easier in PowerPoint than in Captivate.  When I imported the PPTX slides, I first noticed the font on my title slide was no longer small CAPs and the positioning has alow changed on the slide.  I opened the PPT editor from Captivate and the look of the original slide was displayed.  When I saved and PPT and returned to C4, the font changed and the text moved out of the original placement.
    Second the graphics used on the slides are .png with transparent backgrounds.  The transparency is lost in C4.
    Anyone have ideas, suggestions?  Are these know issues or bugs?  I am running the C4 with the latest patch.
    Thanks,

    Hi there
    If your concern is to end up with a Captivate project that looks exactly like your PowerPoint does, consider configuring PPT to display the slideshow in a window. then surround it with Captivate and record it as it plays via PPT. The end result should be that the Captivate is an exact replica of the PPT.
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

Maybe you are looking for