これは、Microsoftによって十分に文書化されていません。
あなたはreference source for FontConverter
を見ればしかし、あなたは以下を参照してくださいよ:
internal class UnitName {
internal string name;
internal GraphicsUnit unit;
internal static readonly UnitName[] names = new UnitName[] {
new UnitName("world", GraphicsUnit.World), // made up
new UnitName("display", GraphicsUnit.Display), // made up
new UnitName("px", GraphicsUnit.Pixel),
new UnitName("pt", GraphicsUnit.Point),
new UnitName("in", GraphicsUnit.Inch),
new UnitName("doc", GraphicsUnit.Document), // made up
new UnitName("mm", GraphicsUnit.Millimeter),
};
internal UnitName(string name, GraphicsUnit unit) {
this.name = name;
this.unit = unit;
}
}
あなたがの一つとして単位を指定する必要があるようなので、それが見えます:あなたが必要となります
world | display | px | pt | in | doc | mm
これらの値の1つをサイズ値の後に後置します。ソースコード内のコメントは述べています:
text is expected to have a format like " 8,25pt
このhttps://stackoverflow.com/questions/5039543/change-font-of-a-string-in-c-sharp –
の例から判断を読みます[documentation](https://msdn.microsoft.com/en-us/library/system.drawing.fontconverter(v = vs.110).aspx#Anchor_5)文字列が正しい形式でないように見えますが、あなたはそのフォーマットをどのように使用してきたかについて詳しく説明できますか? –
https://msdn.microsoft.com/en-us/library/system.drawing.fontconverter(v=vs.110).aspx#Examples文字列が正しくないように見える – Hybridzz