<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.silverlight.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Programming with .NET - General</title><link>http://forums.silverlight.net/forums/17.aspx</link><description>General discussions around authoring Silverlight .NET applications.</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Re: Embedding fonts.</title><link>http://forums.silverlight.net/forums/thread/102355.aspx</link><pubDate>Fri, 03 Oct 2008 19:29:14 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:102355</guid><dc:creator>epascales</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/102355.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=102355</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;If we are taking about Silverlight Application in Silverlight 2 beta 2 I&amp;#39;m sure that both font underline: tt and ps are suported by Sl2B2. The best way to embedding fonts is:&lt;/p&gt;&lt;p&gt;1. Add font file to project tree.&lt;/p&gt;&lt;p&gt;2. In font file properties you should set &lt;b&gt;Build Action&lt;/b&gt; as &lt;b&gt;Resource &lt;/b&gt;and set &lt;b&gt;Copy to output directory&lt;/b&gt; as: &lt;b&gt;Do not copy.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;3. In xaml file ? 9case font file is in &lt;b&gt;Fonts&lt;/b&gt; directory in root directory&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;TextBlock FontFamily=&amp;quot;fontFilePath#outlinesFontName&amp;quot; /&amp;gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;TextBlock FontFamily=&amp;quot;../Fonts/fontFile.ttf#outlinesFontName&amp;quot; /&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Embedding fonts.</title><link>http://forums.silverlight.net/forums/thread/84854.aspx</link><pubDate>Thu, 28 Aug 2008 20:05:31 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:84854</guid><dc:creator>DJA01</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/84854.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=84854</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Thanks for the help.&amp;nbsp; I&amp;#39;ve spent at least a couple of days over this problem and its good to know whats going on behind the scenes.&amp;nbsp; Your response did in fact answer my question so I do really appreciate the help.&lt;/p&gt;&lt;p&gt;Thanks again. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Embedding fonts.</title><link>http://forums.silverlight.net/forums/thread/84836.aspx</link><pubDate>Thu, 28 Aug 2008 18:52:29 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:84836</guid><dc:creator>Mark Rideout</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/84836.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=84836</wfw:commentRss><description>&lt;p&gt;&lt;font face="verdana,geneva" size="2"&gt;Silverlight only support TrueType (TTF) and OpenType (OTF) fonts that contain TrueType outlines. There are plenty of fonts that contain postscript outlines which Silverlight does not support. In some cases you can convert open type/postscript fonts to TrueType outlines using a converter such as:&lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.fontlab.com/font-converter/transtype/"&gt;&lt;font face="verdana,geneva" size="2"&gt;http://www.fontlab.com/font-converter/transtype/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="verdana,geneva" size="2"&gt;Also, feel free to send me the font (&lt;/font&gt;&lt;a href="mailto:markri@microsoft.com"&gt;&lt;font face="verdana,geneva" size="2"&gt;markri@microsoft.com&lt;/font&gt;&lt;/a&gt;&lt;font face="verdana,geneva" size="2"&gt;) and I can tell you if it is a supported font.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="verdana,geneva" size="2"&gt;-mark&lt;br /&gt;Silverlight Program Manager&lt;br /&gt;Microsoft&lt;br /&gt;This post is provided &amp;quot;as-is&amp;quot;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Embedding fonts.</title><link>http://forums.silverlight.net/forums/thread/84785.aspx</link><pubDate>Thu, 28 Aug 2008 15:15:10 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:84785</guid><dc:creator>DJA01</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/84785.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=84785</wfw:commentRss><description>&lt;p&gt;I am developing a
Silverlight Application that embeds fonts so as to be able to display
non-supported fonts (such as Helvetica).&amp;nbsp; The code works quite well but
for some unusual reason I cannot embed some Adobe fonts that I actually
have licenses for.&amp;nbsp; They are OpenType fonts but whenever I specify them
in my JavaScript code it uses the default font (which is Lucida Grande
I do believe).&amp;nbsp; Also note that if I download free fonts off of the
Internet (either OpenType or TrueType) everything works just fine.&amp;nbsp; The
problem seems to be related to the Adobe fonts.&lt;/p&gt;&lt;div class="threadText"&gt;
						            &lt;p&gt;Anyone have any idea why this might be the case?&amp;nbsp; I can tried everything that I can think of but they just wont show.&lt;/p&gt;&lt;p&gt;Thanks &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Executing the appropriate code in order to download the Fonts needed for the Silverlight Canvas.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var spiContent = document.getElementById(&amp;quot;mySilverlightPlugin&amp;quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Holds a Reference to the Silverlight Plugin.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var downloader = spiContent.createObject(&amp;quot;downloader&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; downloader.addEventListener(&amp;quot;Completed&amp;quot;, onFontDownloadComplete);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; downloader.open(&amp;quot;GET&amp;quot;, &amp;quot;Fonts/Fonts.zip&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; downloader.send();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function onFontDownloadComplete(sender, eventArgs)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var testBlock1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var testBlock2;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var testBlock3;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock1 = sender.findName(&amp;quot;textBlock1&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock2 = sender.findName(&amp;quot;textBlock2&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock3 = sender.findName(&amp;quot;textBlock3&amp;quot;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock1.setFontSource(sender);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock2.setFontSource(sender);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock3.setFontSource(sender);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock1.fontFamily = &amp;quot;Helvetica LT Std&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock2.fontFamily = &amp;quot;Helvetica LT Std&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; testBlock3.fontFamily = &amp;quot;Helvetica LT Std&amp;quot;;&lt;br /&gt;&lt;br /&gt;}&lt;/p&gt;
					                
						        &lt;/div&gt;</description></item></channel></rss>