Skip to main content
New Participant
December 16, 2018
Answered

print to pdf with XML in osx

  • December 16, 2018
  • 4 replies
  • 2418 views

Hi

I have a very frustrating issue that only exists on Mac devices.

we have a simple livecycle form that uses XML - it is a daily report. When the report is completed in windows the user "prints to pdf" and now all the fields are no longer changeable.

on the Mac I cannot print or save to PDF and all the optimisation options do not work on forms with XML.

can someone please tell me what I need to do to get this to work?

much appreciated.

Jonni

This topic has been closed for replies.
Correct answer try67

AFAIK, it's not possible. You can ask here, though: LiveCycle Designer

4 replies

New Participant
August 7, 2020

I found a work around to this.  Not very elegant, but I converted the XML form to Word in acrobat pro and then saved as a pdf on my Mac.  

jonnip85Author
New Participant
December 16, 2018

yes you are correct just to lock the Fields. I tried to enable protection but I was still able to change the field entries.

I will look up the java script idea.

try67
try67Correct answer
Community Expert
December 16, 2018

AFAIK, it's not possible. You can ask here, though: LiveCycle Designer

Brainiac
December 16, 2018

You cannot open the file in any other app. You cannot print to PDF or save to PDF on Mac.

Maybe there is JavaScript to flatten XFA forms?

try67
Community Expert
December 16, 2018

The Adobe PDF printer doesn't work on Mac computers any more due to changes made by Apple to the OS (basically forbidding virtual printers). Your options are therefore very limited. I would suggest using a Windows machine (maybe even via Parallels) to do it.

jonnip85Author
New Participant
December 16, 2018

Hi

unfortunately that is not workable in my case. Plus I would then need to use my CC license on a machine just for One form

are there really no other options. I can’t open the file in PS I tried that already.

try67
Community Expert
December 16, 2018

Why do you need to do it in the first place? Just to lock the fields?