OK, start from basics. To get seat height, centre of BB to top of saddle, measure inside leg (bare feet) accurately. Find a close friend to help, more fun...
Take the measurement in cm then multiply by 0.882. This is a basic starting point, as recommended by one B.Hinault, who did know a thing or two and was not very tall, but managed 5 TdF wins
Adjust by tiny increments (0.5 - 1 mm) if required.
For instance, inside leg 73cm (about 28", typical for a smaller rider) means seat height centre BBto seat top of 64.386cm. Then you just need to decide how much distance you want from the top of the top tube to top of seat.
Again, a 49cm seat tube centre to top will leave 15.386cm (about 6" in old money) of seatpost and saddle above, so a small rider may want to go for a small compact, maybe actual size 47/48 if they can get one. This leaves more seatpost showing if that's what you want.
The comments are right, in past days we rode with little seatpost showing, parallel frames (top tube horizontal) and got position adjustment from mostly bars and stem - no aheadsets or stacks in those distant days - Mr Campagnolo/Stronglight supplied, you used!