3

I think this is really a homework question, but moderators' call. I am trying to export the RTL view and waveforms of my verilog code into an image file (any format). But there doesn't seem any option to do that. What is the proper way to do this?

Rick_2047
  • 3,917
  • 5
  • 48
  • 68

2 Answers2

1

This form recommends using File->Print with a PDF printer setup. (e.g., cups-pdf on Linux.)

But this StackOverflow answer suggests perhaps a better approach for the RTL, using alternative tools.

For the waveforms, printing to PDF works pretty well. I changed the print options to use multiple pages so it didn't get all squashed, then followed this advice on using imagemagick to crop the top (the only used part) of each PDF page and stack them into a single PNG. Something like:

convert -density 100% infile.pdf[0,1] +adjoin -gravity north -crop 100%x20%+0+60 +repage -append outfile.png
CrazyPyro
  • 111
  • 4
1

I came across this problem last year, and I believe that the only solution I found was to do a "Print Screen" to capture a bitmapped image. Not as satisfying as a vector graphics export, but does the job.

mattgately
  • 226
  • 2
  • 7