content.xml 13 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <office:document-content xmlns:css3t="http://www.w3.org/TR/css3-text/" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:rpt="http://openoffice.org/2005/report" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" office:version="1.3"><office:scripts/><office:font-face-decls><style:font-face style:name="Liberation Serif" svg:font-family="&apos;Liberation Serif&apos;" style:font-family-generic="roman" style:font-pitch="variable"/><style:font-face style:name="Liberation Sans" svg:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="swiss" style:font-pitch="variable"/><style:font-face style:name="Unifont" svg:font-family="Unifont" style:font-family-generic="system" style:font-pitch="variable"/></office:font-face-decls><office:automatic-styles><style:style style:name="T13" style:family="text"><style:text-properties style:font-name="Helvetica-Oblique" fo:font-size="10.00pt" fo:font-weight="normal" fo:font-style="italic" /></style:style><style:style style:name="T12" style:family="text"><style:text-properties style:font-name="Helvetica-Bold" fo:font-size="10.95pt" fo:font-weight="bold" fo:font-style="normal" /></style:style><style:style style:name="T11" style:family="text"><style:text-properties style:font-name="Helvetica" fo:font-size="10.00pt" fo:font-weight="normal" fo:font-style="normal" /></style:style><style:style style:name="gr1" style:family="graphic">
  3. <style:graphic-properties draw:stroke="none" svg:stroke-color="#000000" draw:fill="none" draw:fill-color="#ffffff" fo:min-height="1.9898in" style:run-through="foreground" style:wrap="run-through" style:number-wrapped-paragraphs="no-limit" style:vertical-pos="from-top" style:vertical-rel="paragraph" style:horizontal-pos="from-left" style:horizontal-rel="paragraph" />
  4. <style:paragraph-properties style:writing-mode="lr-tb"/>
  5. </style:style>
  6. <style:style style:name="fr1" style:family="graphic" style:parent-style-name="Graphics">
  7. <style:graphic-properties fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0in" fo:margin-bottom="0in" style:vertical-pos="top" style:vertical-rel="baseline" fo:background-color="transparent" draw:fill="none" draw:fill-color="#ffffff" fo:padding="0in" fo:border="none" style:mirror="none" fo:clip="rect(0in, 0in, 0in, 0in)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/>
  8. </style:style>
  9. </office:automatic-styles>
  10. <style:style style:name="extract.table" style:family="table"/>
  11. <style:style style:name="extract.table.column" style:family="table-column"/>
  12. <office:body><office:text><text:sequence-decls><text:sequence-decl text:display-outline-level="0" text:name="Illustration"/><text:sequence-decl text:display-outline-level="0" text:name="Table"/><text:sequence-decl text:display-outline-level="0" text:name="Text"/><text:sequence-decl text:display-outline-level="0" text:name="Drawing"/><text:sequence-decl text:display-outline-level="0" text:name="Figure"/></text:sequence-decls><text:p text:style-name="Standard"/>
  13. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">ZLIB(3) </text:span></text:p>
  14. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">ZLIB(3)</text:span></text:p>
  15. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T12">NAME</text:span></text:p>
  16. <text:p><text:span text:style-name="T11">zlib &#x2212; compression/decompression library <w:br/></text:span><text:span text:style-name="T12">SYNOPSIS <w:br/></text:span><text:span text:style-name="T11">[see</text:span><text:span text:style-name="T13"> zlib.h</text:span><text:span text:style-name="T11"> for full description] <w:br/></text:span><text:span text:style-name="T12">DESCRIPTION <w:br/></text:span><text:span text:style-name="T11">The</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> library is a general purpose data compression library. The code is thread safe, assuming <w:br/>that the standard library functions used are thread safe, such as memory allocation routines. It <w:br/>provides in-memory compression and decompression functions, including integrity checks of the <w:br/>uncompressed data. This version of the library supports only one compression method (defla<w:br/>tion) but other algorithms may be added later with the same stream interface. <w:br/>Compression can be done in a single step if the buffers are large enough or can be done by <w:br/>repeated calls of the compression function. In the latter case, the application must provide more <w:br/>input and/or consume the output (providing more output space) before each call. <w:br/>The library also supports reading and writing files in</text:span><text:span text:style-name="T13"> gzip</text:span><text:span text:style-name="T11">(1) (.gz) format with an interface similar <w:br/>to that of stdio. <w:br/>The library does not install any signal handler. The decoder checks the consistency of the com<w:br/>pressed data, so the library should never crash even in the case of corrupted input. <w:br/>All functions of the compression library are documented in the file</text:span><text:span text:style-name="T13"> zlib.h</text:span><text:span text:style-name="T11">. The distribution source <w:br/>includes examples of use of the library in the files</text:span><text:span text:style-name="T13"> test/example.c</text:span><text:span text:style-name="T11"> and</text:span><text:span text:style-name="T13"> test/minigzip.c,</text:span><text:span text:style-name="T11"> as well as <w:br/>other examples in the</text:span><text:span text:style-name="T13"> examples/</text:span><text:span text:style-name="T11"> directory. <w:br/>Changes to this version are documented in the file</text:span><text:span text:style-name="T13"> ChangeLog</text:span><text:span text:style-name="T11"> that accompanies the source. <w:br/></text:span><text:span text:style-name="T13">zlib</text:span><text:span text:style-name="T11"> is built in to many languages and operating systems, including but not limited to Java, Python, <w:br/>.NET, PHP, Perl, Ruby, Swift, and Go. <w:br/>An experimental package to read and write files in the .zip format, written on top of</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> by Gilles <w:br/>Vollant (info@winimage.com), is available at: <w:br/>http://www.winimage.com/zLibDll/minizip.html and also in the</text:span><text:span text:style-name="T13"> contrib/minizip</text:span><text:span text:style-name="T11"> directory of <w:br/>the main</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> source distribution.<w:br/></text:span></text:p>
  17. <text:p><text:span text:style-name="T12">SEE ALSO <w:br/></text:span><text:span text:style-name="T11">The</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> web site can be found at: <w:br/>http://zlib.net/<w:br/>The data format used by the</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> library is described by RFC (Request for Comments) 1950 to <w:br/>1952 in the files: <w:br/>http://tools.ietf.org/html/rfc1950 (for the zlib header and trailer format) <w:br/>http://tools.ietf.org/html/rfc1951 (for the deflate compressed data format) <w:br/>http://tools.ietf.org/html/rfc1952 (for the gzip header and trailer format) <w:br/>Mark Nelson wrote an article about</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> for the Jan. 1997 issue of Dr. Dobb&#x2019;s Journal; a copy of <w:br/>the article is available at: <w:br/>http://marknelson.us/1997/01/01/zlib-engine/<w:br/></text:span><text:span text:style-name="T12">REPORTING PROBLEMS <w:br/></text:span><text:span text:style-name="T11">Before reporting a problem, please check the</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> web site to verify that you have the latest ver<w:br/>sion of</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11">; otherwise, obtain the latest version and see if the problem still exists. Please read <w:br/>the</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> FAQ at: <w:br/>http://zlib.net/zlib_faq.html <w:br/>before asking for help. Send questions and/or comments to zlib@gzip.org, or (for the Windows <w:br/>DLL version) to Gilles Vollant (info@winimage.com).<w:br/></text:span></text:p>
  18. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">15 Jan 2017</text:span></text:p>
  19. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">1</text:span></text:p>
  20. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">ZLIB(3) </text:span></text:p>
  21. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">ZLIB(3)</text:span></text:p>
  22. <text:p><text:span text:style-name="T12">AUTHORS AND LICENSE <w:br/></text:span><text:span text:style-name="T11">Version 1.2.11 <w:br/>Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler <w:br/>This software is provided &#x2019;as-is&#x2019;, without any express or implied warranty. In no event will the <w:br/>authors be held liable for any damages arising from the use of this software. <w:br/>Permission is granted to anyone to use this software for any purpose, including commercial appli<w:br/>cations, and to alter it and redistribute it freely, subject to the following restrictions:<w:br/></text:span></text:p>
  23. <text:p><text:span text:style-name="T11">1. The origin of this software must not be misrepresented; you must not claim that you wrote the <w:br/>original software. If you use this software in a product, an acknowledgment in the product doc<w:br/>umentation would be appreciated but is not required. <w:br/>2. Altered source versions must be plainly marked as such, and must not be misrepresented as <w:br/>being the original software. <w:br/>3. This notice may not be removed or altered from any source distribution. <w:br/>Jean-loup Gailly Mark Adler <w:br/>jloup@gzip.org <w:br/>The deflate format used by</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> was defined by Phil Katz. The deflate and</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11"> specifications <w:br/>were written by L. Peter Deutsch. Thanks to all the people who reported problems and suggested <w:br/>various improvements in</text:span><text:span text:style-name="T13"> zlib</text:span><text:span text:style-name="T11">; who are too numerous to cite here. <w:br/>UNIX manual page by R. P. C. Rodgers, U.S. National Library of Medicine <w:br/>(rodgers@nlm.nih.gov).<w:br/></text:span></text:p>
  24. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">madler@alumni.caltech.edu</text:span></text:p>
  25. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">15 Jan 2017</text:span></text:p>
  26. <text:p><w:pPr><w:jc w:val="both"/></w:pPr><text:span text:style-name="T11">2</text:span></text:p></office:text></office:body></office:document-content>