http://www.reserveatlaketravisequestrian.com/?/scb/ > Click on a property > click on “PRINT THIS”
I have created this interactive plat map for one of our developers. It’s fairly straightforward, but the client wants a printable version along with this.
All of this is easy. However, the way I constructed the site / detail pages is ‘somewhat’ unique. (personally, I don’t think it’s very unique because display-wise…this works really well)
The properties are pulling a very large, foreground image that is being placed via absolute positioning in 2 divs.
Originally, this interactive map was placed in 1 div, using background-image and background-positioning…However this method had consequences with the browsers’ print functions (you have to make SURE that “print background images” is checked and the greater majority of the public simply don’t understand “easy” concepts such as these…and my boss rejected this implementation even though it worked error-free.)
So, when it gets time to print with this new build, the laser printers AND inkjets bonk because of a postscript error dealing with this image. I saved the page as a pdf, and it’s pulling the whole image, being “masked” via the css. This works as intended but I’m wondering if the sheer size of the jpeg throws the printer off.
The printers don’t print the image / mask from errors due to the sheer large image size. It blew my mind.
Later, I tried to implement DOMPDF… ...and I stream pages into errors upon errors and therefore opted to not attempt this via dompdf. (Unless I can get someone to walk me through how it can integrate with EE)
So… I’m out of ideas and I need to finish this it. (like with everything that we do “asap”.)
I’m hoping someone knows how to take image sizer, or an image sizer and knows how to position the image before the crop, crop an image (cache it) and then place it into the printable detail page. Example of printable detail page: http://www.reserveatlaketravisequestrian.com/?/scb/print_me/146
ANY help is most welcome.
ANY brainstorms are most welcome. I’m tired. I’m tired of thinking and I cannot figure out a working solution that is “absolutely user-friendly”.
FOLKS?