Linear magnification is the simple ratio of image size to object size, with a +/- sign depending on whether the image is upright or inverted. Via similar triangles on a ray diagram, this equals the ratio of image distance to object distance, with a sign flip if you're using the Gaussian convention for signs. Most textbooks write this as something like m = hi/ho = -di/do.
Angular magnification is the ratio of the angle subtended by the image as seen by the device's user, to the angle subtended by the object when viewed directly. Strictly speaking you have to use trig to get the angles from the object and image sizes and locations, but at the introductory level we always use the small-angle approximation θ ≅ tan θ ≅ sin θ, using whichever function is easier to use from the ray diagram.
I take it to mean, "given f and do, can you use the resulting di to find the (linear) magnification using -di/do?" I would say "yes", but the resulting m will be true only for that value of do, which fits with rest of your statement, about a "range of magnifications".