The following example shows the effect that this parameter has
on PDF rendering.
using var doc = new Doc();
using var image = new XImage();
image.SetFile(Server.MapPath("../mypics/Shuttle.jpg"));
doc.Rect.String = image.Selection.String;
doc.AddImage(image);
// Save rendered image as black and white picture using Line spot function
doc.Rendering.UseEmbeddedHalftone = false;
doc.Rendering.DotsPerInch = 50;
doc.Rendering.ColorSpace = XRendering.ColorSpaceType.Gray;
doc.Rendering.BitsPerChannel = 1;
doc.Rendering.DefaultHalftone = "Spot,30,100,Line";
doc.Rendering.Save(Server.MapPath("RenderingHalftoneLine.png"));
// Save rendered image as black and white picture using Diamond spot function
doc.Rendering.DefaultHalftone = "Spot,0,100,Diamond";
doc.Rendering.Save(Server.MapPath("RenderingHalftoneDiamond.png"));
Using doc As New Doc()
Dim image As New XImage()
image.SetFile(Server.MapPath("../mypics/Shuttle.jpg"))
doc.Rect.String = image.Selection.[String]
doc.AddImage(image)
' Save rendered image as black and white picture using Line spot function
doc.Rendering.UseEmbeddedHalftone = False
doc.Rendering.DotsPerInch = 50
doc.Rendering.ColorSpace = XRendering.ColorSpaceType.Gray
doc.Rendering.BitsPerChannel = 1
doc.Rendering.DefaultHalftone = "Spot,30,100,Line"
doc.Rendering.Save(Server.MapPath("RenderingHalftoneLine.png"))
' Save rendered image as black and white picture using Diamond spot function
doc.Rendering.DefaultHalftone = "Spot,0,100,Diamond"
doc.Rendering.Save(Server.MapPath("RenderingHalftoneDiamond.png"))
End Using