cardmaker icon indicating copy to clipboard operation
cardmaker copied to clipboard

PDF export of a specific selection of cards

Open AWoodward96 opened this issue 1 year ago • 6 comments

I like using Card Maker for prototyping purposes.

Often times after a number of playtests there will be specific cards that need changes, and a whole lot of cards that are just fine as is. It would be nice to be able to open a dialog window and manually select the changed cards for export in order to save on paper when iterating.

A further development of a system like this would be to be able to track changes automatically, but ultimately this is a free program so I'll take what I can get.

AWoodward96 avatar Mar 12 '24 20:03 AWoodward96

I've hit this too... where I just want to export a subset of cards. Other than changing the card count in the reference to 0 for the cards you don't need, nothing currently would help much. Some people sometimes swap the count column in their reference to make this approach easier.

  • I think the simplest version of this would be to offer a way to specify the cards to export via numbers (of course that doesn't include a preview).
  • The better way would be a window where you could see previews and select those you want.

nhmkdev avatar Mar 13 '24 00:03 nhmkdev

With previews and selections, it sounds great until you have to generate all of those cards again (some of my individual layout exports can take 15 minutes) and then individually select each image, to then recombine into another layout, yet more time.

The basic windows print dialog allows people to type individual numbers, or ranges of numbers, comma separated. Such as: 1,9-23,17,4,6

And that will print 19 pages, and ordered as stated above.

MarkVabulas avatar Apr 01 '24 04:04 MarkVabulas

Point of some humor: The command line supports specifying the cards to export via -cardIndices (see manual). I need to add it to the UI.

CardMaker -projectPath E:\custom_project.cmp -exportFormat png -layoutNames "Sample" "Default" -cardIndices "1-4,6,7" -exportPath "E:\export\"

nhmkdev avatar Apr 01 '24 13:04 nhmkdev

Note to self: Beware of the special functionality for PDFs like card backs. This may impact how cardIndices would function with pdf exports. Also cardIndices is not supported on the command line export of PDFs.

nhmkdev avatar Apr 03 '24 01:04 nhmkdev

Additionally would be helpful if you could choose to just export those images for certain Layouts instead of the entire project

Blkx-Darkreaper avatar Apr 08 '24 22:04 Blkx-Darkreaper

Note: You can export individual layouts or cards from a layout by right-clicking in the Project dialog on a layout and select Export Card Layout [pdf/images]...

Basic index string style support via the export dialog will be in the next pre-release version for PDFs/images https://github.com/nhmkdev/cardmaker/commit/10510600030d3bdf456572ba235c59c077ab4226 & https://github.com/nhmkdev/cardmaker/commit/4d717d90454bdb726529744066b6f9bbedf09902 (and probably some others)

nhmkdev avatar Apr 10 '24 02:04 nhmkdev

Added with pre-release: https://github.com/nhmkdev/cardmaker/releases/tag/v.1.4.0.0-unstable.v.a2

nhmkdev avatar May 10 '24 03:05 nhmkdev