예제 #1
0
        public static TypeFace LoadFrom(string content)
        {
            TypeFace fontUnderConstruction = new TypeFace();

            fontUnderConstruction.ReadSVG(content);

            return(fontUnderConstruction);
        }
예제 #2
0
        public static TypeFace LoadSVG(String filename)
        {
            TypeFace fontUnderConstruction = new TypeFace();

            string svgContent = "";

            using (FileStream fileStream = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
            {
                using (StreamReader reader = new StreamReader(fileStream))
                {
                    svgContent = reader.ReadToEnd();
                }
            }
            fontUnderConstruction.ReadSVG(svgContent);

            return(fontUnderConstruction);
        }
예제 #3
0
		public static TypeFace LoadSVG(String filename)
		{
			TypeFace fontUnderConstruction = new TypeFace();

			string svgContent = "";
			using (FileStream fileStream = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
			{
				using (StreamReader reader = new StreamReader(fileStream))
				{
					svgContent = reader.ReadToEnd();
				}
			}
			fontUnderConstruction.ReadSVG(svgContent);

			return fontUnderConstruction;
		}
예제 #4
0
		public static TypeFace LoadFrom(string content)
		{
			TypeFace fontUnderConstruction = new TypeFace();
			fontUnderConstruction.ReadSVG(content);

			return fontUnderConstruction;
		}