The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
LibTiff[^] is an open source library for reading, writing, and managing tiff files. The download includes a number of command line utilities, including tiffcp and tiffcrop which can combine multiple files into multi-page tiff files. Combine these utilties with your existing powershell script and ghostscript.
What's in the PDF file? Just one or more images, or also text? Are the embedded images JPG? If you can simply extract images you could skip the ghostscript step (or any other "print to a file" step), which would probably improve performance.
XnView[^] can be used to batch convert images from various file types, including pdf and tiff.
PDFtk[^] is a utility for managing PDF files, with a GUI and also a command line interface. Can split pages and extract images from PDF files.
A product we used to use was called OutsideIn which could more or less convert anything to anything. We used it to convert all types of files to tif/gif. To be honest, I don't know how it came to us but it was taken over by Oracle[^].
I don't know if it's free or not but I must suspect that anything they get their hands on will cost a pretty penny or ten. If it's for work, ask your boss to look into it. Despite the Oracle connection it really is a first-class product. It wasn't their creation which probably explains why it used to be a good SDK then, but whether they've run it into the ground now, who knows?
If there is one thing more dangerous than getting between a bear and her cubs it's getting between my wife and her chocolate.
Photoshop. Here's YOUR chance to spring for it since you've always been reticent to spend bucks on things you're not sure you'd use.
The only problem with spending the money on this application? The fact that you'll have a tool that'll serve you silently, frequently, and might gather teabags full of dust (if you don't keep it in a toolbox out of common air).
Oh and the fact that you'll be tempted to spend too much time learning how to use all the other glass-etching features that are subservient to "Image Processor" script.
//// 06/18/2008 09:00
/☠/ c2007 Adobe Systems, Inc. All rights reserved.
//// Produced and Directed by Dr. Brown ( a.k.a Russell Preston Brown )
//// Written by Tom Ruark
//// UI Design by Julie Meridian
To paste any more might cause an infarction. So you are on your own from here.
I actually just started working on it yesterday, so no real experience. The 3D Designer (when I get it working) will use SharpGL as the rendering engine, and I will be able to use Assimp to import various models. The designer won't be in the first few versions, though, as I need to figure out how to wire it up.
I will put the source on Github when I get at least the basic editing features in place.
It is sorta based off of #Develop, but uses several different libraries (SevenZipSharp instead of SharpZipLib, for instance), and will also (hopefully) have a native x64 version (I will compile as AnyCPU, and will provide x86 and x64 native libraries where appropriate). This will require that I build Chromium and CEF for x64, but as far as I know, that can be done. I will just need to get around to it (I am using Chromium as the built-in browser, but I will have an option to use IE [Which will be the only engine for x64 until I get Chromium built]).
Keep Clam And Proofread
√(-1) 23 ∑ π...
And it was delicious.
Damn, I want your job or time or life or whatever. You're having fun!
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
The new books have consumed most all my spare time since April. The second edition of Unite the Tribes is finally done and being prepped for an October release.
Last week I finished up the chapters on the new book for creative people, Have Fun, Get Paid: How to Make a Living With Your Creativity. I still have a couple of rounds to go on that one. First there's reviewing notes from my editor, which is usually a pretty light touch. After that, I'll be reviewing the work of my copy editor, who has the unenviable job of keeping me from looking stupid in public. Once we finish that, it's off to compositing and all I have to do is review the final proofs for any errors.
Writing chapters is always a significant effort but the review stuff is just a few hours here and there. My deadline for chapters was 9/1 and I checked in the last of them on that day. Normally I'm not a last minute kinda guy but Tribes & Have Fun both had the same deadline. Instead of revisions, I ended up writing an entirely new book for Tribes, keeping only the chapter names and headings, so it was a helluva lot more work than I'd figured on when I initially proposed the dates. Live and learn.
Now that I'm down to edits, I can slowly return to having a life again. Of course, I'm just going to take all that time and immerse myself in putting together a rock band but it beats staring at a computer all day and again all night.