PDF Export Fonts Appear Jagged

Using the built in Pages templates, PDF export documents seem to have proper anti-aliasing for some fonts but none whatsoever for others. In a resumé template the top right block is not aliased, nor are the headers anywhere else in the doc. However the main paragraphs are. I've tried several different fonts and templates, the end result always the same. At the moment this is making Pages completely unusable for me. Anyone else seen this problem, or a means of fixing it? The only thing I've not yet tried is a complete reinstall.
Thanks

PDF export documents seem to have proper anti-aliasing for some fonts but none whatsoever for others
The way this works depends in part on the programming of the spline shapes you embed and in part on the programming in the application that displays the digital document.
PostScript depends on a smart rasterizer. The rasterizer uses suggestive 'hints' in Type 1 splines to gridfit to the address space.
TrueType depends on smart splines. The rasterizer uses strong 'instructions' in the TrueType splines to gridfit to the address space.
Type 1 'hints' and TrueType 'instructions' can be coupled with additional solutions in the form of anti-aliasing that grayscales the gridfitting.
Part of what you pay for when you pay for a font is the gridfitting. If memory serves, it took a team of ten developers a year to do the gridfitting instructions for the TrueType fonts in System 7.
OS X has the ability to rasterize as well Type 1 splines (supported since the Open Font Architecture in Mac OS 7.5) and TrueType splines, but the place to begin is the splines themselves, since if they are shoddy then the imaging is shoddy too. The rule is garbage in and garbage out.
Not that this helps, but still ...
Best,
Henrik

Similar Messages

  • Keynote PDF output: fonts appear "bold", milky background

    Hello,
    we observed two problems when exporting a Keynote presentation into PDF ("export" and "print" exhibit the same behaviour):
    (1) when opening the PDF in Preview, the medium-size fonts appear to be "bolder" than in the presentation, small fonts look OK. We have tried several fonts (e.g. Trebuchet), the effect seems to be independent of the font. Colors look exactly as in the presentation.
    (2) when opening the same PDF in Acrobat 8 Pro on either Mac or PC, the fonts look OK but all colours look as if through a "milky glass layer". This is an effect which is probably related to some color space conversion.
    A similar topic was discussed last November, but no satisfying solution was presented. Many thanks in advance for any help with this.

    It doesn't seem to matter what the Registry/Ordering is - I still get the error. I do recall that setting it to something known like Adobe and Japan1 had other effects, though, such as incorrectly chosen glyphs, though those could have been related to other issues we had at the time.
    Since any value seems to prompt the issue, it leaves me even more confused as to what could be the root of this problem. Distiller seems to bypass embedding CMaps by using the "Identity" encoding and simply writing the glyph indeces into the text stream. Does Preflight just not like embedded CMaps?
    I have uploaded a sample document to acrobat.com if anyone wants to take a look. It has several changes from the original description, in an attempt to root out the problem. Here is the URL:
    https://share.acrobat.com/adc/document.do?docid=4284cd55-d710-411f-8a91-51359564a78b
    Thanks again for any help.

  • CR XI R2 pdf export font size issue

    Exporting a report to PDF using Crystal XI R2 seems to be reducing the size of the fonts. When printing directly from CR and exporting to PDF and printing from the PDF viewer the font sizes are smaller. Any ideas on what I can do to correct the problem?

    Please refer following SAP note:
    Business Objects Notes Get Help | Close 
       1220516 - Font size decreases when report is exported to PDF from Crystal Reports XI or Crystal Reports XI Release 2 
    Language   English     Version   1     Validity: 07.05.2008 - active   
    Edit Print View Show change log Show Internal Memos 
    Content:    Summary   |   Header Data   |   Other Properties
    Symptom
    In Crystal Reports XI and Crystal Reports XI Release 2 the font shrinks by approximately 10% when a report is exported to Adobe Acrobat Format (PDF).
    Cause
    This behavior is due to the way Windows and UNIX, and therefore Crystal Reports, handles low point size fonts on a low-resolution screen. Text layout in the absence of a printer driver will consistently be rendered differently than in PDF.
    Crystal Reports currently shrinks the font by 10% to prevent any truncation this difference may cause.
    Resolution
    CAUTION The following resolution involves editing the registry. Using the Registry Editor incorrectly can cause serious problems that may require you to reinstall the Microsoft Windows operating system. Use the Registry Editor at your own risk. It is strongly recommended that you make a backup copy of the registry files before you edit the registry. For information on how to edit the registry key, view the 'Changing Keys And Values' online Help topic in the Registry Editor (Regedit.exe).
    To resolve the behavior
    Set the resolution of the default printer of the local computer experiencing the issue to 1200 DPI. Most printers have a default setting of 600 DPI.
    Create two registry keys to prevent the crxf_pdf.dll from decreasing in font size.
    Click Start > Run. Type "regedit". The Registry Editor appears.
    Create the following keys for Crystal Reports XI with the defined values:
    HKEY_CURRENT_USER\Software\Business Objects\Suite 11.0\Crystal Reports\Export\PDF\ForceLargerFonts
    Type: DWORD
    Recognized Values: 0,1
    Default Value: 1
    Creation Method: manual
    HKEY_LOCAL_MACHINE\Software\Business Objects\Suite 11.0\Crystal Reports\Export\PDF\ForceLargerFonts
    Type: DWORD
    Recognized Values: 0,1
    Default Value: 1
    Creation Method: manual
    Set both registry key values to 1 to turn them on.
    Create the following keys for Crystal Reports XI Release 2 with the defined values:
    HKEY_CURRENT_USER\Software\Business Objects\Suite 11.5\Crystal Reports\Export\PDF\ForceLargerFonts
    Type: DWORD
    Recognized Values: 0,1
    Default Value: 1
    Creation Method: manual
    HKEY_LOCAL_MACHINE\Software\Business Objects\Suite 11.5\Crystal eports\Export\PDF\ForceLargerFonts
    Type: DWORD
    Recognized Values: 0,1
    Default Value: 1
    Creation Method: manual
    Set both registry key values to 1 to turn them on.
    In UNIX, an X server client such as x-win32 must be installed. Add the keys as follows:
    Launch the X server client.
    Source <bobje install>/bobje/setup using env.sh (for example: ./env.sh).
    Create the registry keys as detailed above.
    Restart the Report Page and Cache Servers.
    ====================
    NOTES:
    If using Windows 2003 Server, upgrade to Acrobat Reader version 8.0 or higher as well as creating the above registry keys.
    Use the appropriate path to access the UNIX regedit as follows:
    AIX: <bobje install>/bobje/enterprise115/aix_rs6000/crpe/mw/bin-aix4_optimized/regedit
    Sun Solaris: <bobje install>/bobje/enterprise115/solaris_sparc/crpe/mw/bin-sunos5_optimized/regedit
    Linux: <bobje install>/bobje/enterprise115/solaris_sparc/crpe/mw/bin-linux_optimized/regedit
    ====================
    Edited by: Prathamesh Acharya on Apr 23, 2009 5:50 PM

  • CRXIr2 - PDF Export, Font size issue

    I know this is covered in other threads, however I've tried the registry hacks suggested, and it doesn't work.
    I have the following keys in place
    HKEY_USERS\S-1-5-20\Software\Business Objects\Suite 11.5\Crystal Reports\Export\PDF
    HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal Reports\Export\PDF
    HKEY_CURRENT_USER\Software\Business Objects\Suite 11.5\Crystal Reports\Export\PDF
    With the ForceLargerFonts DWORD set to 1
    I have restarted ISS, rebooted server and still nothing.
    By way of CR libraries, I have run the CRXIr2 Developer install, with just the .NET components selected to get the libraries on to the server (not the best way I know). 
    Any idea why my fonts are still small on print out?  The reg hacks worked just fine on my last server, albeit with Crystal 10.
    Thanks
    Mathew

    I818592 wrote:>
    > If my previous suggestion did not help, export the HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\ key. Open it in notepad. Copy and paste the contents here.
    >
    >
    > Ludek
    I'll be trying the IIS under the local machine account tonight, but here is the contents of hte key you requested.
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\CER]
    "ConnectionPool"="5"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal Reports]
    "CommonFiles"="C:
    Program Files
    Business Objects
    Common
    3.5
    bin
    "ChartSupportPath"="C:
    Program Files
    Business Objects
    Common
    3.5
    ChartSupport
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal Reports\Export]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal Reports\Export\PDF]
    "ForceLargerFonts"=dword:00000001
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Admin Plugins]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Admin Plugins\CrystalEnterprise.CMSAdmin]
    "ObjectsPerPage"="100"
    "Viewer"="html_frame"
    "MaxPageIndexChars"="6"
    "EnableSiteMinderSingleSignOn"=dword:00000001
    "SiteMinderAuthentication"="secLDAP"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Auth Plugins]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Auth Plugins\secEnterprise]
    "CLSID"="{EEF23B32-CA8F-4A32-96D1-EB5942AE86D4}"
    "NAME"="Enterprise"
    "OBJTYPENAME"="Enterprise"
    "PROGID"="secEnterprise"
    "Version"="11.5.0.0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Auth Plugins\secLDAP]
    "CLSID"="{076FDBD4-FC03-4003-A9B0-4187562F9222}"
    "NAME"="LDAP"
    "OBJTYPENAME"="LDAP"
    "PROGID"="secLDAP"
    "VERSION"="11.5.0.0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Auth Plugins\secWinAD]
    "CLSID"="{EF2AA9B4-8AB4-464B-BC70-62DB7F064335}"
    "NAME"="Windows AD"
    "OBJTYPENAME"="SecWinAD"
    "PROGID"="secWinAD"
    "VERSION"="11.5.0.0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Auth Plugins\secWindowsNT]
    "CLSID"="{6C25B576-87E4-4C6A-837B-1245F51E129B}"
    "NAME"="Windows NT"
    "OBJTYPENAME"="Windows NT"
    "PROGID"="secWindowsNT"
    "Version"="11.5.0.0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\CMSClusterMembers]
    @=""
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Desktop Plugins]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Desktop Plugins\CrystalEnterprise.Report]
    "ReportAddTimeout"=dword:000001a4
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\InstallRoot]
    "TempFiles"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    Data
    "Path"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\Options]
    "CInfoDirectory"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    win32_x86
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Enterprise\PluginMgr]
    "InstallRetryIntervalInMinute"=dword:00000002
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\hooks]
    "CDHook"="
    adlmdcf07
    MDC_Data
    Finance and Corporate Services
    Information Communication Technology
    Software
    CRXIR2SP2Full
    win32
    hooks
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Installer]
    "WebsiteHost"=""
    "WebsiteMetabaseNumber"="1"
    "WebsitePort"="80"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Logging]
    "loggingPath"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    Logging
    "loggingPluginDir"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    win32_x86
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Client SDK]
    "LogError"="No"
    "LogFile"=""
    "DefaultReportAppServerConfigFile"="C:
    Program Files
    Business Objects
    Common
    3.5
    bin
    clientSDKOptions.xml"
    "DefaultReportAppServer"="Localhost"
    "SerializerType"="1"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Client SDK\CorbaAdapter]
    "WaitReplyTimeout(ms)"="600000"
    "SendRequestTimeout(ms)"="10000"
    "UpdateServerListInterval(ms)"="60000"
    "CheckServerNonExistentInterval(ms)"="10000"
    "TraceLevel(0-3)"="0"
    "TraceRequestsOutputDir"=""
    "RASServerSubString"=""
    "ConnectionPoolSize"="5"
    "SerializerType"="1"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Client SDK\RequestRecording]
    "RecordRequests"="No"
    "RecordRequestsOutputDir"=""
    "RecordSucceededResultDetails"="No"
    "RecordSecurityContext"="No"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Client SDK\TcpipAdapter]
    "Retries"="10"
    "DefaultPortNum"="1566"
    "SerializerType"="1"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Client SDK\XmlSerializer]
    "LogFailedXml"="No"
    "LogFile"=""
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\InprocServer]
    "AgentLimit"="500"
    "AgentTimeoutMins"="30"
    "ConnectionDirMgrProgIDs"="CrystalReports115.LocalConnMgr.0;CrystalReports115.ODBCConnMgr.0"
    "EnterpriseRequestTimeout(min)"="600000"
    "JobSharingMaxDataAge(sec)"="1200"
    "PrintJobLimit"="75"
    "PrintJobSharingTimeout"="20"
    "ProcessAffinityMask"="-1"
    "ReportDirMgrProgID"="CrystalReports115.LocalReportMgr.0"
    "RequestWorkerThread"="2"
    "ResultFieldsSortMethod"="1"
    "DataEngineName"="C:
    Program Files
    Business Objects
    Common
    3.5
    bin
    crpe32.dll"
    "ProcessingExtensionPath"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    win32_x86
    ProcessExt"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\InprocServer\LocalConnectionMgr]
    "ConnectionDirectoryPath"="c:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\InprocServer\ReportDocument]
    "AsnycSQL"="No"
    "MaxNumOfRecords"="-1"
    "NumOfBrowsingRecords"="100"
    "NumOfCachedBatches"="-1"
    "PushDownGroupBy"="No"
    "ReportStyle"="9"
    "RowsetBatchSize"="100"
    "SaveDataWithDoc"="Yes"
    "SelectDistinctRecords"="No"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\InprocServer\RptDirMgrProgIDs]
    "default"="CrystalReports115.LocalReportMgr.0"
    "file"="CrystalReports115.LocalReportMgr.0"
    "ras"="CrystalReports115.LocalReportMgr.0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Server]
    "AgentLimit"="500"
    "AgentTimeoutMins"="30"
    "ConnectionDirMgrProgIDs"="CrystalReports115.LocalConnMgr.0;CrystalReports115.ODBCConnMgr.0"
    "EnterpriseRequestTimeout(min)"="600000"
    "JobSharingMaxDataAge(sec)"="1200"
    "PrintJobLimit"="75"
    "PrintJobSharingTimeout"="20"
    "ProcessAffinityMask"="-1"
    "ReportDirMgrProgID"="CrystalReports115.LocalReportMgr.0"
    "RequestWorkerThread"="2"
    "ResultFieldsSortMethod"="1"
    "DataEngineName"="C:
    Program Files
    Business Objects
    Common
    3.5
    bin
    crpe32.dll"
    "ProcessingExtensionPath"="C:
    Program Files
    Business Objects
    BusinessObjects Enterprise 11.5
    win32_x86
    ProcessExt"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Server\Logging]
    "LogSysTrace"="False"
    "LogRequest"="False"
    "LogTrace"="False"
    "LogError"="False"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Server\ReportDocument]
    "AsnycSQL"="No"
    "MaxNumOfRecords"="20000"
    "NumOfBrowsingRecords"="100"
    "NumOfCachedBatches"="-1"
    "PushDownGroupBy"="No"
    "ReportStyle"="9"
    "RowsetBatchSize"="100"
    "SaveDataWithDoc"="Yes"
    "SelectDistinctRecords"="No"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Server\RptDirMgrProgIDs]
    "default"="CrystalReports115.LocalReportMgr.0"
    "file"="CrystalReports115.LocalReportMgr.0"
    "ras"="CrystalReports115.LocalReportMgr.0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Viewer]
    "PrintControlVersion"="10,0,0,0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared]
    "CommonFiles"="C:
    Program Files
    Business Objects
    Common
    3.5
    "CEShared"="C:
    Program Files
    Business Objects
    "SuiteInstallDir"="C:
    Program Files
    Business Objects
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\crheapalloc.dll]
    "Path"="C:
    Program Files
    Business Objects
    Common
    3.5
    bin
    crheapalloc.dll"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\ebus.dll]
    "Path"="C:
    WINDOWS
    system32
    ebus-3-3-2-5.dll"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\etc.dll]
    "Path"="C:
    WINDOWS
    system32
    etc-1-0-12-4.dll"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\HTML]
    "Path"="C:
    WINDOWS
    system32
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\keydecoder.dll]
    "Path"="C:
    Program Files
    Business Objects
    Common
    3.5
    bin
    keydecoder.dll"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\nsclient.dll]
    "Path"="C:
    WINDOWS
    system32
    nsclient115.dll"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\nsclientw.dll]
    "Path"="C:
    WINDOWS
    system32
    nsclient115w.dll"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Shared Tools\Strings]
    "Path"="C:
    WINDOWS
    system32
    Edited by: MathewRochford on Jun 16, 2009 4:44 AM

  • Fonts jagged in InDesign and PDF export

    I've been troubleshooting this issue for days, with no success. I'm using IDCS6 on a MacBook Pro with Mountain Lion, and it probably happens with all fonts, but I've noticed it specifically with "Din mittelschrift" at a large pt. size and 100% magnification. It wouldn't be a terrible thing, since it's not noticeable in most of the document, but I'm trying to create a catalog of sorts (as a series of 2-page spreads) and the brand's name on the cover has the most obnoxiously rough edges - I can't send the PDF off to anyone in this condition.
    I'm an experienced computer user but an InDesign novice, so I've been trying various things I've found online that successfully solved others' problems, without having a very clear idea of what many things in ID do. Reading a few Adobe tutorials didn't enable me to fix things, either.
    I've seen others post that jagged-looking fonts can clear up when exported to a PDF, but that didn't work. When I export to a PDF, interactive or not, it appears jagged at 100% - though strangely enough, at 300% it looks fine.
    I checked my ID display settings. It's jagged even at High Quality - and display settings in InDesign wouldn't affect the PDF, anyway.
    I made sure the font was installed in the proper place (Library/Fonts), cleared my font cache, and restarted the computer.
    I tried converting the text to outlines in InDesign.
    I tried setting the opacity to 99.9%.
    I changed the color of the text to a grey (240/240/240) to reduce the contrast in case that was an issue.
    The rest of the document appears fine in InDesign and as a PDF. No extreme jagged edges or low-quality appearance.
    Right now the document is intended to only be viewed on a screen, but since I'm unsure if I'll ever be asked to prepare it for printing I created it using ID's print layout. I've been avoiding converting it to a web layout because that would mean hours of reformatting, and I figure that fonts should render with smooth edges no matter what the layout is set as.
    I think I've done more than what's listed above, but forgotten the specifics.
    I'll try anything short of destroying the catalog and starting over.
    Thank you!

    Can you take a screenshot of what this looks like and post it?
    Also, I've noticed that sometimes weird crap will show up when you view something in Acrobat. Like you can see a line between the font and the stroke, but when you zoom way in, it looks fine. It will print fine as well. Just a display issue. Can you print it? When you print it does it look like crap?

  • PDF exported from Pages (mountain lion) results in jagged font not smooth

    I am using Mac air mid-2012 + Mountain Lion (OS X 10.9.4) + Pages (5.2)
    I used Arial - Regular - font 12 pt to write a resume. After I export to PDF the font on pdf looks anti-aliased, jagged not smooth on 100% scale. The font in Pages is ok.
    I export the same file to *.doc and opened it with OpenOffice and export to PDF using OpenOffice, the font looks no problem.
    I have the option "Use LCD font smoothing when available" option checked in system preferences.
    Does anyone have the same issue?

    This is a known issue in Pages 5's tables. Pages 5 has been out for 9 months now and there is no sign of Apple fixing the issue.
    Use Pages '09 if you have it.
    Peter

  • When I export documents as a PDF in Indesign the fonts appear as squares. This has started happening since I updated my operating system to 10.9.4 on my iMac.

    When I export documents as a PDF in Indesign the fonts appear as squares. This has started happening since I updated my operating system to 10.9.4 on my iMac.

    Apple Mail uses Apple's own PDF viewer, and it's ... well, let's be friendly and say not really up to par. Don't use it for anything else than ascertaining there is *something* in your mail. Then use the free Adobe Reader to view your PDF.
    See this recent thread: http://forums.adobe.com/message/4526583

  • PDF export from Pages results in jagged fonts when viewed in Preview

    Hi There,
    Since installing 10.5.5 I get the following strange behavior: When exporting a file in PDF from Pages certain fonts (such as Palatino) are not shown antialiased anymore when viewed in any Apple software (Preview/Safari). When viewed in Adobe Reader, the fonts appear smooth.
    The strange thing is that, when I view PDF files generated last year before updating to 10.5.5 they still show with antialiased (i.e. smooth) fonts in the current Preview/Safari.
    It gets even stranger: When exporting the files as .doc into (the resented and ridiculously slow and memory gulping) Word 2008, and then converting them into PDF via the Print command, this phenomenon does not occur, i.e. the fonts look smooth in Preview/Safari.
    I would appreciate if anyone had some constructive input to this problem. I would really like to be able avoiding using Word!
    Thanks much in advance!

    I had the exact same problem that you were describing. I'd create a document in Pages '08, then export it to PDF and I'd find that the text wouldn't be anti-aliased in the PDF.
    I was using one of the resumé templates that comes with Pages '08. The template by default sets the font size very low in certain areas of the page, as low a 7. I went through my document and bumped up font sizes that were below 9 and set them to 9. Now when I export to PDF the text looks great.
    It was far from obvious to me that the font sizes were linked to the anti-aliasing in my exported PDFs.

  • Problem with PDF export and embedded font (characters disappear)

    Designer: Crystal Reports 2008 SP 2
    Engine: CR4E 2.0 SP2 (runtime_12.2.203)
    Hi there!
    we found a problem in the pdf export. It seems like there would be a problem with the embedded fonts, the problem is as follows:
    Rpt file with, for example only a text box which contains the german string " Änderungs Schlüssel ".
    Export the Rpt file with CR4E to a pdf file.
    When we open the pdf file in Adope Reader 8, the text appears to be correct,
    but if we print the PDF file from the Adope Reader, the text changes to " nderungs Schl sselu201C,
    here we are missing ther german umlaute.
    When we open the file for example with an alternative PDF reader like Foxit Reader, there they are also missing.
    After i found some posts here in the forum, there are people facing the same problem, since i couldn't find a solution in the forum, we build a little workaround for it that works for us.
    For all of you that have the same problem here the workaround:
    We used the IText JAVA library, this jar can can help as to fix the PDF file so the text is displayed correctly.
    Here the code:
    ReportClientDocument doc = new ReportClientDocument();
    doc.setReportAppServer(ReportClientDocument.inprocConnectionString);
    doc.open("C:\XY.rpt", OpenReportOptions._openAsReadOnly);
    //... database logon,.....
    InputStream inputStream = doc.getPrintOutputController().export(ReportExportFormat.PDF);
    inputStream = PDFHealer.heal(inputStream);
    //... write the stream some where

    The helper class using IText:
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import com.lowagie.text.Document;
    import com.lowagie.text.DocumentException;
    import com.lowagie.text.pdf.PdfContentByte;
    import com.lowagie.text.pdf.PdfImportedPage;
    import com.lowagie.text.pdf.PdfReader;
    import com.lowagie.text.pdf.PdfWriter;
    public class PDFHealer
       public static InputStream heal(InputStream in) throws DocumentException, IOException
          try
             ByteArrayOutputStream out = new ByteArrayOutputStream();
             PdfReader reader = new PdfReader(in);
             // we retrieve the total number of pages
             int n = reader.getNumberOfPages();
             // step 1: creation of a document-object
             Document document = new Document();
             // step 2: we create a writer that listens to the document
             PdfWriter writer = PdfWriter.getInstance(document, out);
             // step 3: we open the document
             document.open();
             // step 4: we add content
             PdfContentByte cb = writer.getDirectContent();
             int i = 0;
             while( i < n )
                document.newPage();
                i++;
                PdfImportedPage page1 = writer.getImportedPage(reader, i);
                cb.addTemplate(page1, 0, 0);
             // step 5: we close the document
             document.close();
             ByteArrayInputStream ret = new ByteArrayInputStream(out.toByteArray());
             out.close();
             return ret;
          finally
             in.close();

  • Fonts Not Embedding Consistently with PDF Export - Inconsistent Fix and Unknown Cause

    I have had ongoing problems with PDF export from FrameMaker. Sometimes the correct fonts do not embed in the PDF and Times New Roman is substituted. The problem appears and disappears and is causing me a lot of lost time and frustration.
    I am running FrameMaker 9.0 fully patched on Windows 7 Ultimate 64-bit. I have seen people complain about this issue and am familiar with the suggested fixes. However, the exact cause and solution eludes me because the problem continues to recur and I am only able to recover with guesswork and workarounds.
    Initially I did the following:
    ACROBAT PDF SETTINGS
    - In the printer properties for Adobe PDF settings I turned off the option "Rely on system fonts only; do not use documents fonts."
    ACROBAT DISTILLER SETTING
    Under "Font" Settings I changed the following:
    - Under "Settings/Font Locations" I added the font folder for Technical Communication Suite 2.0 and made sure all the fonts existed there and in the Windows default font directory.
    - Under "Settings/Edit Adobe PDF Setting/Fonts" I changed the following options:
                - Selected "Embed all fonts"
                - Under "Embedding" chose "Always Embed" for the target fonts.
    I tweaked these settings for hours and got no results. Then I rebooted and the problem had magically disappeared. I fixed the issue in the same way on another machine and the results were permanent and I was just happy to finally have it fixed, But this time it didn't last.
    I should note that upon reboot, when I used the stock "PDF Job Options," the correct fonts still embedded, leading me to believe that the fix had nothing to do with the changes I made to Distiller settings.
    After reboot I generated PDFs with the correct fonts embedded. Then I shut down FM, but left the system running. The next morning I opened FM again and the same problem occurred.
    So I rebooted again -- and the problem disappeared again. I therefore thought maybe the issue fixes on reboot but recurs when you shut down FM and reopen. So I shut down FM again and reopened, but it is still working fine for the moment.
    I verified that the Adobe PDF settings under "Printers & Devices" that I turned off (Rely on system fonts only; do not use documents fonts) remained correctly unchecked through all these changes.
    I would really like to know why this happens so I can resolve it permanently and avoid more lost time.
    Thanks in advance,
    Douglas

    The common theme I'm seeing here is that the setting edits you make in
    Distiller through the FM "Save As PDF" option don't seem to take effect.
    Do you know if that is true or could you elaborate on the notorious nature
    of this method for me?
    >
    There are too many potential and transient problems to list. The only thing
    I can say is that I've been an active member of the FrameUsers listserv
    (http://lists.frameusers.com/mailman/listinfo/framers) since FM version 6.0,
    circa 2001, and probably 95% of the PDF problems reported there have been
    fixed simply by using print to Adobe PDF (or to Acrobat Distiller in older
    PDF versions), instead of using Save as PDF. Common advice there has always
    been to avoid Save as PDF and even some Adobe employees have recommended
    against using it. It doesn't matter which FM version.
    The once-busy FrameUsers listserve has been fading away, recently, as this
    new Adobe forum software allows reading via e-mail, and attachment of
    screenshots.  Even if you look around on this forum now, you'll probably
    find that there are two main fixes for issues with PDF. One is NOT using
    Save as PDF, which seems to fix a whole bunch of issues. The other is the
    use of a Windows hotfix to squash a Windows OS bug that causes dropped
    characters in PDFs.
    In the rare instances that someone has issues with printing to PDF, they are
    almost always related to errors in settings. Or occasionally someone can't
    embed fonts because they are trying to the embed the virtual fonts that come
    with their printer driver instead of fonts that have actually been installed
    on their computer. (The fonts are hard-wired on their printer, so the system
    can use them but not embed them.)

  • Export Fonts from pdf files

    Is there any way to export fonts from any pdf file?

    They will export in the original size of the image, not in the size that appears. I believe that Acrobat is simply dumping the TIFF or whatever as is.

  • PDFs from CS3, ligatures not showing up on editor's PC, fonts appearance changed

    Hi there. I just redesigned a magazine using the Hypatia Sans family, Avenir family and Arno Pro family. Avenir is the one font I have been using. With both Hypatia and Arno, the ligatures totally drop out of the pdf when viewed on a PC. And, when the editor made the edits in the "comment-able" pdf and sent it back to me, really none of the fonts appear right. Nothing looks like Hypatia or Arno or Avenir. The font flow seems to stay put, but that is about it.
    I'm trying to pinpoint this a little tighter. But while I'm doing that, I wanted to put this out here on the discussion boards. Since this is an entire magazine, it's not going to be acceptable to proof it this way. I don't know if I can send a pdf to someone at Adobe to look at and see what they think is happening? I'm not finding much on the boards about this either so I don't know if it's a widespread issue or not.
    -K

    Follow up ...
    Kellie and I discussed and problem and then she checked with the editor.
    In fact, the editor was putting PDF comments on the InDesign-exported PDF file using MacOS Preview and then saving the file and returning it via e-mail to Kellie. MacOS Preview converted all of the text from Arno Pro, Avenir and Hypatia Sans to MacOS versions of Multiple Master Helvetica and Multiple Master Times fonts which clearly did not have all the glyphs of the original fonts.
    The editor was advised to download and install the free Adobe Reader and guess what? The problem went away.
    Problem solved!
    Sorry folks, but there is absolutely nothing that Adobe can do about this problem other than to continue to advise our customers to avoid PDF reader software that simply doesn't implement or doesn't properly implement the full PDF specification. (Note that this specification is an ISO standard now, not something that is secret or Adobe-proprietary in any way!)
              - Dov

  • Only western European glyphs appear in PDF export

    Our application uses the .NET report viewer component to display reports that may contain any Unicode characters.  When this report is exported (via the .NET report viewer) only western European and Arabic glyphs are displayed in the PDF file.  Glyphs from other languages (Chinese, Japanese, Korean, Bengali, Malayalam, etc..) are rendered as empty boxes.
    If this report is exported to any other format all of the glyphs can be displayed.  The system where the report is viewed, exported, and where the exported report is viewed has the East Asian fonts and complex scripting installed.  We can reproduce this on an XP SP3 machine and a Windows 2008 Server machine (these are the only systems we have tried).
    If the report is exported to an excel document, and then the excel document is saved as a PDF then all glyphs can be rendered in the excel-generated PDF.
    Looking at the PDF properties in Adobe Reader I see that the PDF generated by the Crystal Reports viewer contains only the font we specified in the report (Tahoma), while the excel-generated PDF includes several of the fonts to which the Tahoma OpenType font is linked.
    This problem was observed using the Crystal Reports 2008 SP2 runtime.
    How can we get the PDF export to include the linked fonts needed to render the non-western European glyphs?

    The source of this problem is embedded fonts in PDF documents.  The font we chose did not include all of the glyphs used by the report.  Windows can be configured with linked and fallback fonts that can provide glyphs when a character is not included in a font, but PDF documents only use the glyphs embedded in them.
    The solution was to use a different font.  When our software generates a report it will first replace all of the fonts in the report with the font MS Shell Dlg2 is configured to use.  This font always contains English glyphs and glyphs for the language of the operating system, which almost always contains all the characters in the report.

  • PDF export - problem with embedded font

    Dear all,
    I refer to a problem which was already discussed [here|Export to PDF wrong font;. I was asked to start a new thread and provide further information. Here we are...
    The issue is nearly the same:
    - We have a solution which both has a WinForms and an .aspx UI.
    - We have a report, used in both solutions.
    - The WinForms solution uses the Crystal Viewer to preview and print and export and so on.
    - The web solution creates a PDF file and prompts to open or save. In this PDF, the font is substituted with Arial. This is actually the concrete problem.
    1) Version of CR
    on MY machine (MAYBE different on production environment, I have to check this):
    Crystal Reports 10 (10.0.0.53327)
    Crystal Reports Basic Runtime forVisual Studio 2008 (10.5.0.0)
    Crystal Reports runtime engine for .NET Framework 4 (64-bit) (13.0.0.99)
    Crystal Reports , version for Visual Studio 2010 (13.0.0.99)
    2) CR Service Packs installed
    Nope.
    3) web / win app?
    Both, see description above.
    4) Is this happening on dev or deployed system?
    On deployed system. It ONLY affects the web solution on the server, which is a Win7 64bit. My developement machine also is a Win7 64bit, it works on this device. On a colleagues machine (WinXP) it works, too.
    5) What is the actual font?
    The Font was exclusively developed for the customer by a designer, but it is fully embeddable (I already checked this).
    6) Link to a screen shot that shows the issue
    I do not know whether this really helps to NOT see a font replaced by Arial...
    I hope you can help me. If the description is a little confusing, please ask, I will try to explain better, promised. Thank you, have a nice weekend!
    Greetings,
    Jens

    Hi Don,
    thank you very much for your reply!
    The font is True Type, embedding allows preview/print.
    What exactly does "Then make sure the WEB Servers have access to the font." mean? It is installed on the machine. I'm not really familiar with that server config stuff, as it is usually not my job...
    Do we have to install the update (it is called support pack 2, right?) on the developement AND the deployment machine? Or only on the developement environment?
    Best regards,
    Jens

  • Bar Code Font 3 of 9 cause NULL pointer exception in PDF export

    I am using CR4E 2.0 update 3 and tried to export a report that includes a text formatted with a barcode font (Code39).
    When I export the report to PDF with the Crystal Reports Desinger it works fine.
    When I export it in our application it generates a NullPointerException at the following line in my application:
    exportStream = (ByteArrayInputStream) doc.getPrintOutputController().export(ReportExportFormat.PDF);
    Export failed: java.lang.NullPointerException
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: java.lang.NullPointerException---- Error code:-2147467259 Error code name:failed
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:237)
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:147)
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:128)
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:111)
         at com.gehcit.ccc.report.ExportReport.writeExportFile(ExportReport.java:222)
         at com.gehcit.ccc.report.ExportReport.export(ExportReport.java:192)
         at com.gehcit.ccc.report.ExportReport.runExport(ExportReport.java:127)
         at com.gehcit.ccc.report.ExportReport.main(ExportReport.java:582)
    Caused by: java.lang.NullPointerException
         at java.io.ByteArrayInputStream.<init>(Unknown Source)
         at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.opentype.tables.ControlValueTable.if(SourceFile:58)
         at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.opentype.tables.ControlValueTable.<init>(SourceFile:53)
         at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.OpenTypeSubsetter.<init>(SourceFile:56)
         at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.FontEmbeddingSession.a(SourceFile:352)
         at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.FontEmbeddingSession.a(SourceFile:313)
         at com.crystaldecisions.reports.exporters.format.page.pdf.pdflib.r.a(SourceFile:1538)
         at com.crystaldecisions.reports.exporters.format.page.pdf.pdflib.PdfDocumentManager.if(SourceFile:350)
         at com.crystaldecisions.reports.exporters.format.page.pdf.dom.PdfAdvancedDocumentModeller.do(SourceFile:348)
         at com.crystaldecisions.reports.exporters.page.pdf.AdobePDFExporter.finalizeExportJob(SourceFile:235)
         at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.if(SourceFile:652)
         at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.a(SourceFile:586)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.a(SourceFile:636)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.int(SourceFile:672)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.do(SourceFile:1942)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.if(SourceFile:659)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(SourceFile:165)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.a(SourceFile:527)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.call(SourceFile:525)
         at com.crystaldecisions.reports.common.ThreadGuard.syncExecute(SourceFile:102)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.for(SourceFile:523)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.int(SourceFile:422)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(SourceFile:350)
         at com.businessobjects.sdk.erom.jrc.a.a(SourceFile:54)
         at com.businessobjects.sdk.erom.jrc.a.execute(SourceFile:67)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.execute(SourceFile:716)
         at com.crystaldecisions.proxy.remoteagent.CommunicationChannel.a(SourceFile:125)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:537)
         at com.crystaldecisions.sdk.occa.report.application.ds.a(SourceFile:186)
         at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(SourceFile:1558)
         at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(SourceFile:337)
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:223)
         ... 7 more
    Is there anything that I did wrong or is it generally not working with CR4E to use a simple barcode font?
    When I use ReportExportFormat.MSWord or ReportExportFormat.crystalReports it works fine but unfortunately
    out customers insist on PDF. Any help would be appreciated very much.
    The bar code  font I am using is from http://www.barcodesinc.com/free-barcode-font/
    Edited by: Lothar Bernecker on Dec 3, 2009 3:12 PM

    I think there's issues with that Barcode TrueType font and Java.
    You can try a Java app (such as the sample demo app that comes with Java) and try viewing that font.
    You'd need to use a different barcode font.
    Sincerely,
    Ted Ueda

Maybe you are looking for

  • How can i display image in RTF template when Oracle Apps running in Windows

    Can any body help how can i display image in RTF template when oracle apps running in Windows Server. Thanks Ravi

  • Extension cables for 30" cinema display

    Like many others, having trouble with the absurd shortness of the cable on the cinema displays. Short of having my G5 parked almost on the table next to it, doesn't leave you with many options! After a bit of 'research' have discovered this... Geffen

  • Displaying a temporary image over another image

    Hello, I am writing a program where I need to draw a filled rectangle over another image then disappear (without drawing on to it). The Image is on a JPanel. Obviously I can not use Graphics.drawImage because that will permantley draw the rectangle o

  • Errors When Installing 0PUR_C01

    Hi Friends,             I get the follwoing error when Installing this cube. (1)Error when reading the update rules fr InfoCube 0DBDUNS_NUM, ISource 0DBDUNS_IMPORT_ATTR in vers.M (2)Transfer rules 0RF_ARTHIER_ACT BWDCLNT100 (3) DataSource 0RF_ARTHIER

  • [fvwm][main]: ERROR can't open display :1

    I can start a second xfce (session?) in a tty while I have a normal xfce session running in tty10, by logging into the tty and designating an alternative display.  example: $ startxfce4 -- :1 Now I'm playing around with fvwm and trying to start it in