I need a font installed for my application

Discussion in 'Windows / IIS' started by gadrian, Jun 23, 2010.

  1. I need to have a font installed for my application to access. this is a barcode font so that I can print tickets with a barcode included.

    How can I get this done? I sent a request to support but they said they could not help me?

    Please if someone know how I can do this I would really appreciate it.

    Thanks

    george
     
  2. If your users already have the font installed on their system it should work fine.
    If not here are a few options:
    1. Drop the font into your own account web space and allow users to download and install it for themselves.
    2. Implement some sort of font embedding. See this.
    3. Use GDI+ and render barcode font output as images in code on the web server.
     
  3. Installing fonts on server

    Due to the font restrictions and hassles of having the users install fonts on their machines, I have handled it totally on server already. I have programatically converted the code into picture using the barcode font installed on the server.
    So what users see on the ticket in browser is a picture and not a text written in barcode font.
    That is the reason we need the fonts installed on the server so that the code picks the font, writes the code in that font, converts it in picture format and shows it to the user.
    "Use GDI+ and render barcode font output as images in code on the web server." - This is what actually is already being done through code currently.
    So the only problem is to get the font into the font directory on the server. How can this be done?
     
  4. mjp

    mjp

    It can't be done.

    We cannot install fonts on the server for a couple of reasons; first, we don't install anything on the servers for one user. If there is sufficient demand for something and it is feasible to offer it, we install it on all servers for all users. Also, with something like a font, there can be licensing issues which prevent it being installed on a web server, where more than just the licensee would have access to it.
     

Share This Page