Return-Path: <tiff-bounces@lists.osgeo.org>
Received: from mailgate227.isp.belgacom.be ([195.238.22.92])
          by mailfep009.skynet.be
          (InterMail vM.8.04.03.28.4 201-2389-100-182-103-20180124)
          with ESMTP
          id <20201219203741.ZMC7563.mailfep009.skynet.be@mailgate227.isp.belgacom.be>
          for <chris.lindelaan@skynet.be>; Sat, 19 Dec 2020 21:37:41 +0100
Authentication-Results: mx201.skynet.be; dkim=none (message not signed) header.i=none; spf=None smtp.pra=tiff-bounces@lists.osgeo.org; spf=Pass smtp.mailfrom=tiff-bounces@lists.osgeo.org; spf=Pass smtp.helo=postmaster@lists.osgeo.org
Received-SPF: None (mx201.skynet.be: no sender authenticity
  information available from domain of
  tiff-bounces@lists.osgeo.org) identity=pra;
  client-ip=140.211.15.3; receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible
Received-SPF: Pass (mx201.skynet.be: domain of
  tiff-bounces@lists.osgeo.org designates 140.211.15.3 as
  permitted sender) identity=mailfrom; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org a:tracsvn.osgeo.osuosl.org -all"
Received-SPF: Pass (mx201.skynet.be: domain of
  postmaster@lists.osgeo.org designates 140.211.15.3 as
  permitted sender) identity=helo; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="postmaster@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org a:tracsvn.osgeo.osuosl.org -all"
X-Ironport-Dmarc-Check-Result: validskip
IronPort-SDR: llEk/2AckkLKXLoKCMszgL3o1OhpcECUzd6Sfw5xiKsTT1kh+POAujV4t95WKdE5bUnoKzCVXx
 E91sY/L40JcFAX9IIN3Q/qO6ymXM/mhkmpxzuuHP1kEg7sjGSokIfqqoEip3V6aalaisyk9xxS
 MyXsoeIF+8GucfMDhO3UgDVXq9j1kxYq38I4q3wsoxwYIZt8qbN7vJmHZ6CbBQQJd14pNfKcue
 ZQGhHGNXGAJ7nRZJ3x4cTzjxXvG+vqcEK6R9+w4ILXn2ny0SgZissPoTqN0Zcx260m2zg9EjHm
 nc57vG+BRPAhOz9RBqxMo8lW
IronPort-PHdr: =?us-ascii?q?9a23=3Adj33mx8QVNbMUP9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+0+IVIJqq85mqBkHD//Il1AaPAdyErasV26GP6viocFdDyK7JiGoFfp1IWk?=
 =?us-ascii?q?1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBA?=
 =?us-ascii?q?j0OxZrKeTpAI7SiNm82/yv95HJbAhEmTiwbalvIBiyrgjdudQajZZ+Jq0s1h?=
 =?us-ascii?q?bHv3xEdvhMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW?=
 =?us-ascii?q?874s3rrgTDQhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VD?=
 =?us-ascii?q?q+46t3ThLjlSEKPCM7/m7KkMx9lKJVrgyvqRJ8zIHaZ52VOudmfq7ff90WWG?=
 =?us-ascii?q?RMUtpNWCNfGYOxdI4PA/YbMOtCsYXxu0UCoB2jDgesHuPvzTpIi2f40a0/0u?=
 =?us-ascii?q?QhHhzG0xIkH9kTtXTbssj6O70WUeC11qbEwyjIYvRT2Tjj9YfHaBQhofCXXb?=
 =?us-ascii?q?JsasfR0lMgFxvCjlmKsYzlIyqY2+IQuGeU8+RuT/igi3I7qw5vuDivwN8hhI?=
 =?us-ascii?q?bJiI8WxF7K9Th1zok6K9C4VEN2f8CpHZRUuiybKYZ7TN4vTmV1tSg0ybAKp5?=
 =?us-ascii?q?y2cDQLxZkn2RPSb+KKfomH7B/lSe2fIi94iWp4dL+wmxq+61asxvDhWsWuzV?=
 =?us-ascii?q?pHrjBJn9fUunwTyhDf9NKLR/t980u7xDqC1w/e5vtaLU06k6fQNoQvzaQqlp?=
 =?us-ascii?q?UJtETOBi/2l1vyjK+Rbkgk/umo6//7YrX9vJOcMJR0ig7gPaQpgMC/Bv44Mg?=
 =?us-ascii?q?cWU2ia/+SzyqHj8FXkTLhFkvE6iLfVvI3HKcgBu6K0AxVZ34g75xa6FTim0d?=
 =?us-ascii?q?AYnXcdLFJCfRKKl5TpO1DAIPD2FPuwmFOskCptx//aILLhGY7ALnzCkLf6Yb?=
 =?us-ascii?q?Z98FRQyA0ozdBQ+Z1UDasNIPXpWk/+rNDYFAM2MxSow+b7D9Vwzp8RWWKVAq?=
 =?us-ascii?q?+YK6Peq1uI5uMpI+aReoAVvCzyJOIj5/P1ln85ml8cfa+30psLcny3BeppcA?=
 =?us-ascii?q?2kZ2HxiIIBDXsSpVh5C+jrk0GZFzlIaHu1GaUm6XY+AYOiCI7FAYe1nL2G2j?=
 =?us-ascii?q?z8ApxYaDN7DEuRGyLtfoSAR/BedCOcLIp7nyUZWKO9Y4sgzg218gjhxLdgaO?=
 =?us-ascii?q?3O9XoDqJjh2dNpsvDVjgw47jduDs6QgFyLVHx+vm4BSzIsiaBjvVRmmBDE1a?=
 =?us-ascii?q?ljn+ceEsdc6vQPVR01cpvVzuh/Ata1XRrdf9CPUxG6Q9uoUgw3Vc8749IHb0?=
 =?us-ascii?q?tnTtCrjxTf2Hi2ArEb0qaGHYE56b7023nqO907zG3J2a5niEMpFdBSP2+rjb?=
 =?us-ascii?q?Iq6g7IGoTSmF+Ynav5SaNJiDLM+mmryWuVoFoeVxV/XKKDWmoQMBj4t9P8sw?=
 =?us-ascii?q?nHTrCzBLBvNwZNwMqCI+ECPtjkgVxCRez/EM/Xe2X3g3vmVkXA/a+FcIe/Iz?=
 =?us-ascii?q?ZV5y7aEkVRy1pJr1+bKQgzADugqGvCDTtoUGjieF7o7fIk8CLpS19ul1jMdE?=
 =?us-ascii?q?5w0bepvBQY1rSQSPIWi7QDvipp6zB5B0200N+eDd2c7xFgc6NRbZJ14FpO2W?=
 =?us-ascii?q?/D8Q0oOJumIvMqnUYQJiJwuU6mzBBrEsNYi8F/sHIkwk94Lr+e215aXzeZxo?=
 =?us-ascii?q?zrfLrMJWT1uhe1ZP2ewUnQhe6f4bxH8/EksxPmtQCtGFAl9iB70tdblnGb+5?=
 =?us-ascii?q?PBARE6VZPqTl1x8AN1qracZTMytMvPzXM5CaCvqXfZ3s4xQusozhH1Z9BELK?=
 =?us-ascii?q?aNDxP/CeUeBtOyM6otgFekaVQDJu8LrvwOMsirduWL1OuQBMg7xWv0q2NB7c?=
 =?us-ascii?q?g911LWr3M6Ue3Z2ZsZhfuVjEOBUH/ngVGtv9q/kJ1YZTwUAmu0yDT1YewZLq?=
 =?us-ascii?q?x0c4ERDG6yIsqxjtxgjp/pUnRc+RatHVQDkMOufBOTaRT602gynQwLoHKp3C?=
 =?us-ascii?q?G/0jp/nioBqquEwDeIxP/teR1BPXREBSFjgVrqPYmonoUCRkH7Cmph3BCh5E?=
 =?us-ascii?q?v82+1avPEmczGVGx4ROXGraToxGrG9vbeDfcNVvZY4630OFv+/cFaXVvj3rk?=
 =?us-ascii?q?h/sWurEm1AyTQ8bzzvtI/+mkkwlGOTIjN5q2ffcsxr7RPe/8DHA/lK0TcBAi?=
 =?us-ascii?q?5ihnOEYzr0d8ns5tiSm5rZ56qiVmyvE5dUbC/gwJiosCqg+XYsBgawkvf1nc?=
 =?us-ascii?q?foW1tfs2ezx5xhUiPGqwz5a4/g2vGhMO5pSUJvAUf198twHownyNkKiZod2G?=
 =?us-ascii?q?YXitCuxVRbzDehCdxAwuq+aWpXHWdN2N3E5gX5nkdufDqFwIfwV3PVxcUEBZ?=
 =?us-ascii?q?HyfmIY1Gc36N1MA6qPxLhFhjdu5F2jog/WJ/9nkX8RxOAv53gTn+wS8FNxlm?=
 =?us-ascii?q?PHW+lURBQeZmTljHHqp5imob9SZXqzfLT4z0d4kd27TfmDrgxaRHfla8InFC?=
 =?us-ascii?q?504N94NQGE23ny54f4PdjIOItP7lvOyk6G1rUTc8FU9LJCnydsNGPjsGdwzv?=
 =?us-ascii?q?5h1UUoxpKruoWbbW9gr8fbSlZVMCP4Y8QL93Tjl6Fby4yK3o6hW59mBzMAUY?=
 =?us-ascii?q?DASfOzDClUsu/oOgHIFycz4CT+e/KXDUqE5UFqomiaWYyqOX/SLn4Ey95vXz?=
 =?us-ascii?q?GZJVdDm0YTRzo3mdg+DA/gl6mDOA9pozsW4FD/sB5FzOllYgL+XmnorwCtcj?=
 =?us-ascii?q?4oSZKbIUke/kRY6kzSK8Db8vNrEnQS4Mi6tALUYD/+BUwAHSQTV0eDHVymIr?=
 =?us-ascii?q?S++YyK7b2DHuTnZ/7eKbzcrOVfU7GP3p2i1c1h5TnEP5eLP2J+FLs8wUVOWj?=
 =?us-ascii?q?Z+Acu8+X1HQn4SniPJKcmAqxq7vCpss8ek9LLsQg2n7NmTEbJZKstpvRetjq?=
 =?us-ascii?q?qEcemLmSFiLXBfzJxEgHbMzPJGhgwohipjdiegHfE7jQCREfqCoqZMFFZbbj?=
 =?us-ascii?q?MpbJIO9KEt2ARRf8TW2Jv50btxj/h9DFkgNxSpgsayeckDOH2wLnvDBV2XL/?=
 =?us-ascii?q?KBPjLGxIfwe6z0RbBLjepSvgG9on7CTxelZG3a0WC0EUvnOPop7mnTJBFEvY?=
 =?us-ascii?q?ChbhthQXPuSt7rcFzzMdN6iyE33axhhn7OMj1UOjx9fkVR67yIuHoE2rMlQj?=
 =?us-ascii?q?UHtycjdrrh+W7R9eTTJ5cIvOE+BzQuz7sc+3crzbZJqitJF5kX0GPfqMBjp1?=
 =?us-ascii?q?a+n6yB0D1iBVBSqzhFwYiMoENpNL7x8phbRW2C+wkC4GLWDA4F7YgAaJWnq+?=
 =?us-ascii?q?VLx97DmbimYi9F6M7R9NAACtL8LMOcLGFnNgHmFTmSCxEKB23OVymXlwlWl/?=
 =?us-ascii?q?ec8WeQp54xp833mZYAfbRcUUQ8CvIQDkk2VMxHOpp8WSko1KKKlMNdr2Trtw?=
 =?us-ascii?q?HfHY8J2/KPHuLXG/jkLyyVyKVJdwddi62tNpwdb8X+ywRrOFxznYCMHFHfUN?=
 =?us-ascii?q?cLpTduJgZmpERW7GM4SXY81kWjbRmihR1bXffmmxc3jk15eusg83Hr+EowPV?=
 =?us-ascii?q?6MozE/2EBjhc/siiuPdnj2N6i9WsdREDfzrEx3NYn0C0N8aQn4xB02BHL/X7?=
 =?us-ascii?q?tUyoBYWyVugQ7Yt4FIHKcDH6lFewMLg/aMaPgvl1NGpXf+nBIV1a7+EZJn0T?=
 =?us-ascii?q?ASX9usonZHgl0xaN8uObeWI7FGw18WgbiB7HbxirIBhTQGLkNIy1u8PTYSsR?=
 =?us-ascii?q?VXZL0nPDazuOt35gGF3TxZdzpUWg=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HhBwAtZN5fhwMP04xigQmDchgBVg5?=
 =?us-ascii?q?ZAR4DBzaNRYZaAQEGi2WFLYxVFgEBAgEBAQEBCRgBCgoCBAEBAQGESIF4HwY?=
 =?us-ascii?q?BBDQTAgMBAQEDAgUBAQEEAQEBAgEBAgMCAgEBAhABAQEOCwkIKSwGfkIEYgZ?=
 =?us-ascii?q?bBIFHJQwCMQyCOAUCAxgObYEHAQEBAQEBAQEBAQEBAQEBAQEBARYCDVRqAgQ?=
 =?us-ascii?q?BAQUlGQoeDgMBAgQCAgEYKwQIAwEVDgEwAQQTBQaDGwGCVAEMJQQBCq12gTQ?=
 =?us-ascii?q?ahT6BeRmCXQaBOIVhToc7eYEHgRGCa4NJAQSBaj+FKgSDelqdZA2cFwqCdIE?=
 =?us-ascii?q?dgR+GaIs1hnMikxQDjy+GG5h9kUuEfYFtgXsfZjs+gis/DgECAQINAgEBAQM?=
 =?us-ascii?q?BAgICAQECAgEBApcjhURCATE3AgYKAQEDCVYmEwuHboFtAQE?=
X-IPAS-Result: =?us-ascii?q?A0HhBwAtZN5fhwMP04xigQmDchgBVg5ZAR4DBzaNRYZaA?=
 =?us-ascii?q?QEGi2WFLYxVFgEBAgEBAQEBCRgBCgoCBAEBAQGESIF4HwYBBDQTAgMBAQEDA?=
 =?us-ascii?q?gUBAQEEAQEBAgEBAgMCAgEBAhABAQEOCwkIKSwGfkIEYgZbBIFHJQwCMQyCO?=
 =?us-ascii?q?AUCAxgObYEHAQEBAQEBAQEBAQEBAQEBAQEBARYCDVRqAgQBAQUlGQoeDgMBA?=
 =?us-ascii?q?gQCAgEYKwQIAwEVDgEwAQQTBQaDGwGCVAEMJQQBCq12gTQahT6BeRmCXQaBO?=
 =?us-ascii?q?IVhToc7eYEHgRGCa4NJAQSBaj+FKgSDelqdZA2cFwqCdIEdgR+GaIs1hnMik?=
 =?us-ascii?q?xQDjy+GG5h9kUuEfYFtgXsfZjs+gis/DgECAQINAgEBAQMBAgICAQECAgEBA?=
 =?us-ascii?q?pcjhURCATE3AgYKAQEDCVYmEwuHboFtAQE?=
X-MGA-submission: =?us-ascii?q?MDFR6qDABJf06g2qOONC0FOIHFlhKNIVSUZNrI?=
 =?us-ascii?q?rvyMnI4uGDORoDw9hlkmxFHH2Tv5k4WcINOAIMvPUgn0ZUUoHXmqXTvm?=
 =?us-ascii?q?Vs3PjJO8OuHtCHxdG2L4TVL9qJCZyeq4KIvtU=3D?=
Received: from osgeo6.osgeo.osuosl.org (HELO lists.osgeo.org) ([140.211.15.3])
  by mx201.skynet.be with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 19 Dec 2020 21:37:38 +0100
Received: from osgeo6.osgeo.osuosl.org (localhost [127.0.0.1])
	by lists.osgeo.org (Postfix) with ESMTP id 808286148010;
	Sat, 19 Dec 2020 12:37:33 -0800 (PST)
Received: from relay3.ptmail.sapo.pt (relay3.ptmail.sapo.pt [212.55.154.23])
 by lists.osgeo.org (Postfix) with ESMTPS id BF3E36146814
 for <tiff@lists.osgeo.org>; Sat, 19 Dec 2020 12:37:31 -0800 (PST)
Received: (qmail 28465 invoked from network); 19 Dec 2020 20:37:29 -0000
Received: (qmail 8747 invoked from network); 19 Dec 2020 20:37:29 -0000
Received: from unknown (HELO Sepher) (medalist@sapo.pt@[85.245.190.24])
 (envelope-sender <medalist@sapo.pt>)
 by ptmail-mta-auth02 (qmail-ptmail-1.0.0) with ESMTPSA
 for <tiff@lists.osgeo.org>; 19 Dec 2020 20:37:29 -0000
X-PTMail-RemoteIP: 85.245.190.24
X-PTMail-AllowedSender-Action: 
X-PTMail-Service: default
From: "miguel medalha" <medalist@sapo.pt>
To: <tiff@lists.osgeo.org>
Date: Sat, 19 Dec 2020 20:37:28 -0000
Message-ID: <!&!AAAAAAAAAAAYAAAAAAAAAGDYSmKIm/dOkx5/FTTl6NSCgAAAEAAAAFZ8m0RwYedIiqbAfSo1BxoBAAAAAA==@sapo.pt>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdbWRr9Nx5JSWaDNTMSV9Cd1ThDR5g==
Content-Language: pt
Subject: [Tiff] tiffcp - Make the display of compression options conditional
X-BeenThere: tiff@lists.osgeo.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.osgeo.org>
List-Unsubscribe: <https://lists.osgeo.org/mailman/options/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=unsubscribe>
List-Post: <mailto:tiff@lists.osgeo.org>
List-Help: <mailto:tiff-request@lists.osgeo.org?subject=help>
List-Subscribe: <https://lists.osgeo.org/mailman/listinfo/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4153832292077417671=="
Errors-To: tiff-bounces@lists.osgeo.org
Sender: "Tiff" <tiff-bounces@lists.osgeo.org>

This is a multi-part message in MIME format.

--===============4153832292077417671==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0003_01D6D646.C4B7C140"
Content-Language: pt

This is a multi-part message in MIME format.

------=_NextPart_000_0003_01D6D646.C4B7C140
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hello all

The current display of parameters for tiffcp is hardcoded in tiffcp.c. Even
when certain compression libraries are not built, tiffcp will display all
the options, including the non-functioning ones, which to me seems very
inelegant.

I propose making the display conditional upon the real support for those
options. Something like the following (starting at line 473 of tiffcp.c):


#if LZW_SUPPORT 1
" -c lzw[:opts]   compress output with Lempel-Ziv & Welch encoding",
#endif
#if ZIP_SUPPORT 1
" -c zip[:opts]   compress output with deflate encoding",
#endif
#if LZMA_SUPPORT
" -c lzma[:opts]  compress output with LZMA2 encoding",
#endif
#if ZSTD_SUPPORT
" -c zstd[:opts]  compress output with ZSTD encoding",
#endif
#if WEBP_SUPPORT
" -c webp[:opts]  compress output with WEBP encoding",
#endif
#if JPEG_SUPPORT 1
" -c jpeg[:opts]  compress output with JPEG encoding",
#endif
#if JBIG_SUPPORT 1
" -c jbig         compress output with ISO JBIG encoding",
#endif
#if PACKBITS_SUPPORT 1
" -c packbits     compress output with packbits encoding",
#endif
#if CCITT_SUPPORT 1
" -c g3[:opts]    compress output with CCITT Group 3 encoding",
" -c g4           compress output with CCITT Group 4 encoding",
#endif


I don't quite know what to make of the "-c sgilog" option, though. Is it an
inbuilt function?


------=_NextPart_000_0003_01D6D646.C4B7C140
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
08.00.0681.000">
<TITLE>tiffcp - Make the display of compression options =
conditional</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">Hello all</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">The current display of parameters for tiffcp is =
hardcoded</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Calibri"> in tiffcp.c.</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri"></FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"> <FONT FACE=3D"Calibri">Even when certain compression =
libraries are not built, tiffcp will display</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"> <FONT FACE=3D"Calibri">all the =
options, including</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"> <FONT FACE=3D"Calibri">the =
non-functioning</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"> <FONT FACE=3D"Calibri">ones</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">,</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"> <FONT FACE=3D"Calibri">which to me seems =
very</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"> <FONT =
FACE=3D"Calibri">inelegant.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">I propose =
making the display</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Calibri"> conditional upon =
the</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"> <FONT =
FACE=3D"Calibri">real support for those options. Something like the =
following (starting at line 473 of tiffcp.c):</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#if LZW_SUPPORT 1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
lzw[:opts]&nbsp;&nbsp; compress output with Lempel-Ziv &amp; Welch =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if ZIP_SUPPORT =
1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
zip[:opts]&nbsp;&nbsp; compress output with deflate =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
LZMA_SUPPORT</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
lzma[:opts]&nbsp; compress output with LZMA2 =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
ZSTD_SUPPORT</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
zstd[:opts]&nbsp; compress output with ZSTD =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
WEBP_SUPPORT</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
webp[:opts]&nbsp; compress output with WEBP =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
JPEG_SUPPORT 1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
jpeg[:opts]&nbsp; compress output with JPEG =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
JBIG_SUPPORT 1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
jbig&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compress output =
with ISO JBIG encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
PACKBITS_SUPPORT 1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
packbits&nbsp;&nbsp;&nbsp;&nbsp; compress output with packbits =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">#if =
CCITT_SUPPORT 1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
g3[:opts]&nbsp;&nbsp;&nbsp; compress output with CCITT Group 3 =
encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">&quot; -c =
g4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compress =
output with CCITT Group 4 encoding&quot;,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"pt"><FONT =
FACE=3D"Calibri">#endif</FONT></SPAN><SPAN LANG=3D"pt"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">I don</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Calibri">&#8217;</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">t quite =
know what to make of the</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"> <FONT FACE=3D"Calibri">&#8220;</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">-c =
sgilog</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">&#8221;</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Calibri"> option</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT FACE=3D"Calibri">, =
though</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Calibri">&#8230;</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Calibri"> Is it an inbuilt =
function</FONT></SPAN><SPAN LANG=3D"pt"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Calibri">?</FONT></SPAN><SPAN =
LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"pt"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

</BODY>
</HTML>
------=_NextPart_000_0003_01D6D646.C4B7C140--


--===============4153832292077417671==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/tiff

--===============4153832292077417671==--

