unknown white lines when saving pie chart as pdf

ngx-charts export to pdf
ngx-charts dashed line
ngx line-chart example
ngx-charts-pie chart labelformatting
ngx-charts-pie chart example
what is a single variable graph
ngx-charts-pie chart stackblitz
ngx-charts sparkline

When I save a pie chart as pdf, the pdf has unknown white lines. To simplify the question, I modify the code to its most generic form as the following.

clc;
h=pie(1);
%set the pie chart color to black
h(1).FaceColor = 'k';

The reason I choose to use black color is the white lines contrast most with a black background. Please see the attached pdf figure.

I also find a similar thread having the same issue at this link: weird artifacts when saving pie chart as pdf. No solution is provided at this point.

My system configuration: macOS Sierra version 10.12. Matlab R2016b.

Any input is welcome. Thank you.

and the figure I get is a perfect 2D plot. Now, when I want to save it (in any format, I have tried eps, pdf, png), I get these anoying white lines  Power point saving/converting to pdf with white border, help I am using Office 2008 on a Mac. I have developed a PPT slide that is wider than the "standard" starting slide.

I've encountered this before, I'm not 100% on what causes it, I think it might be a combination of how MATLAB is creating the vector files, and how the PDF viewer is antialiasing the image. I've been told you can get around this issue by changing the renderer used by MATLAB, but I've not had much luck with that, personally.

As a workaround, you can try saving the figure as an SVG, opening in a vector-editor like inkscape and duplicate the figure twice (as per this website). You can then save the figure from Inkscape as a PDF file.

I would absolutely love an export as PDF, SVG and PNG option. For some charts, such as the advanced pie chart, key information is not captured by svgsaver https://stackblitz.com/edit/vertical-bar-chart-smoh7c Object]" ng-​reflect-radius="57.666666666666664" ng-reflect-label="Unknown (RMS 0)"  A pie chart is a circular chart that shows how data sets relate to one another. The arc length of each section is proportional to the quantity it represents, usually resulting in a shape similar to a slice of pie. A pie chart is a good chart to choose when displaying data that has stark contrasts in it. Use Adobe Spark to create your next chart

I encounter the same problem with 2015 version of Matlab but the problem seems to disappear with older versions. Try Matlab 2014 or below.

Saving your plots as image files Various line types, plot symbols and colors may be obtained with (none) no line y yellow s square k black d diamond w white v triangle (down) PIE(X,EXPLODE) is used to specify slices that should be pulled out from the pie. Unknown text on line number 1 of ASCII file string_array.txt. Place your cursor where you want the chart to appear, then select Paste from the ribbon, or press CTRL+V on your keyboard. If you've pasted your chart into a graphics editor to save as a separate image file, use File > Save to save it as a new file.

Bar charts for categorical variables; Saving charts in R and RStudio; Pie charts You can run one line at a time by pressing Command+Return on Mac and TO SAVE AS PDF # OR this device for a PDF file (scalable vector graphics) of bars is reasonable, and even the plain black and white is clean and easy to read. Save Excel Chart to a PDF Page. The simplest and straightforward workflow to export Excel chart to PDF is this: Step 1: Open the Excel file containing the graph you would like to convert. Step 2: Locate the graph and click on it to make a selection (make sure to click on the white space to select the whole chart and not just an element inside

if True, Axes.vlines is used to plot the vertical lines from the origin to the acorr. The center frequency of x (defaults to 0), which offsets the x extents of the plot to reflect the frequency sketch_params, unknown Save an array as in image file​. A sequence of matplotlib color args through which the pie chart will cycle. ggplot2 does not offer any specific geom to build piecharts. The trick is the following: build a stacked barchart with one bar only using the geom_bar () function. The result is far from optimal yet, keep reading for improvements. Previous version looks pretty bad. It’s better now, just need to add labels directly on chart.

This will avoid misinterpretation and save time for the chart viewer. Example. Original The values are much easier to compare in a bar/line chart than in a pie chart. When we are not able to identify the gender we would mark it as "​unknown". After 1000 If the chart is readable in black and white than it is even better! The hash mark Publisher Picture box boundaries do not print or show up when you create a pdf. Go to View > uncheck Boundaries. If the lines are borders then select the picture > picture tools tab > drop down arrow by picture border > check No Outline. If neither of these steps solve your problem then again I think the boundary lines are being

Comments
  • Glad to hear it. Thank you for asking the question.
  • Thank you for the pointer. I followed the instruction you provided. When I open the SVG file (the attached figure in my original question) in Inkscape, and I drag the figure a bit, then the white line are removed. However, the white lines come back when I save the SVG file as a pdf file. This is my first observation. The second one is when I duplicate the figure twice (the method you provided), the white lines are indeed removed. When I save it as a pdf file, the white lines come back again.