Skip to content

Commit f5e23ee

Browse files
Merge pull request #595 from telerik/dessyordanova-patch-16
Update image.md
2 parents 957db76 + 205c0f1 commit f5e23ee

File tree

1 file changed

+13
-11
lines changed
  • libraries/radpdfprocessing/model

1 file changed

+13
-11
lines changed

libraries/radpdfprocessing/model/image.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,21 +37,23 @@ __Example 1__ shows how to initialize an Image object, assigns an ImageSource to
3737
#### __[C#] Example 1: Create image__
3838

3939
{{region cs-radpdfprocessing-model-image_0}}
40-
RadFixedDocument fixedDocument = new RadFixedDocument();
40+
RadFixedDocument fixedDocument = new RadFixedDocument();
4141
RadFixedPage fixedPage = fixedDocument.Pages.AddPage();
4242

4343
Image image = new Image();
4444
string imageFilePath = "ProgressNinjas.png";
45-
FileStream fileStream = new FileStream(imageFilePath, FileMode.Open);
46-
ImageSource imageSrc = new ImageSource(fileStream);
47-
image.ImageSource = imageSrc;
48-
image.Width = 200;
49-
image.Height = 200;
50-
image.AlphaConstant = 0.5;
51-
SimplePosition simplePosition = new SimplePosition();
52-
simplePosition.Translate(200, 300);
53-
image.Position = simplePosition;
54-
fixedPage.Content.Add(image);
45+
using (FileStream fileStream = new FileStream(imageFilePath, FileMode.Open))
46+
{
47+
ImageSource imageSrc = new ImageSource(fileStream);
48+
image.ImageSource = imageSrc;
49+
image.Width = 200;
50+
image.Height = 200;
51+
image.AlphaConstant = 0.5;
52+
SimplePosition simplePosition = new SimplePosition();
53+
simplePosition.Translate(200, 300);
54+
image.Position = simplePosition;
55+
fixedPage.Content.Add(image);
56+
}
5557
{{endregion}}
5658

5759
Once the above RadFixedDocument is [exported]({%slug radpdfprocessing-formats-and-conversion-pdf-pdfformatprovider%}), the following document with an image is created:

0 commit comments

Comments
 (0)