private int write_pdf_xobject_icccs_dict()
{
int written = writeToFile("/N ");
string buffer = string.Format(CultureInfo.InvariantCulture, "{0} \n", m_tiff_samplesperpixel);
written += writeToFile(buffer);
written += writeToFile("/Alternate ");
m_pdf_colorspace = (t2p_cs_t)(m_pdf_colorspace ^ t2p_cs_t.T2P_CS_ICCBASED);
written += write_pdf_xobject_cs();
m_pdf_colorspace = (t2p_cs_t)(m_pdf_colorspace | t2p_cs_t.T2P_CS_ICCBASED);
written += write_pdf_stream_dict(m_tiff_iccprofilelength, 0);
return written;
}