5 Replies Latest reply: Mar 5, 2012 11:16 PM by Don Williams RSS

RDC XI R2 - Documentation for pdf export registry options

Ido Millet
Currently Being Moderated

Where can we find documentation explaining the various registry options for controlling pdf export behavior?

 

For example, ForceLargerFonts, UsePrecisePositioningForText, etc...

  • Re: RDC XI R2 - Documentation for pdf export registry options
    Ludek Uher
    Currently Being Moderated

    Hello Ido

     

    In a "word"; you can't. No such thing that I am aware of. Use of ForceLargerFonts is however well documented in a number of KBases. I don't know that UsePrecisePositioningForText is documented anywhere - other than a few forum threads. I've asked for an explanation from powers that be - not much luck so far... Maybe Don has some communication from those powers...

     

     

     

    - Ludek

    • Re: RDC XI R2 - Documentation for pdf export registry options
      Ido Millet
      Currently Being Moderated

      Thanks.  I'm going to leave this thread open for a while in hopes that someone can come up with the documentation.

      • Re: RDC XI R2 - Documentation for pdf export registry options
        Don Williams
        Currently Being Moderated

        Actually you can find a kbase and blog...

         

        http://www.sdn.sap.com/irj/scn/advancedsearch?query=1435991

         

        Short story is, set for CR 2008 but I verified from our source code it does exist in XI R2 also:

         

        How to enable the registry keys for PDF exporting?

        - Open the regedit on the machine and set the registry key at the similar location below:

        [HKEY_LOCAL_MACHINESOFTWAREBusiness ObjectsSuite 12.0Crystal ReportsExportPDF]

        The following are the registry keys for PDF exporting:

        u2022     ForceLargerFonts

        Purpose: To deal with text truncation issues.

        Value:

        [HKEY_LOCAL_MACHINESOFTWAREBusiness ObjectsSuite 12.0Crystal ReportsExportpdf]

        "ForceLargerFonts"=dword:00000001

        0 u2013 disable

        1 - enable

        u2022     UsePrecisePositioningForText and TruncationAdjustment

        Purpose: When "ForceLargerFonts" doesn't work, implement this one. This one is to deal with text truncation issues as well.

        How to use:

        The new behaviour is controlled by two registry keys,

        [HKEY_LOCAL_MACHINESOFTWAREBusiness ObjectsSuite 11.0Crystal ReportsExportPdf]

        "UsePrecisePositioningForText"=dword:00000001

        [HKEY_LOCAL_MACHINESOFTWAREBusiness ObjectsSuite 11.0Crystal ReportsExportPdf]

        "TruncationAdjustment"=dword:00000005

        The new behaviour is turned on when u201CUsePrecisePositioningForTextu201D is set to 1.

        u201CTruncationAdjustmentu201D is used for adjusting rounding. Itu2019s only activated when u201CUsePrecisePositioningForTextu201D is set to 1. Its valid values are 0 to 10. Default value 5 should be sufficient for eliminating virtually all truncation issues.

        Itu2019s worth mentioning that u201CForceLargerFontsu201D setting is ignored when u201CUsePrecisePositioningForTextu201D is set to 1.

Actions