Thank you for your thoughts, but do you really think a font cache is the issue? 
  I have two computers in my office having this issue, and about a dozen Macs 
at my client's location -- that we know of so far!   If it were a font issue, 
do you think one print method would be successful, and another wouldn't?   If 
the font table was messed up, I would think it would be wacked for all methods. 
 No?

I could be wrong (I'm wrong all the time!) but, I think it's something in LC's 
internal PDF handling, or some property I need to set or reset.

-Dan
 

On 10/4/22, 9:51 AM, "use-livecode on behalf of Ralph DiMola via use-livecode" 
<use-livecode-boun...@lists.runrev.com on behalf of 
use-livecode@lists.runrev.com> wrote:

    Dan,

    How to delete Windows font cache:
    https://www.tenforums.com/tutorials/54452-rebuild-font-cache-windows-10-a.ht
    ml

    Ralph DiMola
    IT Director
    Evergreen Information Services
    rdim...@evergreeninfo.net

    -----Original Message-----
    From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
    Of Dan Friedman via use-livecode
    Sent: Tuesday, October 04, 2022 11:21 AM
    To: How to use LiveCode
    Cc: Dan Friedman
    Subject: PDF Printing

    I am getting different results using "open printing to pdf" vs standard
    printing to a printer.   I have a card with a single field on it with some
    formatted text in it.   If I print the card to a printer using "open
    printing with dialog" it all looks perfect (even if I choose to save it to
    PDF in the print dialog).   But, if I use the "open printing to pdf" method,
    it get wrong fonts and inconsistent tab spacings.   Here is the EXACT code I
    am using:

    on mouseUp currSName
      put (the hilite of btn "printAsPDF" of stack "ReportOptions") into
    printAsPDF

      if printAsPDF then
        ask file "Save As PDF:" with (currSName & ".pdf")
        put it into pdfPath
        open printing to pdf pdfPath
      else
        open printing with dialog
      end if

      if the result is "Cancel" then
        exit mouseUp
      end if

      print card 1 of stack "GB_PReport"
      close printing
    end mouseUp

    Here are examples of the printouts (the PDFs):
    Print to PDF - https://www.clearvisiontech.com/WORKING/PrintToPDF1.pdf
    Print to Printer - https://www.clearvisiontech.com/WORKING/PrintToPDF2.pdf

    Any thoughts or ideas?

    LC 9.6.8

    _______________________________________________
    use-livecode mailing list
    use-livecode@lists.runrev.com
    Please visit this url to subscribe, unsubscribe and manage your subscription
    preferences:
    http://lists.runrev.com/mailman/listinfo/use-livecode


    _______________________________________________
    use-livecode mailing list
    use-livecode@lists.runrev.com
    Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:
    http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to