//引用using System.Drawing;using System.Drawing.Imaging;//以下是方法private Bitmap myImage = null;private Byte[] Faxbyte = null;private FrameDimension fds;memStream = new MemoryStream(Faxbyte);myImage = new Bitmap(memStream); #region 分页 Guid gud = (Guid)myImage.FrameDimensionsList.GetValue(0); fds = new FrameDimension(gud); int totalPage = myImage.GetFrameCount(fds);//多页用combobox切换 if (totalPage > 0) { for (int i = 1; i <= totalPage; i++) { cboPages.Items.Add(new ListItems(i.ToString(), i.ToString())); } myImage.SelectActiveFrame(fds, 0); FaxImage.Image = myImage; FaxImage.SizeMode = PictureBoxSizeMode.AutoSize; cboPages.Text="1"; } #endregion//Combobox 切换事件 private void cboPages_SelectionChangeCommitted(object sender, EventArgs e) { myImage.SelectActiveFrame(fds, Convert.ToInt32(cboPages.Text) - 1); FaxImage.Image = myImage; }