sIFR Font Embedder

Simple font embedder for sIFR SWF files


sIFR or "Scalable Inman Flash Replacement" is a simple method of using custom typefaces in web pages by replacing document elements at load time with small flash "movies". All you need is some embedded javascript and a SWF file containing your custom typeface. However, the traditional method of creating that SWF file is to use Macromedia's Flash editing software. This program lets you create that SWF file easily using swfmill, a free tool to convert between Flash and XML.

Program Notes/Disclaimers

This is ALPHA quality software. If you choose to download and use it, I am not responsible for anything that happens to your computer as a result. I am not responsible for any content that it produces. I offer no technical support or warranty of any kind. However, I do provide the source code and you are welcome to modify it in any way you see fit. All I ask is that if you redistribute it you provide a link back here.

This program was tested only with the specific version of the software required below, and I cannot guarantee that it will continue to work in the future. The software was inspired by user archangelq in this post in the TextDrive forums. Thanks.

Required Software

  • swfmill 0.2.11
  • sIFR 2.0.1
  • Microsoft .NET Framework 2.0

    Installation Instructions

    Unzip the program to any directory. Double-click to run. Locate the .TTF file of the font you wish to embed, if it is in your Windows\Fonts folder it will need to be copied to a temporary location. Next, locate the swfmill.exe executable file that you downloaded. Finally, locate the sIFR 2.0.1 directory that contains the files: customize_me.as, dont_customize_me.as, sifr.fla, and tradegothic.swf.

    Once all these resources have been found, you should be able to click the "Generate..." button to save your freshly-minted SWF file for use on your sIFR-enabled web page. Watch out for "glyphs" such as unescaped '<'s and '>'s, they can cause the process to fail in weird ways.

    Download

  • Download Executable Program
  • Download Source Project

    Other Stuff

    Contact me

    Some other projects of mine:

  • Desktocious -- File/URL tagger + keyboard accelerator
  • BlogLib -- XML-RPC library for Movable Type/MetaWeblog/Blogger APIs.
  • WallMonster -- Desktop wallpaper rotator.
  • EnblendGUI -- Interface for panoramic image blending utility.

    Back to digitalretrograde.com