PDF Printing

Dan Friedman dan at clearvisiontech.com
Tue Oct 4 13:15:44 EDT 2022


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-bounces at lists.runrev.com on behalf of use-livecode at 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
    rdimola at evergreeninfo.net

    -----Original Message-----
    From: use-livecode [mailto:use-livecode-bounces at 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 at 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 at lists.runrev.com
    Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
    http://lists.runrev.com/mailman/listinfo/use-livecode



More information about the use-livecode mailing list