Click here to Skip to main content
15,893,508 members
Home / Discussions / C#
   

C#

 
Answer[Cross Post]Re: Translation vb -> c# Pin
Scott Dorman17-Jul-08 16:27
professionalScott Dorman17-Jul-08 16:27 
QuestionWebClient.DownloadFileAsync Pin
#realJSOP17-Jul-08 12:06
mve#realJSOP17-Jul-08 12:06 
AnswerRe: WebClient.DownloadFileAsync Pin
N a v a n e e t h17-Jul-08 17:49
N a v a n e e t h17-Jul-08 17:49 
GeneralRe: WebClient.DownloadFileAsync Pin
#realJSOP17-Jul-08 23:16
mve#realJSOP17-Jul-08 23:16 
QuestionC# WinForms: Read/Display Multipage Tiff image. Pin
ImNAM17-Jul-08 10:18
ImNAM17-Jul-08 10:18 
AnswerRe: C# WinForms: Read/Display Multipage Tiff image. [modified] Pin
astanton197818-Jul-08 1:16
astanton197818-Jul-08 1:16 
GeneralRe: C# WinForms: Read/Display Multipage Tiff image. Pin
ImNAM18-Jul-08 3:49
ImNAM18-Jul-08 3:49 
GeneralRe: C# WinForms: Read/Display Multipage Tiff image. Pin
astanton197821-Jul-08 1:35
astanton197821-Jul-08 1:35 
Dig this....
http://www.bobpowell.net/addframes.htm[^]


Basically he explains that you can do something like this....


        int pageCount;
        int curPage;
        List<bitmap> tifPages;

        private void Form1_Load(object sender, EventArgs e)
        {
            string tifimgFileNM = ".\\multipage.tif";
            Bitmap tifImg = new Bitmap(tifimgFileNM);
            pageCount = tifImg.GetFrameCount(FrameDimension.Page);
            tifPages = new List<bitmap>(pageCount);
            
            if (pageCount > 1)
            {
                for (int i = 0; i < pageCount; i++)
                {
                    tifImg.SelectActiveFrame(FrameDimension.Page, i);
                    Bitmap tmp = new Bitmap(tifImg.Width, tifImg.Height);
                    Graphics g = Graphics.FromImage(tmp);
                    g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor;
                    g.DrawImageUnscaled(tifImg, 0, 0);
                    g.Dispose();
                    tifPages.Add(tmp);
                } //for (int i = 0; i < pageCount; i++)
            } //if (pageCount > 1)

            curPage = 0;
            PictBox.Image = tifPages[curPage];
            PictBox.Refresh();
            lblPageNo.Text = "Page " + Convert.ToString(curPage + 1) + " of " + Convert.ToString(pageCount);

        } //private void Form1_Load(object sender, EventArgs e)

        private void btnNext_Click(object sender, EventArgs e)
        {
            curPage++;
            if (curPage + 1 > pageCount)
            {
                btnNext.Enabled = false;
            }
            else
            {
                btnNext.Enabled = true;
            }
            PictBox.Image = tifPages[curPage];
            PictBox.Refresh();
            lblPageNo.Text = "Page " + Convert.ToString(curPage + 1) + " of " + Convert.ToString(pageCount);
        }

        private void btnPrev_Click(object sender, EventArgs e)
        {
            curPage--;
            if (curPage - 1 < 0)
            {
                btnPrev.Enabled = false;
            }
            else
            {
                btnPrev.Enabled = true;
            }
            PictBox.Image = tifPages[curPage];
            PictBox.Refresh();
            lblPageNo.Text = "Page " + Convert.ToString(curPage + 1) + " of " + Convert.ToString(pageCount);
        } 
    } //public partial class Form1 : Form
</bitmap></bitmap>

QuestionHow to format a number with an implied decimal Pin
Steve Messer17-Jul-08 8:46
Steve Messer17-Jul-08 8:46 
AnswerRe: How to format a number with an implied decimal Pin
PIEBALDconsult17-Jul-08 9:05
mvePIEBALDconsult17-Jul-08 9:05 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer17-Jul-08 9:11
Steve Messer17-Jul-08 9:11 
GeneralRe: How to format a number with an implied decimal Pin
Pete O'Hanlon17-Jul-08 10:27
mvePete O'Hanlon17-Jul-08 10:27 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer17-Jul-08 10:32
Steve Messer17-Jul-08 10:32 
GeneralRe: How to format a number with an implied decimal Pin
Pete O'Hanlon17-Jul-08 10:39
mvePete O'Hanlon17-Jul-08 10:39 
GeneralRe: How to format a number with an implied decimal Pin
PIEBALDconsult17-Jul-08 14:49
mvePIEBALDconsult17-Jul-08 14:49 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer17-Jul-08 18:09
Steve Messer17-Jul-08 18:09 
GeneralRe: How to format a number with an implied decimal Pin
PIEBALDconsult18-Jul-08 13:48
mvePIEBALDconsult18-Jul-08 13:48 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer18-Jul-08 17:07
Steve Messer18-Jul-08 17:07 
GeneralRe: How to format a number with an implied decimal Pin
PIEBALDconsult19-Jul-08 3:34
mvePIEBALDconsult19-Jul-08 3:34 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer19-Jul-08 13:49
Steve Messer19-Jul-08 13:49 
AnswerRe: How to format a number with an implied decimal Pin
SilimSayo17-Jul-08 9:26
SilimSayo17-Jul-08 9:26 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer17-Jul-08 9:43
Steve Messer17-Jul-08 9:43 
GeneralRe: How to format a number with an implied decimal Pin
darkelv17-Jul-08 17:08
darkelv17-Jul-08 17:08 
GeneralRe: How to format a number with an implied decimal Pin
Steve Messer17-Jul-08 18:12
Steve Messer17-Jul-08 18:12 
GeneralRe: How to format a number with an implied decimal Pin
darkelv17-Jul-08 19:23
darkelv17-Jul-08 19:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.