illustrator
Xamarin
VisualStudio2013
XamarinDay 22

Xamarin 用のアプリロゴを XAML ファイルから一括作成する(Win10 環境限定)

More than 1 year has passed since last update.

Xamarin Advent Calendar 2015 第22日目はコーディングからは少し離れて、Xamarin でスマホアプリを作る際に悩みの種になりやすいアプリロゴの作成の Tips をご紹介します

Xamarin Logo Maker

というわけで手前味噌ではありますがご紹介するのがこのアプリ

Xamarin Logo Maker - Windows ストア
Xamarin Logo Maker

大人の事情により Windows 10 でしか利用できませんが、XAML を記述してロゴマークを作成すると iOS、Android、Windows Phone などの各種デバイス用のさまざまなサイズのアプリロゴ画像を一括出力することができます

大まかな使い方は次のような感じです

  1. 背景設定画面で背景色、必要なら複数の背景画像などを設定します
  2. 前景設定画面で XAML のベクターグラフィック(.xaml ファイル)を読み込み、レイアウトを調整します
  3. ロゴ出力設定画面で出力対象プラットフォームを選択し、一括出力ボタンでロゴ画像を出力します

通常は背景画像は不要で、XAML によるベクターグラフィック(拡縮で劣化しない点と線、面によるグラフィック)を指定してロゴ画像を一括出力します

ここで問題になるのがロゴとなる XAML の用意・・・というわけで XAML の用意の仕方を2つご紹介

Metro Studio 4 を利用する方法

1つ目はノンデザイナーの方にもおすすめな方法で 6,000 以上のアイコンを収録した Syncfusion 社の Metro Studio 4 を利用する方法です

下記の URL から必要事項を入力後、ダウンロードしたインストーラを実行するだけで利用できます

https://www.syncfusion.com/downloads/metrostudio

Metro Studio ダウンロード画面

個人の場合 Company には 「None」などを入れます

Unlock Key

途中の「Unlock Key」には登録したメールアドレスあてに来たメールに書かれたものを入力します

Metro Studio 4

気に入ったロゴをピックアップして、画面下部の「Code」ボタンで XAML を表示

Metro Studio 4

左下の「Copy」ボタンで全体をコピーしてテキストエディタにペーストします

XAML

x:Shared="false" の記述は使用できないのでこの部分を削除して拡張子を「.xaml」として保存します
※ ルート要素のタグにxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" が指定してあれば Win10 のストアアプリ互換の XAML が使えます

このように保存した XAML ならロゴマークとして取り込めるはず・・・!

Illustrator ファイルを利用する方法

もう一つの方法は Illustrator ファイル(.ai)を XAML に変換する方法です
半透過マスクなど一部の機能は利用できないようですが、ほぼ Illustrator で作成したイメージ通りのベクターグラフィックを XAML 化できるようです

まず必要なのが Blend for Visual Studio 2013!

Visual Studio ダウンロードぺージ
Visual Studio ダウンロードぺージ

無料の Community バージョンで大丈夫なので、ダウンロードページの「Visual Studio 2013」のリンクをクリックします

Visual Studio 2013

ダウンロードボタンでダウンロードしてインストーラーを起動します

Custom

途中のインストール機能選択で「Blend for Visual Studio」のみを選択してインストールします

Blend

インストールが終わったら Blend for Visual Studio 2013 を起動して、ストアアプリの XAML プロジェクトを作成します

20151210-010.png

プロジェクトができたら [ファイル]-[インポート]-[Adobe Illustrator ファイルのインポート] メニューから ai ファイルをインポートします

試しに 和柄・和風デザイン用AI・EPSファイル無料ダウンロード サイト からダウンロードした ai ファイルをインポートしてみると

20151210-012.png

ちゃんとインポートできました(Path の Fill が黒色だったので白色に変更しました)

20151210-013.png

そのまま MainPage.xaml を Xamarin Logo Maker に読み込んでも多分大丈夫ですが、念のため上記のように必要な部分だけコピーして

logo.xaml
<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
    <Canvas x:Name="レイヤー_1" Height="100" Canvas.Left="-0.001" Canvas.Top="0" Width="100.002">
        <Path Data="F1M88.291,26.394C87.51,26.581 86.735,26.786 85.969,27.011 85.709,27.087 85.444,27.153 85.187,27.233 84.557,27.429 83.936,27.644 83.315,27.862 82.658,26.876 81.955,25.923 81.216,25 80.844,24.536 80.462,24.083 80.07,23.637 79.348,22.812 78.592,22.019 77.803,21.257 77.109,20.585 76.395,19.936 75.654,19.315 75.114,18.864 74.564,18.423 74.002,18 73.141,17.354 72.248,16.748 71.335,16.171 70.832,15.854 70.322,15.548 69.805,15.252 68.846,14.704 67.864,14.194 66.858,13.726 66.308,13.47 65.752,13.224 65.188,12.992 64.213,12.592 63.219,12.228 62.206,11.903 61.447,11.661 60.682,11.436 59.904,11.237 59.063,11.023 58.207,10.845 57.345,10.685 55.689,10.377 54.001,10.165 52.281,10.069 51.526,10.026 50.768,10 50.002,10 49.236,10 48.477,10.026 47.722,10.069 46.002,10.165 44.314,10.377 42.658,10.685 41.797,10.845 40.941,11.023 40.1,11.237 39.322,11.436 38.555,11.661 37.797,11.903 36.784,12.228 35.791,12.592 34.814,12.992 34.252,13.224 33.695,13.47 33.145,13.726 32.139,14.194 31.156,14.704 30.198,15.252 29.681,15.548 29.17,15.854 28.668,16.171 27.755,16.748 26.862,17.354 26.002,18 25.438,18.423 24.889,18.864 24.349,19.315 23.607,19.936 22.894,20.585 22.199,21.257 21.411,22.019 20.655,22.812 19.933,23.637 19.541,24.083 19.158,24.536 18.787,25 18.047,25.923 17.345,26.876 16.688,27.862 16.067,27.644 15.446,27.429 14.816,27.233 14.559,27.153 14.294,27.087 14.034,27.011 13.268,26.786 12.493,26.581 11.712,26.394 12.002,25.923 12.299,25.458 12.605,25 13.27,24.01 13.979,23.054 14.718,22.12 15.076,21.667 15.443,21.222 15.818,20.782 16.712,19.738 17.651,18.735 18.635,17.776 18.894,17.525 19.153,17.276 19.418,17.03 20.442,16.079 21.511,15.177 22.621,14.323 22.863,14.138 23.105,13.95 23.351,13.769 24.454,12.956 25.593,12.188 26.77,11.476 27.027,11.319 27.294,11.174 27.557,11.022 28.74,10.339 29.957,9.706 31.205,9.13 31.482,9.001 31.76,8.874 32.039,8.751 33.285,8.207 34.561,7.721 35.861,7.288 36.155,7.19 36.446,7.087 36.743,6.995 38.059,6.589 39.398,6.243 40.762,5.958 41.117,5.884 41.476,5.822 41.834,5.757 43.172,5.511 44.529,5.319 45.905,5.194 47.256,5.072 48.62,5 50.002,5 51.383,5 52.747,5.072 54.098,5.194 55.475,5.319 56.831,5.511 58.17,5.757 58.527,5.822 58.887,5.884 59.24,5.958 60.604,6.243 61.945,6.589 63.26,6.995 63.557,7.087 63.848,7.19 64.142,7.288 65.442,7.721 66.719,8.207 67.964,8.751 68.244,8.874 68.522,9.001 68.799,9.13 70.047,9.706 71.264,10.339 72.447,11.022 72.709,11.174 72.975,11.319 73.234,11.476 74.41,12.188 75.549,12.956 76.652,13.769 76.898,13.95 77.14,14.138 77.382,14.323 78.492,15.177 79.561,16.079 80.585,17.03 80.85,17.276 81.109,17.525 81.367,17.776 82.352,18.735 83.291,19.738 84.184,20.782 84.56,21.222 84.927,21.667 85.285,22.12 86.023,23.054 86.732,24.01 87.397,25 87.704,25.458 88,25.923 88.291,26.394 M75.789,31.253C75.236,31.56 74.686,31.871 74.147,32.198 74.098,32.132 74.051,32.065 74.002,32 72.994,30.659 71.873,29.411 70.659,28.258 70.484,28.091 70.313,27.922 70.133,27.759 69.022,26.753 67.834,25.833 66.582,25 66.074,24.663 65.554,24.344 65.025,24.037 63.865,23.365 62.66,22.767 61.409,22.251 60.989,22.079 60.565,21.913 60.137,21.76 58.561,21.194 56.922,20.761 55.236,20.465 53.614,20.179 51.949,20.021 50.25,20.007 50.167,20.006 50.085,20 50.002,20 49.918,20 49.836,20.006 49.753,20.007 48.053,20.021 46.389,20.179 44.768,20.465 43.082,20.761 41.443,21.194 39.867,21.76 39.438,21.913 39.014,22.079 38.594,22.251 37.344,22.767 36.137,23.365 34.979,24.037 34.449,24.344 33.929,24.663 33.422,25 32.169,25.833 30.98,26.753 29.87,27.759 29.691,27.922 29.519,28.091 29.344,28.258 28.131,29.411 27.009,30.659 26.002,32 25.952,32.065 25.905,32.132 25.857,32.198 25.316,31.871 24.767,31.56 24.214,31.253 23.297,30.745 22.364,30.263 21.413,29.811 21.668,29.45 21.93,29.095 22.199,28.743 23.058,27.625 23.987,26.551 24.988,25.528 25.078,25.437 25.162,25.341 25.252,25.251 25.338,25.165 25.429,25.085 25.516,25 26.725,23.815 28.002,22.728 29.344,21.742 29.488,21.636 29.637,21.536 29.783,21.433 31.057,20.527 32.379,19.709 33.75,18.988 33.973,18.872 34.197,18.763 34.422,18.65 35.926,17.901 37.48,17.264 39.078,16.741 39.098,16.734 39.116,16.728 39.136,16.722 40.717,16.207 42.337,15.807 43.988,15.522 45.633,15.239 47.307,15.071 49.002,15.024 49.335,15.015 49.667,15 50.002,15 50.336,15 50.668,15.015 51.001,15.024 52.696,15.071 54.37,15.239 56.014,15.522 57.666,15.807 59.286,16.207 60.867,16.722 60.887,16.728 60.906,16.734 60.926,16.741 62.522,17.264 64.078,17.901 65.582,18.65 65.806,18.763 66.031,18.872 66.252,18.988 67.623,19.709 68.947,20.527 70.219,21.433 70.365,21.536 70.515,21.636 70.659,21.742 72,22.728 73.278,23.815 74.486,25 74.574,25.085 74.664,25.165 74.75,25.251 74.841,25.341 74.925,25.437 75.014,25.528 76.016,26.551 76.945,27.625 77.803,28.743 78.073,29.095 78.334,29.45 78.59,29.811 77.639,30.263 76.706,30.745 75.789,31.253 M67.213,37.271C66.852,37.585 66.49,37.897 66.139,38.222 65.836,37.806 65.522,37.397 65.188,37.008 63.953,35.565 62.52,34.302 60.926,33.259 60.9,33.243 60.874,33.229 60.85,33.213 59.182,32.133 57.343,31.301 55.382,30.753 53.745,30.297 52.029,30.034 50.252,30.013 50.168,30.012 50.086,30 50.002,30 49.917,30 49.835,30.012 49.751,30.013 47.974,30.034 46.258,30.297 44.621,30.753 42.66,31.301 40.822,32.133 39.154,33.213 39.129,33.229 39.103,33.243 39.078,33.259 37.482,34.302 36.05,35.565 34.814,37.008 34.48,37.397 34.168,37.806 33.863,38.222 33.512,37.897 33.151,37.585 32.791,37.271 31.887,36.483 30.961,35.721 30.002,35 30.065,34.915 30.133,34.833 30.198,34.748 30.852,33.903 31.557,33.091 32.324,32.323 32.784,31.864 33.263,31.431 33.75,31.012 34.029,30.772 34.313,30.54 34.601,30.313 35.855,29.327 37.192,28.47 38.594,27.749 39.038,27.521 39.489,27.306 39.945,27.105 41.561,26.396 43.248,25.854 44.988,25.502 46.621,25.171 48.298,25 50.002,25 51.705,25 53.382,25.171 55.014,25.502 56.755,25.854 58.442,26.396 60.057,27.105 60.514,27.306 60.965,27.521 61.409,27.749 62.811,28.47 64.147,29.327 65.402,30.313 65.69,30.54 65.974,30.772 66.253,31.012 66.74,31.431 67.219,31.864 67.678,32.323 68.445,33.091 69.151,33.903 69.805,34.748 69.869,34.833 69.938,34.915 70.002,35 69.041,35.721 68.117,36.483 67.213,37.271 M61.09,43.614C60.66,44.147 60.236,44.685 59.827,45.235 59.616,45.52 59.417,45.812 59.212,46.101 58.932,45.44 58.578,44.821 58.17,44.243 56.802,42.308 54.766,40.884 52.396,40.301 51.627,40.111 50.828,40 50.002,40 49.175,40 48.376,40.111 47.607,40.301 45.237,40.884 43.201,42.308 41.834,44.243 41.425,44.821 41.07,45.44 40.791,46.101 40.586,45.812 40.387,45.52 40.176,45.235 39.768,44.685 39.344,44.147 38.912,43.614 38.43,43.017 37.933,42.431 37.423,41.855 38.171,40.704 39.074,39.667 40.1,38.763 41.121,37.86 42.266,37.1 43.506,36.5 45.187,35.688 47.035,35.183 48.99,35.052 49.326,35.028 49.66,35 50.002,35 50.343,35 50.677,35.028 51.013,35.052 52.968,35.183 54.816,35.688 56.496,36.5 57.736,37.1 58.881,37.86 59.903,38.763 60.93,39.667 61.832,40.704 62.58,41.855 62.07,42.431 61.573,43.017 61.09,43.614 M45.002,50C45.002,49.915 45.022,49.836 45.026,49.753 45.158,47.112 47.33,45 50.002,45 52.674,45 54.844,47.112 54.977,49.753 54.98,49.836 55.002,49.915 55.002,50 55.002,50.085 54.98,50.164 54.977,50.247 53.34,50.086 51.681,50 50.002,50 48.322,50 46.663,50.086 45.026,50.247 45.022,50.164 45.002,50.085 45.002,50 M63.26,56.996C63.555,57.087 63.844,57.189 64.137,57.287 65.439,57.719 66.717,58.206 67.964,58.752 68.244,58.874 68.522,59.001 68.799,59.13 70.047,59.706 71.264,60.338 72.447,61.022 72.707,61.173 72.971,61.316 73.228,61.472 74.406,62.186 75.547,62.954 76.652,63.77 76.898,63.95 77.14,64.138 77.383,64.324 78.492,65.178 79.561,66.079 80.585,67.03 80.85,67.276 81.109,67.525 81.367,67.776 82.352,68.735 83.291,69.738 84.184,70.782 84.561,71.221 84.927,71.667 85.285,72.12 85.514,72.409 85.747,72.695 85.969,72.989 86.463,73.646 86.939,74.316 87.397,75 87.702,75.454 87.996,75.917 88.284,76.383 87.506,76.569 86.738,76.78 85.975,77.003 85.711,77.08 85.447,77.154 85.188,77.235 84.557,77.431 83.932,77.64 83.313,77.859 82.656,76.873 81.955,75.922 81.216,75 80.844,74.536 80.462,74.083 80.07,73.637 79.348,72.812 78.592,72.019 77.803,71.256 77.109,70.585 76.395,69.936 75.654,69.315 75.114,68.863 74.564,68.423 74.002,68 73.138,67.352 72.242,66.743 71.326,66.165 70.826,65.85 70.318,65.546 69.805,65.252 68.846,64.704 67.864,64.194 66.858,63.726 66.308,63.47 65.752,63.224 65.188,62.992 64.213,62.592 63.219,62.228 62.207,61.903 61.447,61.66 60.682,61.436 59.904,61.237 59.064,61.023 58.21,60.845 57.35,60.686 55.689,60.377 53.996,60.165 52.272,60.068 51.52,60.026 50.764,60 50.002,60 49.239,60 48.483,60.026 47.732,60.068 46.007,60.165 44.314,60.377 42.653,60.686 41.793,60.845 40.939,61.023 40.1,61.237 39.322,61.436 38.555,61.66 37.797,61.903 36.784,62.228 35.79,62.592 34.814,62.992 34.252,63.224 33.695,63.47 33.145,63.726 32.139,64.194 31.156,64.704 30.198,65.252 29.684,65.546 29.177,65.85 28.677,66.165 27.761,66.743 26.865,67.352 26.002,68 25.438,68.423 24.889,68.863 24.349,69.315 23.607,69.936 22.894,70.585 22.199,71.256 21.411,72.019 20.655,72.812 19.933,73.637 19.541,74.083 19.158,74.536 18.787,75 18.048,75.922 17.346,76.873 16.689,77.859 16.07,77.64 15.446,77.431 14.815,77.235 14.555,77.154 14.291,77.08 14.028,77.003 13.265,76.78 12.496,76.569 11.719,76.383 12.007,75.917 12.301,75.454 12.605,75 13.064,74.316 13.54,73.646 14.034,72.989 14.256,72.695 14.488,72.409 14.718,72.12 15.076,71.667 15.442,71.221 15.818,70.782 16.712,69.738 17.65,68.735 18.635,67.776 18.894,67.525 19.153,67.276 19.418,67.03 20.442,66.079 21.511,65.178 22.62,64.324 22.863,64.138 23.105,63.95 23.351,63.77 24.455,62.954 25.597,62.186 26.775,61.472 27.032,61.316 27.297,61.173 27.557,61.022 28.74,60.338 29.956,59.706 31.205,59.13 31.481,59.001 31.76,58.874 32.039,58.752 33.287,58.206 34.564,57.719 35.867,57.287 36.158,57.189 36.448,57.087 36.743,56.996 37.459,56.774 38.183,56.571 38.913,56.386 39.523,56.23 40.141,56.088 40.761,55.958 41.116,55.884 41.476,55.822 41.834,55.757 43.176,55.51 44.536,55.318 45.916,55.194 47.264,55.072 48.624,55 50.002,55 51.379,55 52.74,55.072 54.086,55.194 55.467,55.318 56.828,55.51 58.17,55.757 58.527,55.822 58.887,55.884 59.242,55.958 59.863,56.088 60.479,56.23 61.09,56.386 61.82,56.571 62.544,56.774 63.26,56.996 M75.789,81.255C75.236,81.562 74.691,81.88 74.152,82.207 74.102,82.139 74.053,82.068 74.002,82 72.994,80.659 71.873,79.411 70.659,78.258 70.487,78.095 70.318,77.928 70.143,77.768 69.029,76.759 67.838,75.835 66.582,75 66.074,74.663 65.554,74.344 65.025,74.037 63.865,73.365 62.66,72.767 61.409,72.251 60.991,72.079 60.57,71.915 60.143,71.762 58.563,71.194 56.92,70.761 55.23,70.464 53.61,70.179 51.948,70.021 50.25,70.006 50.167,70.006 50.085,70 50.002,70 49.918,70 49.836,70.006 49.752,70.006 48.055,70.021 46.393,70.179 44.773,70.464 43.083,70.761 41.439,71.194 39.859,71.762 39.433,71.915 39.012,72.079 38.594,72.251 37.344,72.767 36.137,73.365 34.979,74.037 34.449,74.344 33.93,74.663 33.422,75 32.166,75.835 30.974,76.759 29.86,77.768 29.685,77.928 29.516,78.095 29.344,78.258 28.131,79.411 27.009,80.659 26.002,82 25.95,82.068 25.901,82.139 25.851,82.207 25.311,81.88 24.766,81.562 24.213,81.255 23.297,80.745 22.362,80.266 21.411,79.813 21.667,79.453 21.929,79.096 22.199,78.744 23.058,77.625 23.987,76.551 24.988,75.528 25.078,75.437 25.162,75.342 25.252,75.251 25.338,75.165 25.429,75.085 25.516,75 26.725,73.815 28.002,72.727 29.344,71.742 29.488,71.636 29.637,71.536 29.783,71.433 31.056,70.527 32.379,69.709 33.75,68.988 33.973,68.872 34.197,68.763 34.422,68.65 35.926,67.901 37.48,67.264 39.078,66.741 39.098,66.734 39.118,66.728 39.139,66.721 40.719,66.207 42.338,65.807 43.988,65.522 45.633,65.238 47.308,65.071 49.004,65.024 49.336,65.015 49.668,65 50.002,65 50.336,65 50.667,65.015 51,65.024 52.695,65.071 54.369,65.238 56.015,65.522 57.665,65.807 59.285,66.207 60.864,66.721 60.885,66.728 60.904,66.734 60.926,66.741 62.522,67.264 64.078,67.901 65.582,68.65 65.806,68.763 66.031,68.872 66.252,68.988 67.624,69.709 68.947,70.527 70.22,71.433 70.366,71.536 70.515,71.636 70.659,71.742 72,72.727 73.278,73.815 74.486,75 74.574,75.085 74.664,75.165 74.75,75.251 74.841,75.342 74.925,75.437 75.014,75.528 76.016,76.551 76.945,77.625 77.803,78.744 78.074,79.096 78.336,79.453 78.592,79.813 77.641,80.266 76.706,80.745 75.789,81.255 M67.213,87.272C66.853,87.586 66.497,87.906 66.146,88.229 65.84,87.812 65.525,87.4 65.188,87.008 63.953,85.565 62.52,84.302 60.926,83.259 60.902,83.244 60.878,83.231 60.855,83.216 59.184,82.133 57.341,81.3 55.375,80.752 53.74,80.296 52.026,80.034 50.252,80.013 50.168,80.012 50.086,80 50.002,80 49.917,80 49.836,80.012 49.752,80.013 47.977,80.034 46.263,80.296 44.628,80.752 42.662,81.3 40.82,82.133 39.148,83.216 39.125,83.231 39.101,83.244 39.078,83.259 37.482,84.302 36.05,85.565 34.814,87.008 34.479,87.4 34.163,87.812 33.857,88.229 33.506,87.906 33.15,87.586 32.79,87.272 31.886,86.485 30.953,85.731 29.994,85.01 30.061,84.922 30.131,84.836 30.198,84.748 30.852,83.903 31.557,83.091 32.324,82.323 32.784,81.864 33.262,81.431 33.75,81.012 34.029,80.772 34.313,80.539 34.601,80.313 35.855,79.327 37.191,78.47 38.594,77.749 39.037,77.521 39.486,77.308 39.941,77.107 41.559,76.396 43.248,75.854 44.992,75.501 46.623,75.171 48.299,75 50.002,75 51.703,75 53.379,75.171 55.011,75.501 56.755,75.854 58.445,76.396 60.063,77.107 60.518,77.308 60.967,77.521 61.409,77.749 62.811,78.47 64.147,79.327 65.402,80.313 65.69,80.539 65.974,80.772 66.253,81.012 66.74,81.431 67.219,81.864 67.678,82.323 68.445,83.091 69.151,83.903 69.805,84.748 69.873,84.836 69.943,84.922 70.01,85.01 69.05,85.731 68.117,86.485 67.213,87.272 M61.102,93.611C60.668,94.149 60.246,94.698 59.834,95.254 59.625,95.536 59.416,95.817 59.213,96.104 58.934,95.442 58.578,94.822 58.17,94.243 56.804,92.309 54.77,90.887 52.402,90.303 51.632,90.112 50.83,90 50.002,90 49.172,90 48.371,90.112 47.601,90.303 45.233,90.887 43.199,92.309 41.834,94.243 41.424,94.822 41.069,95.442 40.789,96.104 40.586,95.817 40.378,95.536 40.169,95.254 39.757,94.698 39.336,94.149 38.9,93.611 38.42,93.017 37.926,92.434 37.42,91.861 38.168,90.708 39.072,89.669 40.1,88.763 41.122,87.86 42.268,87.099 43.508,86.499 45.186,85.688 47.033,85.184 48.984,85.052 49.322,85.028 49.658,85 50.002,85 50.345,85 50.681,85.028 51.018,85.052 52.971,85.184 54.816,85.688 56.495,86.499 57.736,87.099 58.881,87.86 59.903,88.763 60.931,89.669 61.835,90.708 62.584,91.861 62.076,92.434 61.582,93.017 61.102,93.611 M94.621,5.753C92.66,6.301 90.822,7.133 89.154,8.213 87.096,9.546 85.308,11.247 83.863,13.222 83.512,12.897 83.151,12.585 82.791,12.271 81.887,11.483 80.961,10.721 80.002,10 80.707,9.063 81.48,8.167 82.324,7.323 83.047,6.601 83.81,5.935 84.601,5.313 86.254,4.014 88.048,2.939 89.945,2.105 91.561,1.396 93.248,0.854 94.988,0.502 96.621,0.171 98.298,0 100.002,0L95.002,0 90.002,0 85.002,0 83.422,0C82.164,0.835 80.982,1.773 79.868,2.784 78.393,4.121 77.05,5.599 75.865,7.202 75.322,6.874 74.77,6.562 74.214,6.253 73.297,5.745 72.364,5.263 71.414,4.811 72.481,3.305 73.673,1.872 74.988,0.528 75.078,0.437 75.162,0.341 75.252,0.251 75.338,0.165 75.43,0.085 75.516,0L75.002,0 70.002,0 68.787,0C68.048,0.922 67.352,1.88 66.695,2.866 66.073,2.646 65.449,2.429 64.816,2.233 63.796,1.917 62.757,1.644 61.709,1.393 62,0.923 62.299,0.458 62.605,0L60.002,0 56.707,0 55.002,0C55.002,0.085 54.98,0.164 54.977,0.248 53.34,0.086 51.681,0 50.002,0 48.322,0 46.663,0.086 45.026,0.248 45.022,0.164 45.002,0.085 45.002,0L43.295,0 40.002,0 37.397,0C37.704,0.458 38.003,0.923 38.293,1.393 37.246,1.644 36.207,1.917 35.187,2.233 34.554,2.429 33.93,2.646 33.309,2.866 32.65,1.88 31.955,0.922 31.216,0L30.002,0 25.001,0 24.486,0C24.573,0.085 24.664,0.165 24.75,0.251 24.841,0.341 24.925,0.437 25.014,0.528 26.33,1.872 27.522,3.305 28.59,4.811 27.639,5.263 26.706,5.745 25.789,6.253 25.233,6.562 24.681,6.874 24.138,7.202 22.953,5.599 21.609,4.121 20.135,2.784 19.02,1.773 17.838,0.835 16.581,0L15.001,0 10.001,0 5.001,0 0.001,0C1.705,0 3.382,0.171 5.014,0.502 6.755,0.854 8.442,1.396 10.057,2.105 11.955,2.939 13.749,4.014 15.402,5.313 16.193,5.935 16.956,6.601 17.678,7.323 18.522,8.167 19.295,9.063 20.001,10 19.041,10.721 18.116,11.483 17.212,12.271 16.852,12.585 16.49,12.897 16.139,13.222 14.695,11.247 12.906,9.546 10.849,8.213 9.181,7.133 7.343,6.301 5.382,5.753 3.745,5.297 2.029,5.035 0.252,5.013 0.168,5.012 0.086,5 0.001,5L0,5 0,10 0.001,10C0.343,10 0.677,10.028 1.013,10.052 2.968,10.183 4.816,10.688 6.496,11.5 8.98,12.7 11.086,14.558 12.58,16.855 11.616,17.942 10.694,19.067 9.827,20.235 9.616,20.52 9.417,20.812 9.212,21.101 7.995,18.231 5.474,16.059 2.396,15.301 1.627,15.111 0.828,15 0.001,15L0,15 0,20 0.001,20C2.758,20 5.001,22.243 5.001,25 5.001,25.085 4.98,25.164 4.977,25.247 3.34,25.086 1.681,25 0.001,25L0,25 0,30 0.001,30C1.379,30 2.739,30.072 4.086,30.194 5.467,30.319 6.827,30.509 8.169,30.757 8.527,30.822 8.887,30.884 9.241,30.958 9.862,31.089 10.479,31.23 11.09,31.386 11.82,31.571 12.544,31.774 13.26,31.995 13.555,32.087 13.844,32.19 14.136,32.287 15.439,32.72 16.716,33.206 17.964,33.751 18.243,33.874 18.521,34.001 18.798,34.13 20.046,34.706 21.263,35.339 22.446,36.022 22.706,36.173 22.971,36.316 23.228,36.472 24.406,37.185 25.547,37.954 26.652,38.769 26.898,38.95 27.14,39.138 27.382,39.323 28.492,40.177 29.561,41.079 30.585,42.03 30.85,42.276 31.109,42.525 31.367,42.776 32.352,43.735 33.291,44.738 34.184,45.782 34.56,46.222 34.926,46.667 35.285,47.12 35.514,47.409 35.746,47.694 35.969,47.989 36.463,48.646 36.939,49.316 37.397,50 37.704,50.458 38,50.923 38.291,51.393 37.51,51.581 36.735,51.787 35.969,52.011 35.709,52.087 35.444,52.152 35.187,52.232 34.557,52.428 33.936,52.644 33.315,52.863 32.658,51.876 31.955,50.923 31.216,50 30.844,49.536 30.462,49.083 30.07,48.637 29.348,47.812 28.592,47.019 27.803,46.257 27.109,45.585 26.395,44.936 25.654,44.315 25.114,43.864 24.564,43.423 24.001,43 23.138,42.351 22.242,41.743 21.326,41.165 20.826,40.85 20.318,40.546 19.805,40.252 18.846,39.704 17.864,39.194 16.857,38.726 16.308,38.47 15.751,38.224 15.188,37.992 14.213,37.592 13.219,37.228 12.206,36.903 11.447,36.661 10.681,36.436 9.903,36.237 9.064,36.023 8.21,35.845 7.35,35.686 5.689,35.377 3.996,35.165 2.271,35.068 1.52,35.026 0.764,35 0.001,35L0,35 0,40 0.001,40C0.335,40 0.667,40.015 0.999,40.024 2.695,40.071 4.369,40.239 6.015,40.522 7.665,40.806 9.284,41.207 10.864,41.721 10.885,41.728 10.905,41.734 10.925,41.741 12.522,42.264 14.077,42.901 15.581,43.65 15.806,43.763 16.03,43.872 16.252,43.988 17.624,44.709 18.947,45.527 20.22,46.433 20.366,46.536 20.515,46.636 20.659,46.742 22,47.728 23.278,48.815 24.486,50 24.573,50.085 24.664,50.165 24.75,50.251 24.841,50.341 24.925,50.437 25.014,50.528 26.016,51.551 26.945,52.625 27.803,53.744 28.072,54.095 28.334,54.451 28.59,54.811 27.639,55.262 26.706,55.744 25.789,56.253 25.235,56.56 24.686,56.871 24.146,57.198 24.097,57.132 24.05,57.065 24.001,57 22.994,55.659 21.872,54.411 20.659,53.258 20.484,53.092 20.312,52.922 20.133,52.76 19.022,51.754 17.834,50.833 16.581,50 16.073,49.663 15.554,49.344 15.024,49.037 13.865,48.365 12.659,47.767 11.409,47.251 10.991,47.079 10.57,46.915 10.143,46.762 8.563,46.194 6.92,45.761 5.23,45.464 3.61,45.179 1.948,45.021 0.25,45.007 0.167,45.006 0.085,45 0.001,45L0,45 0,50 0.001,50C1.705,50 3.382,50.171 5.014,50.502 6.755,50.854 8.442,51.396 10.057,52.105 10.514,52.306 10.965,52.521 11.409,52.749 12.811,53.47 14.147,54.327 15.402,55.313 15.69,55.539 15.974,55.772 16.253,56.012 16.74,56.431 17.219,56.864 17.678,57.323 18.445,58.091 19.151,58.903 19.805,59.748 19.869,59.832 19.938,59.915 20.001,60 19.041,60.721 18.116,61.483 17.212,62.271 16.852,62.584 16.49,62.897 16.139,63.222 15.835,62.806 15.522,62.398 15.188,62.008 13.953,60.565 12.52,59.302 10.925,58.259 10.9,58.243 10.874,58.229 10.849,58.213 9.181,57.133 7.343,56.301 5.382,55.754 3.745,55.297 2.029,55.035 0.252,55.013 0.168,55.012 0.086,55 0.001,55L0,55 0,60 0.001,60C0.343,60 0.677,60.028 1.013,60.051 2.968,60.183 4.816,60.688 6.496,61.5 7.736,62.1 8.881,62.86 9.903,63.763 10.929,64.667 11.832,65.704 12.579,66.855 12.07,67.431 11.573,68.017 11.09,68.614 10.659,69.147 10.235,69.686 9.827,70.235 9.616,70.52 9.417,70.812 9.212,71.101 8.932,70.44 8.578,69.821 8.169,69.243 6.802,67.308 4.766,65.885 2.396,65.301 1.627,65.111 0.828,65 0.001,65L0,65 0,70 0.001,70C2.673,70 4.844,72.112 4.977,74.752 4.98,74.836 5.001,74.915 5.001,75 5.001,75.085 4.98,75.163 4.977,75.247 3.34,75.085 1.681,75 0.001,75L0,75 0,80 0.001,80C1.378,80 2.735,80.084 4.081,80.205 5.462,80.33 6.828,80.506 8.171,80.754 8.528,80.819 8.882,80.896 9.236,80.97 9.858,81.101 10.48,81.233 11.093,81.389 11.821,81.574 12.539,81.788 13.253,82.009 13.549,82.101 13.847,82.185 14.139,82.281 15.441,82.714 16.711,83.218 17.958,83.763 18.238,83.885 18.522,83.999 18.8,84.127 20.048,84.703 21.259,85.346 22.442,86.03 22.703,86.181 22.963,86.331 23.22,86.486 24.397,87.198 25.538,87.961 26.642,88.775 26.89,88.958 27.133,89.147 27.377,89.335 28.486,90.188 29.56,91.083 30.584,92.033 30.85,92.28 31.104,92.537 31.363,92.79 32.342,93.744 33.29,94.729 34.18,95.769 34.56,96.212 34.92,96.673 35.283,97.132 35.509,97.416 35.738,97.696 35.957,97.986 36.453,98.645 36.938,99.313 37.397,100L40.002,100 43.295,100 45.002,100C45.002,99.915 45.022,99.836 45.026,99.752 45.158,97.112 47.33,95 50.002,95 52.674,95 54.844,97.112 54.977,99.752 54.98,99.836 55.002,99.915 55.002,100L56.707,100 60.002,100 62.605,100C63.066,99.313 63.55,98.645 64.046,97.986 64.264,97.696 64.494,97.416 64.719,97.132 65.082,96.673 65.443,96.212 65.823,95.769 66.713,94.729 67.66,93.744 68.641,92.79 68.899,92.537 69.154,92.28 69.42,92.033 70.443,91.083 71.518,90.188 72.626,89.335 72.87,89.147 73.113,88.958 73.361,88.775 74.465,87.961 75.605,87.198 76.783,86.486 77.039,86.331 77.3,86.181 77.561,86.03 78.744,85.346 79.955,84.703 81.203,84.127 81.48,83.999 81.765,83.885 82.045,83.763 83.292,83.218 84.561,82.714 85.863,82.281 86.156,82.185 86.454,82.101 86.75,82.009 87.464,81.788 88.182,81.574 88.91,81.389 89.523,81.233 90.145,81.101 90.767,80.97 91.121,80.896 91.475,80.819 91.832,80.754 93.174,80.506 94.541,80.33 95.922,80.205 97.268,80.084 98.625,80 100.002,80L100.002,75C98.322,75 96.663,75.085 95.026,75.247 95.022,75.163 95.002,75.085 95.002,75 95.002,74.915 95.022,74.836 95.026,74.752 95.158,72.112 97.33,70 100.002,70L100.002,65C99.175,65 98.376,65.111 97.607,65.301 95.236,65.885 93.201,67.308 91.834,69.243 91.425,69.821 91.07,70.44 90.791,71.101 90.586,70.812 90.387,70.52 90.176,70.235 89.768,69.686 89.344,69.147 88.913,68.614 88.43,68.017 87.933,67.431 87.424,66.855 88.171,65.704 89.074,64.667 90.1,63.763 91.122,62.86 92.266,62.1 93.506,61.5 95.187,60.688 97.035,60.183 98.99,60.051 99.326,60.028 99.66,60 100.002,60L100.002,55C99.917,55 99.835,55.012 99.751,55.013 97.974,55.035 96.258,55.297 94.621,55.754 92.66,56.301 90.822,57.133 89.154,58.213 89.129,58.229 89.103,58.243 89.078,58.259 87.482,59.302 86.05,60.565 84.814,62.008 84.48,62.398 84.168,62.806 83.863,63.222 83.512,62.897 83.151,62.584 82.791,62.271 81.887,61.483 80.961,60.721 80.002,60 80.065,59.915 80.133,59.832 80.198,59.748 80.852,58.903 81.557,58.091 82.324,57.323 82.784,56.864 83.262,56.431 83.75,56.012 84.029,55.772 84.313,55.539 84.601,55.313 85.855,54.327 87.191,53.47 88.594,52.749 89.038,52.521 89.489,52.306 89.945,52.105 91.561,51.396 93.248,50.854 94.988,50.502 96.621,50.171 98.298,50 100.002,50L100.002,45C99.918,45 99.836,45.006 99.752,45.007 98.055,45.021 96.393,45.179 94.773,45.464 93.083,45.761 91.439,46.194 89.859,46.762 89.433,46.915 89.012,47.079 88.594,47.251 87.344,47.767 86.137,48.365 84.979,49.037 84.449,49.344 83.93,49.663 83.422,50 82.169,50.833 80.98,51.754 79.87,52.76 79.691,52.922 79.519,53.092 79.344,53.258 78.131,54.411 77.009,55.659 76.002,57 75.953,57.065 75.906,57.132 75.857,57.198 75.317,56.871 74.768,56.56 74.214,56.253 73.297,55.744 72.364,55.262 71.414,54.811 71.668,54.451 71.93,54.095 72.199,53.744 73.059,52.625 73.987,51.551 74.988,50.528 75.078,50.437 75.162,50.341 75.252,50.251 75.338,50.165 75.43,50.085 75.516,50 76.725,48.815 78.002,47.728 79.344,46.742 79.488,46.636 79.637,46.536 79.783,46.433 81.056,45.527 82.379,44.709 83.75,43.988 83.973,43.872 84.197,43.763 84.422,43.65 85.926,42.901 87.48,42.264 89.078,41.741 89.098,41.734 89.118,41.728 89.139,41.721 90.719,41.207 92.338,40.806 93.988,40.522 95.633,40.239 97.308,40.071 99.004,40.024 99.336,40.015 99.668,40 100.002,40L100.002,35C99.239,35 98.483,35.026 97.732,35.068 96.007,35.165 94.314,35.377 92.653,35.686 91.793,35.845 90.939,36.023 90.1,36.237 89.322,36.436 88.555,36.661 87.797,36.903 86.784,37.228 85.79,37.592 84.814,37.992 84.252,38.224 83.695,38.47 83.145,38.726 82.139,39.194 81.156,39.704 80.198,40.252 79.684,40.546 79.177,40.85 78.677,41.165 77.761,41.743 76.865,42.351 76.002,43 75.438,43.423 74.889,43.864 74.349,44.315 73.607,44.936 72.894,45.585 72.199,46.257 71.412,47.019 70.656,47.812 69.933,48.637 69.541,49.083 69.158,49.536 68.787,50 68.047,50.923 67.345,51.876 66.688,52.863 66.068,52.644 65.447,52.428 64.816,52.232 64.559,52.152 64.295,52.087 64.034,52.011 63.268,51.787 62.494,51.581 61.712,51.393 62.002,50.923 62.299,50.458 62.605,50 63.064,49.316 63.54,48.646 64.035,47.989 64.256,47.694 64.488,47.409 64.718,47.12 65.076,46.667 65.443,46.222 65.818,45.782 66.713,44.738 67.651,43.735 68.635,42.776 68.894,42.525 69.153,42.276 69.418,42.03 70.442,41.079 71.512,40.177 72.621,39.323 72.863,39.138 73.105,38.95 73.351,38.769 74.456,37.954 75.597,37.185 76.775,36.472 77.032,36.316 77.297,36.173 77.557,36.022 78.74,35.339 79.957,34.706 81.205,34.13 81.482,34.001 81.76,33.874 82.039,33.751 83.287,33.206 84.564,32.72 85.867,32.287 86.158,32.19 86.448,32.087 86.743,31.995 87.459,31.774 88.183,31.571 88.913,31.386 89.523,31.23 90.141,31.089 90.762,30.958 91.116,30.884 91.476,30.822 91.834,30.757 93.176,30.509 94.536,30.319 95.916,30.194 97.264,30.072 98.624,30 100.002,30L100.002,25C98.322,25 96.663,25.086 95.026,25.247 95.022,25.164 95.002,25.085 95.002,25 95.002,22.243 97.244,20 100.002,20L100.002,15C99.175,15 98.376,15.111 97.607,15.301 94.529,16.059 92.008,18.231 90.791,21.101 90.586,20.812 90.387,20.52 90.176,20.235 89.309,19.067 88.387,17.942 87.423,16.855 88.916,14.558 91.022,12.7 93.506,11.5 95.187,10.688 97.035,10.183 98.99,10.052 99.326,10.028 99.66,10 100.002,10L100.002,5C99.917,5 99.835,5.012 99.751,5.013 97.974,5.035 96.258,5.297 94.621,5.753" Fill="White" Height="100" Canvas.Left="0" Canvas.Top="0" Width="100.002"/>
        <Path Data="F1M27.797,11.266C27.105,10.596 26.389,9.952 25.649,9.334 25.105,8.877 24.547,8.436 23.978,8.008 23.118,7.361 22.238,6.741 21.326,6.164 20.826,5.849 20.318,5.547 19.804,5.253 18.846,4.705 17.86,4.203 16.855,3.734 16.304,3.478 15.749,3.229 15.185,2.996 14.21,2.596 13.214,2.237 12.203,1.913 11.441,1.67 10.672,1.447 9.892,1.248 9.054,1.035 8.207,0.844 7.35,0.685 5.689,0.376 3.997,0.162 2.272,0.065 1.52,0.023 0.764,0 0.001,0L0,0 0,5 0.001,5C0.335,5 0.667,5.015 0.999,5.024 2.695,5.071 4.369,5.239 6.015,5.522 7.665,5.808 9.284,6.209 10.863,6.724 10.883,6.729 10.903,6.736 10.923,6.742 12.521,7.266 14.076,7.905 15.581,8.655 15.805,8.767 16.03,8.872 16.252,8.988 17.623,9.71 18.946,10.531 20.219,11.437 20.364,11.54 20.511,11.64 20.654,11.745 21.996,12.729 23.277,13.815 24.486,15L25.001,15 30.002,15 31.216,15C30.846,14.539 30.459,14.093 30.07,13.648 29.346,12.822 28.586,12.029 27.797,11.266" Fill="White" Height="15" Canvas.Left="0" Canvas.Top="85" Width="31.216"/>
        <Path Data="F1M11.394,2.259C10.981,2.089 10.564,1.931 10.142,1.779 8.561,1.21 6.92,0.771 5.229,0.474 3.609,0.187 1.948,0.023 0.25,0.01 0.167,0.009 0.085,0 0.001,0L0,0 0,5 0.001,5 5.001,5 10.001,5 15.001,5 16.581,5C16.074,4.663 15.552,4.35 15.024,4.044 13.862,3.369 12.648,2.775 11.394,2.259" Fill="White" Height="5" Canvas.Left="0" Canvas.Top="95" Width="16.581"/>
        <Path Data="F1M23.866,0.685C23.008,0.844 22.162,1.035 21.324,1.248 20.544,1.447 19.774,1.67 19.013,1.913 18.002,2.237 17.006,2.596 16.031,2.996 15.467,3.229 14.912,3.478 14.36,3.734 13.356,4.203 12.369,4.705 11.412,5.253 10.898,5.547 10.389,5.849 9.89,6.164 8.978,6.741 8.098,7.361 7.238,8.008 6.668,8.436 6.111,8.877 5.567,9.334 4.828,9.952 4.111,10.596 3.42,11.266 2.631,12.029 1.871,12.822 1.147,13.648 0.757,14.093 0.369,14.539 0,15L1.215,15 6.215,15 6.729,15C7.939,13.815 9.22,12.729 10.562,11.745 10.705,11.64 10.852,11.54 10.996,11.437 12.27,10.531 13.592,9.71 14.963,8.988 15.186,8.872 15.411,8.767 15.635,8.655 17.14,7.905 18.695,7.266 20.293,6.742 20.313,6.736 20.332,6.729 20.352,6.724 21.932,6.209 23.551,5.808 25.201,5.522 26.846,5.239 28.521,5.071 30.217,5.024 30.549,5.015 30.881,5 31.215,5L31.215,0C30.452,0 29.695,0.023 28.944,0.065 27.219,0.162 25.526,0.376 23.866,0.685" Fill="White" Height="15" Canvas.Left="68.787" Canvas.Top="85" Width="31.215"/>
        <Path Data="F1M11.351,0.474C9.66,0.771 8.019,1.21 6.439,1.779 6.017,1.931 5.6,2.089 5.187,2.259 3.933,2.775 2.719,3.369 1.557,4.044 1.029,4.35 0.506,4.663 0,5L1.58,5 6.58,5 11.58,5 16.58,5 16.58,0C16.496,0 16.414,0.009 16.33,0.01 14.633,0.023 12.972,0.187 11.351,0.474" Fill="White" Height="5" Canvas.Left="83.422" Canvas.Top="95" Width="16.58"/>
    </Canvas>
</Grid>

こんな感じに xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" を指定した Grid タグ内部にペーストしてシンプルな XAML にした方が安心です

次回予告

というわけで Xamarin 用のアプロロゴ一括作成 Tips の紹介でした

次回は 最近めきめき技術力を上げている Xamarin 伝道師こと @ytabuchi さんによる Xamarin.Forms for UWP のお話です!