Scrollable Display Of Extremely Large Image On A Form

Aug 11, 2009

I am an experienced programmer but mainly in 4GLs and assembly. Relatively new to VB programming, especially GUI applications. On a form I need to create an area that will be used to display *extremely* large TIFF images. typical image size would be 2000 pixels by 100,000 pixels. Typically I will NOT want to display the entire image at once, so the area will need to have scroll bars and/or other methods to scroll/pan around the image.

I have read about and tinkered with the bitmap and picturebox objects, including some threads about several different ways to implement scrollbars. However, I see that the picturebox size is limited to 32K pixels in both dimensions. I suppose that I might be able to copy various portions of the bitmap to the picturebox depending on scroll position, but that seems potentially quite slow and cumbersome. Can an expert developer who is experienced with these types of issues regarding the following:

1. Can bitmap objects be used effectively with TIFF images of the size I am working with?

2. an approach that should produce reasonable scrolling performance for these extremely large images without excessive coding effort?

3. For an image that exceeds the picturebox size when displayed at 1:1 scale, is the picturebox capable of displaying a reduced size version of such an image without lots of code, and if so, how?

4. Many (most?) graphics display objects count on all of their display data being stored in memory rather than on disk. Would that be true of a TIFF image loaded into a bitmap object and displayed via a picturebox? If so, the amount of RAM required in order to buffer the entire image in memory could be a potential problem for images of this size. Is there an advisable way to have the picturebox or other display object only load portions of the image into memory on an as needed basis, and purge them once they are no longer required? Are there any built in objects/methods/properties or is there any sample code to show how to do this?

View 12 Replies


ADVERTISEMENT

VS 2010 Working With Extremely Large Numbers?

Apr 28, 2011

For example, to calculate this:(22 ^ 29) Mod 57Supposedly there is a way to get around overflows and do these calculations, but I can't find much online. Now, the person who said this was doing VBA in Excel and said that there was about 4 lines of code which could handle the overflow so it wouldn't happen.

View 4 Replies

VS 2010 Loading Extremely Large(dimension) Images?

Feb 8, 2012

I'm trying to load this image file on a PictureBox but I get an "OutOfMemoryException was unhandled" error.

How do I allocate more memory for this? Or maybe use another container? My project's main feature is loading maps, unfortunately my boss wants to load the whole map and won't accept sliced version of the map.

View 8 Replies

Display Large Varying Table In A Windows Form?

Mar 31, 2010

I need to display 3 columns and a varying amount of rows (typically around 50) in a windows form, kinda like excel. The data will likely be longer than the window, so a scroll bar will have to come into play somewhere.

View 1 Replies

Print A Scrollable Form

Feb 1, 2009

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Size = New System.Drawing.Size(830, 1200)
' MsgBox(Err.Description & " " & Me.Size.Height.ToString)
MsgBox(Me.VerticalScroll.Value.ToString)
[Code]...

View 1 Replies

Forms :: Make Scrollable Form?

Jul 24, 2009

How can I make a form scrollable?

View 2 Replies

How To Get Full Print Of Scrollable Form

Mar 15, 2012

I have a form in VB which is scrollable (using autoscroll) and when I currently click 'print', it only prints what I can see; it takes a screenshot of the viewable information.

Here's my code:
Private Sub btnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPrint.Click
Dim settings As New System.Drawing.Printing.PrinterSettings
sPrintForm.PrinterSettings = settings
settings.DefaultPageSettings.Landscape = True
[Code] .....

How to print the whole of the page, including the areas that can't be seen? I've already tried using:
PrintForm.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
And that didn't work.

View 3 Replies

Print All Of A Scrollable Form In Program?

Mar 15, 2012

I have a form in VB which is scrollable (using autoscroll) and when I currently click 'print', it only prints what I can see; it takes a screenshot of the viewable information.[code]...

View 8 Replies

Unable To Print Scrollable Form?

Oct 18, 2011

i am working on Scrollable form, when i am trying to print this form with PrintForm object its printing only the showing part not all the form this the code which am using.Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Me.PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable) End Sub

View 3 Replies

VS 2005 Form Size Scrollable?

Mar 19, 2011

I need to increase the size of my form and allow it to be scrollable vertically but I cant set my size any larger then 780 I have auto scroll set to true and from what I thought I understood I should be able to make the form longer and it would be scrollable Can someone tell me what I am doing wrong ?

View 15 Replies

Dockable(Scrollable) Form Left Side?

Apr 2, 2010

im trying to make the form Dockable in the desktop on the righ side. I mean i can do this i can stick the form on the side but all other application are not seen in the full window coz my appz is still on the top and others appz under it.Size of the form is 200x1024, it is like administration stripe.So i would like to make other Winows in the system ended on the edge of my application. Is it even possible in VB?There is other way i guess to use some of the scroll(collapsible,expader) windows to the side of the desktop would do it as well but i dont know how to ?

View 1 Replies

Forms :: Relocating And Resizing Controls In A SCROLLABLE Windows Form?

Jul 12, 2010

i have created a windows form that has some labels, lines , buttons and i have enabled autoscroll property to true. i am having trouble with relocating and resizing of the controls with resizing of form and change in screen resolution.i have used a code liike dim tmpctrl as control

for each tmpctrl in me.controls
tmpctrl.setbounds((tmpctrls.location.x/X)*me.width, (tmpctrls.location.y/Y)*me.height, (tmpctrls.size.width/X)*me.width,(tmpctrls.size.height/Y*me.height))
next

now as my form is a scrollable form.and the total window portion with respect to which i want to resize n relocate. m having trouble in choosing X , Y in the above code.

View 5 Replies

Display Of Image On Form In Express

Jun 12, 2009

I am using Vb express 2008 and MsAccess as database.I have developed code for Sale of Point. Now i want to do some grafic effects on the form.How can i put an image(such as Logo ) in a picture box on form. I tried to load the image of type JPEG and when i load it in the picture box it does not fit into the picture box it is too large to fit in the picture box.Also i want to display this Logo as background image on the whole form.

View 17 Replies

Image Name From A Database And Display It In The Form?

Jul 16, 2009

So my program is supposed to lookup the image name from a database and display it in the form. Here's the

name = rs.Fields("image").Value.ToString
If Not IsDBNull(rs.Fields("image").Value) Then
If rs.Fields("image").Value = "" Then
Else
PictureBox2.Image = Image.FromFile("\MY.IP.ADDRESS.HEREwwwrootimagesproducts" & name & "")
End If

[Code]...

Now here is the problem: If the database returns the image name but the image cannot be found in the path specified, the app crashes. Is there a way to write an If statement to check if the image file exists in the directory specified?

View 2 Replies

Display A Dynamic Image From A Website On Form?

Mar 31, 2009

I'm trying to recreate this feature for a twitter control program using VB Studio 2008. I want the users to be able to sign up their account in my application so they don't have to go to the site and do it.

Because captchas are dynamic images, I cannot pull the image from a src file. I'm pretty new to vb.net so, how would I initiate a session, with the webbrowser control or webclient, and be able to display the captcha image for that session on my form.

View 3 Replies

Display Image In Form Picture Box At Runtime?

Jul 22, 2009

I am designing an app and I want to attach some pictures to my VB forms. I have used a picture box and the image is only visible before I debug. Once debugging starts, the image disappears.

How do I display the image when I run the debugger?

View 2 Replies

VS 2010 Display An Image In Windows Form?

Jun 14, 2011

I'm using VB 2010, accessing a MS Access database. I have constructed a simple Windows Form returning data from the db, one field of which has a reference to an image I'm trying to display together with the data from each individual record.

I have a field with a product number, that matches the jpg file name (ie, the product number 5505 matches an image that I want to display, namely 5505.jpg). I've even created a new field in the db called 'Image', that contains the full name 5505.jpg.

So, I've connected to the db with an OleDbAdapter, and all the data fields are displayed via bound textboxes. I've been able to display a single 'set' image with a PictureBox, but I'm not sure how the make the connection between the returned data (txtSearchImage which is, say, '5505.jpg'), and getting the Windows Form to display this.

Am I on the right track using a PictureBox? I've tried binding this via the PictureBox properties to the relevant data field, but (obviously) it doesn't make the connection to the image file on my hard drive.

Here's my code so far:

Public Class Form1
Private Sub btnSearchKits_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSearchKits.Click
' The following line passes the value the user enter for state

[Code].....

View 4 Replies

Form Box Does Not Display New Background Picture Upon Image.FromFile ?

May 2, 2010

I've been trying to make an image viewer that keeps top most while I do other things (like typing, etc), so I don't have to hop windows, or sacrifice screen real estate.I made a main form, and a configuration form (opened by pressing o), with options to set the main form's opacity (working), the picture displayed (as the form's backgound picture, not working), and if the main form stays top most or not (working).

Instead, the form just keeps displaying the image I set in the IDE.I first used a picture box to display the picture, which did not work, and decided I didnt need to have a picture box if I set the picture as the form's background picture.I tried looking at what could be going wrong, but couldnt find out much more than the path is being delivered to the main form.I'm working on Vista Home Premium 32bit SP2, VS2003, and here's the code.PS The code links to a D:ath-fin.jpg that I used as the default background picture, and the code is for 2 seperate forms.

Public Class Form1 Inherits System.Windows.Forms.Form
#Region " Windows Form Designer generated code "
Public Sub New()[code].....

View 4 Replies

Display Them As Large As The Screen Will Allow?

Mar 10, 2012

I propose to start a project which will take image files from a folder selected by the user, and display them as large as the screen will allow. I shall start with images that will be in the form 'filename.jgp'.I reckon I'll be able to do most of the coding without too much trouble but before I begin I'd like to know that there is a way of discovering the x and y pixel sizes of a .jpg file so that I when expand, or reduce it I will be able to keep the image in the correct aspect ratio.I'd also like to know if there is a way to rotate an image through 90 either clockwise or anticlockwise, (counterclockwise) for those cases where an image is stored sideways due to the difference between taking photographs either in landscape or portrait mode, or even through 180 I guess for if the camera was totally inverted.

View 4 Replies

Print A Large Image?

Oct 21, 2009

How can i print a large image using vb.net? A A4 paper seems not be enough!

View 18 Replies

.net - Send And Receive A Large Image Using Tcp?

Dec 19, 2010

I need to send and receive a large image between programs running on different machines within the same network.

I've looked at using upd however ran into problems with the size of the packets and
(after breaking the image into smaller pieces to get past this problem) the number of packets needing to be processed all at once - and ultimately packet loss.

I've also thought of sending the image by storing it in a common file folder and receiving it by using file watcher as a trigger. However, this just adds further complexities in setup where common folders don't already exist.

Assuming I'm barking up the right tree looking at tcp, can someone point me to/provide an example of how to send an image file using it (vb.net would be ideal). Also, are there practical limits to tcp package sizes?

View 2 Replies

Large Amount Of Image Files For App?

Jun 19, 2010

Just a doubt: if I have large amount of image files for my app, is it ok to store them in the resource file ?

Will those files be saved in a single resource file ? Will that cause any problem to the performance of my app ? When I try to access a image file from the resource using code, will it load that file only into the memory or the entire image contents from the resource file ?

View 4 Replies

Large Image Eating Away At Memory

Jun 22, 2010

Ok so i have an jpg image of around 8.10mbs at around 13424 x 11344 pixels, i need to load the whole image in to a scrolling picturebox, is they anyway to do this without using so much memory for example like what google maps does n cuts the image down and some how stitches it all back to gether?

View 1 Replies

Load A Very Large Image In To A Picture Box?

Oct 15, 2009

ok so i currently have a large image loading in to a picture box the image is 13424 x 11344 and 8.10mbs and it up around 460,000k of memory i was just wondering if they was a more efficient way of loading this image?

View 4 Replies

.net - Large Display Text Moving Controls?

Aug 11, 2011

I'm working on a .Net Windows application. All the controls arrange fine, but when the user specifies their Windows display text to be larger than the Windows 7 default of 'Smaller', the controls get moved around on the form and makes it unusable.

Is there a way to lock down those controls no matter what the display text setting is at?

View 2 Replies

Display A Large Amount Of Data In Gridview?

Jan 7, 2011

I am trying to show a large amount of data in gridview but the problem is that everytime data increase the gridview row size increase automatically.

View 4 Replies

Display A Large List Of Text And Search?

Aug 4, 2009

I'm trying to have it so theres a big list of items for example:

item1
item2
item3

[Code]....

I was thinking a list box? but I'm not all too sure on how to use one. I'd like the user to be able to scroll down through the list OR use a search. How could I search the list?(Id use a textbox as what to search for and a button to search the list.)

View 9 Replies

Display Large Amount Of Fixed Text?

Nov 22, 2009

How do I display a large amount of fixed text (about 400 words) in a form. I also need to have scroll down bars.[code]...

View 1 Replies

How To Display/store Large Amounts Of Text?

Nov 11, 2009

What I want to do is display large amounts of text and a few pictures, ideally with hyperlinks between the pages. A lot like wikipedia really, lots of similarly arranged pages, text in categories with in-line hyperlinks and the occasional picture to illustrate a point.But not online, integrated as part of a larger app.

How would it be best to go about doing that? The display method is sortof dictated by the storage method. My thoughts were:

Lots and lots of labels stored in an Access database

Straight HTML as if it were a webpage embedded in an iFrame or something

Labels populated from XML files?

Program the whole lot in Flash or something else (A language I can't speak)

This is only a mockup for demonstration purposes so the priority is user-friendlyness and ease of programming rather than storage concerns or good programming form.

View 1 Replies

Fit A Large Image On Screen Keeping Its Ratio?

May 4, 2012

The title asks it all, if i have a form with a picturebox (dock = fill), and it loads a bigger picture than the screen bounds, and i want that form to resize so it fits the screen but having the same ratio as the picture size. How shall i do this?

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved