Yes, we recommend APEX Office Print (AOP) as the most comprehensive and cost effective solution. We can assist in the implementation and use of AOP in APEX applications.