I want my figure to have an edge and I am playing around with EdgeForm[Thick], putting it in different places. My figure is:
listb = {{{0, 0}, {0, -0.1}}, {{1, 0}, {0, 0.1}}}; Rasterize[ Graphics[{Arrowheads[Norm@#2/5], Arrow[{#1, #1 + #2}]} & @@@ listb], RasterSize -> 1000] What should I do to have an edge (actually four, making a square with the two arrows inside).
Thank you.

Frame->Trueto yourGraphicsexpression. You can turn off the tick marks with the additional optionFrameTicks->None. You can use the optionsPlotRangeand/orPlotRangePaddingto control the spacing between the frame and the contents. BTW,EdgeFormis unrelated to what you're trying to achieve here. $\endgroup$