Shift register pull to ground?

I bought a 7 segment LED I want to use with my Arduino:

My Arduino starter kit came with a 74HC595 shift register. The example for the shift register had me use the shift register to supply 5v to a bunch of LEDs. I want to do the opposite for my 7 segment, ground out pins as needed.

Can I use 74HC595 (or do I need a different one) to pull pins to ground? How would I wire that up? The datasheet for the 74HC595 is a little over my head.

Can I use 74HC595


Wire up the common anode to +5v, wire series resistors from each cathode to the shift register. The a logic zero turns the segment on.

i started to experiment with this chip follow also this discussion. and the tutorial