Heard from some online printers start accepting Windows Office file formats (.doc,ppt,xls..etc) for output purpose. I had a lot of doubt about it. Any specialist to confirm this?
From over 25 years of dealing with Microsoft Office documents, printing, and PDF on both Windows and MacOS, I would
most strongly advise against sending any Office document to a print service provider, hoping that they will get it right.
Why?
(1) Microsoft Office applications have this very nasty habit of reformatting, significantly and sometimes dramatically changing line endings, page breaks, interline spacing, etc. based on the actual environment in which the Office application is running. These environmental considerations include (a) platform and version of same (MacOS or Windows and version), (b) screen resolution and resolution of the currently-selected printer, (c) non-printable margins of the currently-selected printer, and (d) font version.
(2) If you have linked assets including images and/or OLE links to other OLE-compliant programs (such as Excel links from a Word document), there is no simple way to “package” the source document such as you would have with InDesign or Illustrator, for example.
(3) “Font” is a four-letter word beginning with an ‘F’ – unless you were able to package all the fonts used by your Office document and be assured that those exact particular fonts were installed and used to print from by the print service provider, you are setting yourself up for failure. There are many different versions of Times, Helvetica, Arial, Times New Roman, etc. out there, often with widely varying glyph complements, metrics, encoding, and even designs. Mix into this how Windows and MacOS each put their own spins on providing text services and font/glyph metrics to the Office applications on each platform (which are fairly different from each other internally) and you can begin to see why there are problems. And one other little font issue. Although Microsoft Office applications running on MacOS continue to support Type 1 fonts, the same applications under Windows (beginning with Office 2013) do not support Type 1 fonts at all, yielding nasty, unexpected font substitutions.
Our recommendation is for PDF to be generated from inside the Office application using Acrobat (
Save as Adobe PDF) using the High Quality Print joboptions
on the system on which the content is being authored. This would minimalize any unexpected differences from what you see in the Office application to what you see in Acrobat. If there are differences, you are at least at the source and can make adjustments at the source. And what you see in the PDF file is the exact layout that will be actually printed. (Note that the native Microsoft
Save as PDF is exceptionally problematic under Windows with issues ranging from an inability to embed OpenType CFF fonts to proper pass through raster images other than sRGB.)
FWIW, the Office applications pretend to be sRGB-based, although if you insert CMYK (DeviceCMYK or ICC-tagged CMYK), Grayscale (DeviceGray or ICC color-managed Gray), ICC-tagged RGB, LAB, or true bilevel monochrome raster images in an Office document, the raster images will pass through the PDF creation process (at least the Adobe PDF process) unscathed. Since there is no spot color support in Microsoft Office applications.
Bottom line, use PDF (all fonts embedded, subsetted OK) as the exchange medium for printing from Office.
- Dov Isaacs, Adobe Systems Incorporated