/**
         * <summary>Removes the <see cref="DataObject">data object</see> from its object stream [PDF:1.6:3.4.6].</summary>
         */
        public void Uncompress(
            )
        {
            if (!IsCompressed())
            {
                return;
            }

            // Remove from its object stream!
            ObjectStream oldObjectStream = (ObjectStream)file.IndirectObjects[xrefEntry.StreamNumber].DataObject;

            oldObjectStream.Remove(xrefEntry.Number);
            // Update its xref entry!
            xrefEntry.Usage        = XRefEntry.UsageEnum.InUse;
            xrefEntry.StreamNumber = -1; // No object stream.
            xrefEntry.Offset       = -1; // Offset unknown (to set on file serialization -- see CompressedWriter).
        }