This commit is contained in:
John Lewin 2019-01-26 18:15:44 -08:00
parent edcc78515a
commit d02bd93633

View file

@ -114,13 +114,16 @@ namespace MatterHackers.MatterControl.DesignTools
using (RebuildLock())
{
double pointsToMm = 0.352778;
var printer = new TypeFacePrinter(Text, new StyledTypeFace(ApplicationController.GetTypeFace(Font), PointSize))
{
ResolutionScale = 10
};
var scalledLetterPrinter = new VertexSourceApplyTransform(printer, Affine.NewScaling(pointsToMm));
var scaledLetterPrinter = new VertexSourceApplyTransform(printer, Affine.NewScaling(pointsToMm));
var vertexSource = new VertexStorage();
foreach (var vertex in scalledLetterPrinter.Vertices())
foreach (var vertex in scaledLetterPrinter.Vertices())
{
if (vertex.IsMoveTo)
{
@ -135,11 +138,12 @@ namespace MatterHackers.MatterControl.DesignTools
vertexSource.ClosePolygon();
}
}
VertexSource = vertexSource;
this.VertexSource = vertexSource;
base.Mesh = null;
}
Invalidate(new InvalidateArgs(this, InvalidateType.Content));
this.Invalidate(new InvalidateArgs(this, InvalidateType.Content));
}
public override Mesh Mesh