VintaSoft Imaging .NET SDK 15.1: Documentation for .NET developer
Vintasoft.Imaging.UI Namespace / ImageViewer Class / VectorRenderingQualityFactor Property
Syntax Example Requirements SeeAlso
In This Topic
VectorRenderingQualityFactor Property (ImageViewer)
In This Topic
Gets or sets the quality factor for vector rendering.
Syntax
'Declaration

<DefaultValueAttribute(1)>
<DescriptionAttribute("The quality factor for vector rendering.")>
<CategoryAttribute("VintaSoft")>
Public Property VectorRenderingQualityFactor As Single

[DefaultValue(1)]
[Description("The quality factor for vector rendering.")]
[Category("VintaSoft")]
public float VectorRenderingQualityFactor { get; set; }

Property Value

  • 1 - the image renderer will render image with specified resolution and provide image with normal quality.
  • value greater than 1 and less than or equal to 2 - the image renderer will render image with increased resolution and provide image with high quality. Image renderer will use more memory.
Default value is 1.
Example

This C#/VB.NET code shows how to enable dynamic rendering of PDF documents and set high vector rendering quality factor:


' enable dynamic rendering of PDF documents
viewer.RenderingRequirements.SetRequirement("Pdf", New Vintasoft.Imaging.ImageRendering.ImageSizeRenderingRequirement(0))
' set high rendering quality factor
viewer.VectorRenderingQualityFactor = 2


// enable dynamic rendering of PDF documents
viewer.RenderingRequirements.SetRequirement("Pdf", 
    new Vintasoft.Imaging.ImageRendering.ImageSizeRenderingRequirement(0));
// set high rendering quality factor
viewer.VectorRenderingQualityFactor = 2;

Requirements

Target Platforms: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

See Also