On 09.11.2014 at 8:24 Uhr -0800 Dr. Hawkins apparently wrote:
On Sun, Nov 9, 2014 at 8:04 AM, Robert Brenstein <r...@robelko.com> wrote:

 However, when I use the printing into a rectangle format, I get a PDF file
 with only a single page. It seems that all cards are printed onto the same
 page, so mostly objects from the last card printed are visible.
 Furthermore, the card objects seem to be moved and resized in the output.

 > A code snippet would help.


works

open printing to PDF vPdfFilePath
   repeat for each word vTemplate in kTemplateList
      put templateStackName(gProjectCache[vTemplate]["value"]) into vStackName
      print card 1 of stack vStackName
   end repeat
close printing

prints all cards onto the same page:

open printing to PDF vPdfFilePath
   repeat for each word vTemplate in kTemplateList
      put templateStackName(gProjectCache[vTemplate]["value"]) into vStackName
      put the height of stack vStackName into vCardHeight
      put the width of stack vStackName into vCardWidth
      put trunc((vPrintWidth/vCardWidth)*vCardHeight) into vPrintHeight
      put vPageRect into vPrintRect
      put vPrintHeight+(item 2 of vPageRect) into item 4 of vPrintRect
      print card 1 of stack vStackName into vPrintRect
   end repeat
close printing

RObert

_______________________________________________
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