shrink material to fit print area in Writer

Good day and good health to you.
I am using LibreOffice 6.1.1.2 on a MacBook Pro that is running OS 10.14.2 “Mojave”.

I have a page which contains text and a table. Within the table cells are text entries plus drawing objects (simple little rectangles).
What I want to do is a “shrink to fit” whereby I can print all of this page’s stuff in a specified area. (It so happens I want to print it within an area measuring 7.25 inches by 9.7 inches.) It’s fine if the text and table get smaller or larger to make it fit.
Is there a way to do this?
Thank you.

Export your Writer file into PDF format. PDF is page orientated and can be scaled up/down without losing lay-out properties, like an image.

.

Also possible: If your page is first page of a document so export it to PNG format. PNG is page orientated and can be scaled up/down without losing lay-out properties.

.

If I have not understood well what your desire is so please specify your question and edit it.

Thank you. I consider this question answered.