static void tiff2pdf_usage()
{
string[] lines =
{
"usage: tiff2pdf [options] input.tiff", "options:",
" -o: output to file name",
" -j: compress with JPEG",
" -z: compress with Zip/Deflate",
" -q: compression quality",
" -n: no compressed data passthrough",
" -d: do not compress (decompress)",
" -i: invert colors",
" -u: set distance unit, 'i' for inch, 'm' for centimeter",
" -x: set x resolution default in dots per unit",
" -y: set y resolution default in dots per unit",
" -w: width in units",
" -l: length in units",
" -r: 'd' for resolution default, 'o' for resolution override",
" -p: paper size, eg \"letter\", \"legal\", \"A4\"",
" -f: set PDF \"Fit Window\" user preference",
" -e: date, overrides image or current date/time default, YYYYMMDDHHMMSS",
" -c: sets document creator, overrides image software default",
" -a: sets document author, overrides image artist default",
" -t: sets document title, overrides image document name default",
" -s: sets document subject, overrides image image description default",
" -k: sets document keywords",
" -b: set PDF \"Interpolate\" user preference",
" -h: usage",
null
};
using (TextWriter stderr = Console.Error)
{
stderr.Write("{0}\n\n", Tiff.GetVersion());
for (int i = 0; lines[i] != null; i++)
stderr.Write("{0}\n", lines[i]);
}
}