Embedding free icons :
Step 1 : Download the .ttf file from here : https://materialdesignicons.com/
Step 2 : Add the .ttf file inside shared project [In my case materialdesignicons-webfont.ttf is my .ttf file]
Step 3 : Inside your Shared Project you will have assemblyinfo.cs file.
Put this assembly info :
[assembly: ExportFont(“materialdesignicons-webfont.ttf”, Alias = “PermanentMarker”)]
You can Rename Alias Name as “materialdesignicons” too.
Step 4 : Inside your MainPage.Xaml
<Image BackgroundColor=”Red” VerticalOptions=”CenterAndExpand” HorizontalOptions=”CenterAndExpand”>
<Image.Source>
<FontImageSource Glyph=”” FontFamily=”materialdesignicons-webfont” Size=”44″/>
</Image.Source> </Image>
Embedding Text Font inside Xamarin forms :
Step 1 : Download ttf file from here https://fonts.google.com/
Step 2 : Add .ttf file inside shared Project
Step 3 : Inside your Shared Project you will have assemblyinfo.cs file.
Put this assembly info :
[assembly: ExportFont(“Pacifico-Regular.ttf”, Alias = “Pacifico”)]/
Step 4 : Inside your MainPage.Xaml
<Label Text=”Welcome to Xamarin.Forms!” FontFamily=”Pacifico” HorizontalOptions=”Center”
VerticalOptions=”CenterAndExpand” >
</Label>