PDF plan import for takeoff possible?

I am testing out bubble. I would like to make a web app where a user can upload a multi page pdf with a viewer that can be scaled to add objects and measurements such as linear distance an areas.

The purpose is to perform takeoffs of quantities to use for pricing estimates., i.e. 10 cabinets, 45 sqft of countertop. etc…).

Is this something that can be accomplished with a pdf overlay or even converted to png? A big priority would be panning and zooming the page(s) quickly and smoothly.

Was just wondering if this is something that is feasible on bubble, and maybe a quick point to the right tools to begin researching.

I have searched online and through the forum but cannot find a similar use case.

Thanks.