revert change to public api of letter. update readme

This commit is contained in:
Eliot Jones
2018-11-26 20:18:00 +00:00
parent 997979cc92
commit a5ce43774b
7 changed files with 86 additions and 34 deletions

View File

@@ -47,7 +47,7 @@
{
Assert.Equal(Text, letter.Value);
Assert.Equal(FontName, letter.FontName);
Assert.Equal(X, letter.Origin.X, 1);
Assert.Equal(X, letter.Location.X, 1);
Assert.Equal(Width, letter.Width, 1);
if (includeHeight)
{

View File

@@ -68,7 +68,7 @@
break;
}
var myX = pageLetter.Origin.X;
var myX = pageLetter.Location.X;
var theirX = pdfBoxData[index].X;
var myLetter = pageLetter.Value;
@@ -111,7 +111,7 @@
break;
}
var myX = pageLetter.Origin.X;
var myX = pageLetter.Location.X;
var theirX = positions[index].X;
var myLetter = pageLetter.Value;

View File

@@ -132,9 +132,9 @@ namespace UglyToad.PdfPig.Tests.Integration
}
Assert.Equal(datum.Text, letter.Value);
Assert.Equal(datum.X, letter.Origin.X, 2);
Assert.Equal(datum.X, letter.Location.X, 2);
var transformed = page.Height - letter.Origin.Y;
var transformed = page.Height - letter.Location.Y;
Assert.Equal(datum.Y, transformed, 2);
Assert.Equal(datum.Width, letter.Width, 2);
@@ -177,9 +177,9 @@ namespace UglyToad.PdfPig.Tests.Integration
}
Assert.Equal(datum.Text, letter.Value);
Assert.Equal(datum.X, letter.Origin.X, 2);
Assert.Equal(datum.X, letter.Location.X, 2);
var transformed = page.Height - letter.Origin.Y;
var transformed = page.Height - letter.Location.Y;
Assert.Equal(datum.Y, transformed, 2);
// Until we get width from glyphs we're a bit out.