diff --git a/Home.md b/Home.md index b9db3c2..ac2a9cf 100644 --- a/Home.md +++ b/Home.md @@ -75,21 +75,21 @@ You can use document builder to visualise what pdf pig has done for document rea using UglyToad.PdfPig; using UglyToad.PdfPig.Writer; - using (var document = PdfDocument.Open(pdf)) - { - var builder = new PdfDocumentBuilder{}; - var pageBuilder = builder.AddPage(document, pageNumber); - pageBuilder.SetStrokeColor(255,0,0); - var page = document.GetPage(pageNumber); - foreach(var word in page.GetWords()) +using (var document = PdfDocument.Open(sourcePdfPath)) +{ + var builder = new PdfDocumentBuilder { }; + var pageBuilder = builder.AddPage(document, 1); + pageBuilder.SetStrokeColor(255, 0, 0); + var page = document.GetPage(1); + foreach (var word in page.GetWords()) { - var box = word.BoundingBox; - pageBuilder.DrawRectangle(box.BottomLeft, (decimal)box.Width, (decimal)box.Height); + var box = word.BoundingBox; + pageBuilder.DrawRectangle(box.BottomLeft, box.Width, box.Height); } - - byte[] b = builder.Build(); - // Save to file etc - } + + byte[] fileBytes = builder.Build(); + File.WriteAllBytes(outputPath, fileBytes); // save to file +} ``` View this gist that goes through some basic beginner examples: https://gist.github.com/cordasfilip/c6d2510b358323dc2f71c843460cbcdf