Group: Forum Members
Last Active: 3 Years Ago
Posts: 36,
Visits: 119
|
I have a require to save the drawing as a PNG file with a transparent background. I have been looking at the code but I am not sure how to tie it all together. Below is what I have so far but I am not sure how to apply the Encoder Settings and make the background transparent.
Thanks, Ashley
Dim ImgPngEncoder As NPngEncoderSettings = New NPngEncoderSettings() ImgPngEncoder.ColorType = ENPngColorType.TrueColorWithAlpha ImgPngEncoder.CompressionLevel = Nevron.Nov.Compression.ENCompressionLevel.BestCompression
Dim ImgRasterExporter As NDrawingRasterImageExporter = New NDrawingRasterImageExporter(Draw2.View.Content.OwnerDocument) ImgRasterExporter.SaveToFile("C:\AD_ATF\AD1.png")
|
Group: Forum Members
Last Active: 5 minutes ago
Posts: 3,054,
Visits: 4,009
|
Hi, By default the page has white background. Set the background the page to a transparent color fill and the exported PNG image will have transparent background, too: drawingView.ActivePage.BackgroundFill = new NColorFill(NColor.Transparent);
Best Regards, Nevron Support Team
|