Lines Matching refs:fd
35 static void _TIFFprintAsciiBounded(FILE *fd, const char *cp, size_t max_chars);
75 static void _TIFFPrintField(FILE *fd, const TIFFField *fip, in _TIFFPrintField() argument
94 fprintf(fd, " %s: ", field_name); in _TIFFPrintField()
99 fprintf(fd, "%" PRIu8, ((uint8_t *)raw_data)[j]); in _TIFFPrintField()
101 fprintf(fd, "0x%" PRIx8, ((uint8_t *)raw_data)[j]); in _TIFFPrintField()
103 fprintf(fd, "%" PRId8, ((int8_t *)raw_data)[j]); in _TIFFPrintField()
105 fprintf(fd, "%" PRIu16, ((uint16_t *)raw_data)[j]); in _TIFFPrintField()
107 fprintf(fd, "%" PRId16, ((int16_t *)raw_data)[j]); in _TIFFPrintField()
109 fprintf(fd, "%" PRIu32, ((uint32_t *)raw_data)[j]); in _TIFFPrintField()
111 fprintf(fd, "%" PRId32, ((int32_t *)raw_data)[j]); in _TIFFPrintField()
113 fprintf(fd, "0x%" PRIx32, ((uint32_t *)raw_data)[j]); in _TIFFPrintField()
119 fprintf(fd, "%lf", ((double *)raw_data)[j]); in _TIFFPrintField()
121 fprintf(fd, "%f", ((float *)raw_data)[j]); in _TIFFPrintField()
124 fprintf(fd, "%f", ((float *)raw_data)[j]); in _TIFFPrintField()
126 fprintf(fd, "%" PRIu64, ((uint64_t *)raw_data)[j]); in _TIFFPrintField()
128 fprintf(fd, "%" PRId64, ((int64_t *)raw_data)[j]); in _TIFFPrintField()
130 fprintf(fd, "0x%" PRIx64, ((uint64_t *)raw_data)[j]); in _TIFFPrintField()
132 fprintf(fd, "%lf", ((double *)raw_data)[j]); in _TIFFPrintField()
135 fprintf(fd, "%s", (char *)raw_data); in _TIFFPrintField()
140 fprintf(fd, "<unsupported data type in TIFFPrint>"); in _TIFFPrintField()
145 fprintf(fd, ","); in _TIFFPrintField()
148 fprintf(fd, "\n"); in _TIFFPrintField()
151 static int _TIFFPrettyPrintField(TIFF *tif, const TIFFField *fip, FILE *fd, in _TIFFPrettyPrintField() argument
168 fprintf(fd, " Ink Set: "); in _TIFFPrettyPrintField()
172 fprintf(fd, "CMYK\n"); in _TIFFPrettyPrintField()
175 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", in _TIFFPrettyPrintField()
187 fprintf(fd, " Dot Range: %" PRIu16 "-%" PRIu16 "\n", in _TIFFPrettyPrintField()
196 fprintf(fd, " White Point: %g-%g\n", ((float *)raw_data)[0], in _TIFFPrettyPrintField()
206 fprintf(fd, " XMLPacket (XMP Metadata):\n"); in _TIFFPrettyPrintField()
208 fputc(((char *)raw_data)[i], fd); in _TIFFPrettyPrintField()
209 fprintf(fd, "\n"); in _TIFFPrettyPrintField()
213 fprintf(fd, " RichTIFFIPTC Data: <present>, %" PRIu32 " bytes\n", in _TIFFPrettyPrintField()
218 fprintf(fd, " Photoshop Data: <present>, %" PRIu32 " bytes\n", in _TIFFPrettyPrintField()
223 fprintf(fd, " ICC Profile: <present>, %" PRIu32 " bytes\n", in _TIFFPrettyPrintField()
230 fprintf(fd, " Sample to Nits conversion factor: %.4e\n", in _TIFFPrettyPrintField()
244 void TIFFPrintDirectory(TIFF *tif, FILE *fd, long flags) in TIFFPrintDirectory() argument
250 fprintf(fd, "TIFF Directory at offset 0x%" PRIx64 " (%" PRIu64 ")\n", in TIFFPrintDirectory()
254 fprintf(fd, " Subfile Type:"); in TIFFPrintDirectory()
258 fprintf(fd, "%sreduced-resolution image", sep); in TIFFPrintDirectory()
263 fprintf(fd, "%smulti-page document", sep); in TIFFPrintDirectory()
267 fprintf(fd, "%stransparency mask", sep); in TIFFPrintDirectory()
268 fprintf(fd, " (%" PRIu32 " = 0x%" PRIx32 ")\n", td->td_subfiletype, in TIFFPrintDirectory()
273 fprintf(fd, " Image Width: %" PRIu32 " Image Length: %" PRIu32, in TIFFPrintDirectory()
276 fprintf(fd, " Image Depth: %" PRIu32, td->td_imagedepth); in TIFFPrintDirectory()
277 fprintf(fd, "\n"); in TIFFPrintDirectory()
281 fprintf(fd, " Tile Width: %" PRIu32 " Tile Length: %" PRIu32, in TIFFPrintDirectory()
284 fprintf(fd, " Tile Depth: %" PRIu32, td->td_tiledepth); in TIFFPrintDirectory()
285 fprintf(fd, "\n"); in TIFFPrintDirectory()
289 fprintf(fd, " Resolution: %g, %g", td->td_xresolution, in TIFFPrintDirectory()
296 fprintf(fd, " (unitless)"); in TIFFPrintDirectory()
299 fprintf(fd, " pixels/inch"); in TIFFPrintDirectory()
302 fprintf(fd, " pixels/cm"); in TIFFPrintDirectory()
305 fprintf(fd, " (unit %" PRIu16 " = 0x%" PRIx16 ")", in TIFFPrintDirectory()
310 fprintf(fd, "\n"); in TIFFPrintDirectory()
313 fprintf(fd, " Position: %g, %g\n", td->td_xposition, td->td_yposition); in TIFFPrintDirectory()
315 fprintf(fd, " Bits/Sample: %" PRIu16 "\n", td->td_bitspersample); in TIFFPrintDirectory()
318 fprintf(fd, " Sample Format: "); in TIFFPrintDirectory()
322 fprintf(fd, "void\n"); in TIFFPrintDirectory()
325 fprintf(fd, "signed integer\n"); in TIFFPrintDirectory()
328 fprintf(fd, "unsigned integer\n"); in TIFFPrintDirectory()
331 fprintf(fd, "IEEE floating point\n"); in TIFFPrintDirectory()
334 fprintf(fd, "complex signed integer\n"); in TIFFPrintDirectory()
337 fprintf(fd, "complex IEEE floating point\n"); in TIFFPrintDirectory()
340 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", in TIFFPrintDirectory()
348 fprintf(fd, " Compression Scheme: "); in TIFFPrintDirectory()
350 fprintf(fd, "%s\n", c->name); in TIFFPrintDirectory()
352 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", td->td_compression, in TIFFPrintDirectory()
357 fprintf(fd, " Photometric Interpretation: "); in TIFFPrintDirectory()
359 fprintf(fd, "%s\n", photoNames[td->td_photometric]); in TIFFPrintDirectory()
365 fprintf(fd, "CIE Log2(L)\n"); in TIFFPrintDirectory()
368 fprintf(fd, "CIE Log2(L) (u',v')\n"); in TIFFPrintDirectory()
371 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", in TIFFPrintDirectory()
380 fprintf(fd, " Extra Samples: %" PRIu16 "<", td->td_extrasamples); in TIFFPrintDirectory()
387 fprintf(fd, "%sunspecified", sep); in TIFFPrintDirectory()
390 fprintf(fd, "%sassoc-alpha", sep); in TIFFPrintDirectory()
393 fprintf(fd, "%sunassoc-alpha", sep); in TIFFPrintDirectory()
396 fprintf(fd, "%s%" PRIu16 " (0x%" PRIx16 ")", sep, in TIFFPrintDirectory()
402 fprintf(fd, ">\n"); in TIFFPrintDirectory()
408 fprintf(fd, " Ink Names: "); in TIFFPrintDirectory()
416 fputs(sep, fd); in TIFFPrintDirectory()
417 _TIFFprintAsciiBounded(fd, cp, max_chars); in TIFFPrintDirectory()
420 fputs("\n", fd); in TIFFPrintDirectory()
424 fprintf(fd, " NumberOfInks: %d\n", td->td_numberofinks); in TIFFPrintDirectory()
428 fprintf(fd, " Thresholding: "); in TIFFPrintDirectory()
432 fprintf(fd, "bilevel art scan\n"); in TIFFPrintDirectory()
435 fprintf(fd, "halftone or dithered scan\n"); in TIFFPrintDirectory()
438 fprintf(fd, "error diffused\n"); in TIFFPrintDirectory()
441 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", in TIFFPrintDirectory()
448 fprintf(fd, " FillOrder: "); in TIFFPrintDirectory()
452 fprintf(fd, "msb-to-lsb\n"); in TIFFPrintDirectory()
455 fprintf(fd, "lsb-to-msb\n"); in TIFFPrintDirectory()
458 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", td->td_fillorder, in TIFFPrintDirectory()
465 fprintf(fd, " YCbCr Subsampling: %" PRIu16 ", %" PRIu16 "\n", in TIFFPrintDirectory()
470 fprintf(fd, " YCbCr Positioning: "); in TIFFPrintDirectory()
474 fprintf(fd, "centered\n"); in TIFFPrintDirectory()
477 fprintf(fd, "cosited\n"); in TIFFPrintDirectory()
480 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", in TIFFPrintDirectory()
486 fprintf(fd, " Halftone Hints: light %" PRIu16 " dark %" PRIu16 "\n", in TIFFPrintDirectory()
490 fprintf(fd, " Orientation: "); in TIFFPrintDirectory()
492 fprintf(fd, "%s\n", orientNames[td->td_orientation]); in TIFFPrintDirectory()
494 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", td->td_orientation, in TIFFPrintDirectory()
498 fprintf(fd, " Samples/Pixel: %" PRIx16 "\n", td->td_samplesperpixel); in TIFFPrintDirectory()
501 fprintf(fd, " Rows/Strip: "); in TIFFPrintDirectory()
503 fprintf(fd, "(infinite)\n"); in TIFFPrintDirectory()
505 fprintf(fd, "%" PRIu32 "\n", td->td_rowsperstrip); in TIFFPrintDirectory()
508 fprintf(fd, " Min Sample Value: %" PRIu16 "\n", td->td_minsamplevalue); in TIFFPrintDirectory()
510 fprintf(fd, " Max Sample Value: %" PRIu16 "\n", td->td_maxsamplevalue); in TIFFPrintDirectory()
516 fprintf(fd, " SMin Sample Value:"); in TIFFPrintDirectory()
518 fprintf(fd, " %g", td->td_sminsamplevalue[i]); in TIFFPrintDirectory()
519 fprintf(fd, "\n"); in TIFFPrintDirectory()
526 fprintf(fd, " SMax Sample Value:"); in TIFFPrintDirectory()
528 fprintf(fd, " %g", td->td_smaxsamplevalue[i]); in TIFFPrintDirectory()
529 fprintf(fd, "\n"); in TIFFPrintDirectory()
533 fprintf(fd, " Planar Configuration: "); in TIFFPrintDirectory()
537 fprintf(fd, "single image plane\n"); in TIFFPrintDirectory()
540 fprintf(fd, "separate image planes\n"); in TIFFPrintDirectory()
543 fprintf(fd, "%" PRIu16 " (0x%" PRIx16 ")\n", in TIFFPrintDirectory()
549 fprintf(fd, " Page Number: %" PRIu16 "-%" PRIu16 "\n", in TIFFPrintDirectory()
553 fprintf(fd, " Color Map: "); in TIFFPrintDirectory()
556 fprintf(fd, "\n"); in TIFFPrintDirectory()
559 fprintf(fd, " %5ld: %5" PRIu16 " %5" PRIu16 " %5" PRIu16 "\n", in TIFFPrintDirectory()
564 fprintf(fd, "(present)\n"); in TIFFPrintDirectory()
569 fprintf(fd, " Reference Black/White:\n"); in TIFFPrintDirectory()
571 fprintf(fd, " %2d: %5g %5g\n", i, in TIFFPrintDirectory()
577 fprintf(fd, " Transfer Function: "); in TIFFPrintDirectory()
580 fprintf(fd, "\n"); in TIFFPrintDirectory()
585 fprintf(fd, " %2ld: %5" PRIu16, l, in TIFFPrintDirectory()
590 fprintf(fd, " %5" PRIu16, td->td_transferfunction[i][l]); in TIFFPrintDirectory()
591 fputc('\n', fd); in TIFFPrintDirectory()
595 fprintf(fd, "(present)\n"); in TIFFPrintDirectory()
600 fprintf(fd, " SubIFD Offsets:"); in TIFFPrintDirectory()
602 fprintf(fd, " %5" PRIu64, td->td_subifd[i]); in TIFFPrintDirectory()
603 fputc('\n', fd); in TIFFPrintDirectory()
699 !_TIFFPrettyPrintField(tif, fip, fd, tag, value_count, in TIFFPrintDirectory()
701 _TIFFPrintField(fd, fip, value_count, raw_data); in TIFFPrintDirectory()
709 (*tif->tif_tagmethods.printdir)(tif, fd, flags); in TIFFPrintDirectory()
715 fprintf(fd, " %" PRIu32 " %s:\n", td->td_nstrips, in TIFFPrintDirectory()
718 fprintf(fd, " %3" PRIu32 ": [%8" PRIu64 ", %8" PRIu64 "]\n", s, in TIFFPrintDirectory()
724 void _TIFFprintAscii(FILE *fd, const char *cp) in _TIFFprintAscii() argument
726 _TIFFprintAsciiBounded(fd, cp, strlen(cp)); in _TIFFprintAscii()
729 static void _TIFFprintAsciiBounded(FILE *fd, const char *cp, size_t max_chars) in _TIFFprintAsciiBounded() argument
737 fputc(*cp, fd); in _TIFFprintAsciiBounded()
744 fprintf(fd, "\\%c", *tp); in _TIFFprintAsciiBounded()
746 fprintf(fd, "\\%03o", *cp & 0xff); in _TIFFprintAsciiBounded()
750 void _TIFFprintAsciiTag(FILE *fd, const char *name, const char *value) in _TIFFprintAsciiTag() argument
752 fprintf(fd, " %s: \"", name); in _TIFFprintAsciiTag()
753 _TIFFprintAscii(fd, value); in _TIFFprintAsciiTag()
754 fprintf(fd, "\"\n"); in _TIFFprintAsciiTag()