It’s true that high-resolution images will only serve to bloat the PowerPoint file. Images destined for PowerPoint are best saved using Save For Web to JPEG, (or PNG if preservation of transparency is desired).
Ideally, you’d want the images saved at the size, (dimensions), they’ll appear on the final slide layout. You may know or be able to ballpark those sizes if you’re the one who’ll do the slide layouts. But if you’re only handing the images off to someone else, just consider that the typical PowerPoint slide is a letter-size page in landscape orientation, so that’s the largest size they could need, and most times, they won’t be covering an entire slide with the image. The monitor or projector on which the slide will be displayed most likely will be 800-1200 pixels in width.
I don’t know what size, (dimensions), the 300ppi scans are, but in your position, I’d simply resize each image using Photoshop’s Image Size dialog. With “Constrain Proportions” and “Resample Image” both enabled, enter a value in the Pixel Dimensions | Width field of 1000-1200 pixels, (more than enough), click OK, and then Save For Web as mentioned above. Don’t worry about resolution, (ppi). Save For Web discards that information. Pixel dimension is the only critical measurement.
John M:
All of the vim with none of that annoying vigor.