display first page of pdf as image in c# : Change font in pdf fillable form SDK software project wpf winforms .net UWP 97807356670444-part838

CHAPTER 3 Creating your first Windows Store application 
55
3. In the Properties window, in the Common category, change the Content property to Spin and 
press Enter.
Note that a button object's contents are set via the Content property, rather than Text (like a 
text block object), because buttons can contain artwork and other data.
4. In the Properties window, change the button object's Name property to SpinButton.
5. In the Properties window, in the Text category, change the FontSize property to 24.
6. Resize the SpinButton object so that it is 81 pixels high and 95 pixels wide.
7. Move the button object so that it is to the right of the third lucky number on the page. Snap 
lines will appear again as you move the object, and the top edge of the button will snap to the 
top edge of the three numbers when aligned.
Your screen should look like this:
Now you'll add an image to the page to graphically display the payout you'll receive when you 
draw a 7 and hit the jackpot. An Image control is designed to display bitmaps, icons, digital photos, 
and other artwork—a major design feature of most Windows Store apps. One of the most common 
uses for an Image control is to display a PNG or JPEG file.
Change font in pdf fillable form - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
change font size in pdf form; change text size pdf form
Change font in pdf fillable form - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
create pdf form; best program to create pdf forms
56   
part I Introduction to Visual Studio Development
add an image
1. Click the Image control in the Toolbox.
2. Using the control's drawing pointer, create a large rectangular box below the lucky numbers 
and the Spin button on the page.
3. If necessary, adjust the Zoom setting in the Designer window so that you can see more of the 
page in the Designer. For example, a Zoom setting of 50% might be useful.
It would be good if the image object covered most of the remaining area of the page below 
the numbers and the Spin button. Sometimes it is useful to reduce the size of a page in the 
Designer with the Zoom control to make these types of operations easier.
Now you'll add a suitable photo to the project by using Solution Explorer and the Assets 
folder, a special container for resource files in your project. 
4. If Solution Explorer is not visible now, open it by clicking Solution Explorer on the View menu.
As you've already learned, Solution Explorer provides access to most of the files in your 
project, and prominently listed in Solution Explorer is the Assets folder, a container for your 
project's logo, splash screen, and other files. You'll add a digital photo to the Assets folder in 
the following step, which will make it available to your program.
5. Right-click the Assets folder in Solution Explorer to display a shortcut menu of useful Visual 
Studio commands.
6. Point to the Add command, and then click Existing Item.
7. In the Add Existing Item dialog box, browse to the My Documents\Visual Basic 2013 SBS\
Chapter 03 folder and click Coins.jpg, a JPEG file containing coins from around the world—a 
visual representation of winnings in the Lucky Seven app.
C# PDF Text Box Edit Library: add, delete, update PDF text box in
framework. Able to create a fillable and editable text box to PDF document in C#.NET class. Support to change font color in PDF text box.
adding text fields to pdf acrobat; pdf form save
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Change Word hyperlink to PDF hyperlink and bookmark. VB.NET Demo Code for Converting Word to PDF. Add necessary references: RasterEdge.Imaging.Font.dll.
pdf editable fields; change tab order in pdf form
CHAPTER 3 Creating your first Windows Store application 
57
8. Click Add to add the photo to your project in the Assets folder.
Visual Studio inserts the file, and it appears now in Solution Explorer under Assets, as shown in 
the following illustration:
When a file has been added to the Assets folder, it becomes part of the project you are work-
ing on, and it can be referenced via the Properties window. Most importantly, it becomes part 
of the project when the project is compiled for distribution—there is no need to remember 
where the file was originally located on your hard disk, because a copy will now travel with the 
project.
9. Select the image object (if it is not already selected) so that its properties are visible in the 
Properties windows.
10. In the Properties window, in the Common category, click the Source text box, and then click 
Coins.jpg.
You might need to expand the Properties window a little to see the drop-down list box arrow 
in the Source text box.
After the file has been selected, a photo of coins from around the world fills the image object 
in the Designer.
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Change Excel hyperlink to PDF hyperlink and bookmark. VB.NET Demo Code for Converting Excel to PDF. Add necessary references: RasterEdge.Imaging.Font.dll.
adding a text field to a pdf; can save pdf form data
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Change Word hyperlink to PDF hyperlink and bookmark. C#.NET Sample Code: Convert Word to PDF in C#.NET Project. RasterEdge.Imaging.Font.dll.
can reader edit pdf forms; edit pdf form
58   
part I Introduction to Visual Studio Development
11. Adjust the spacing of the image so that it takes up much of the left side of the page in the 
Designer.
When you've finished, your page should look like this:
12. In the Properties window, change the Name property of the image object to CoinImage.
Naming the image object is an important step, because you'll be referring to this object in 
Visual Basic code. Often you'll see me include the name of the control at the end of an object 
name so that its object type is clear.
Now you'll add a sound effect to the program so that the game plays a sound when the user spins 
a 7. You'll add this sound effect with the MediaElement control, which plays audio and video files in a 
Windows Store app. The sound you'll play is stored in a short WAV file named ArcadeRiff, created by 
Henry Halvorson.
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
An advanced .NET control to change ODT, ODS, ODP forms to fillable C#.NET Project DLLs: Conversion from OpenOffice to PDF in C#.NET. RasterEdge.Imaging.Font.dll.
change font on pdf form; adding text to a pdf form
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. VB.NET Demo Code for Converting PowerPoint to PDF. RasterEdge.Imaging.Font.dll
add form fields to pdf; create a pdf form from excel
CHAPTER 3 Creating your first Windows Store application 
59
play audio media with the MediaElement control
1. In the Toolbox, expand the All XAML Controls category and double-click the 
MediaElement control.
Visual Studio places a new media player object in the upper-left corner of the page. Like other 
new objects in the Designer, you can now move the object to a new location and customize it 
with property settings. However, the MediaElement control is essentially a behind-the-scenes 
tool; it is not visible to the user unless the control is displaying a video clip. For now, you can 
leave the media element object where it is.
The Source property of the MediaElement control specifies the name of the media file that will 
be loaded into the control for playback. Before you can assign this property, you need to add 
a valid media file to the Assets folder, just as you did for the image control.
2. Right-click the Assets folder in Solution Explorer to display the shortcut menu.
3. Point to the Add command, and then click Existing Item.
4. In the Add Existing Item dialog box, browse to the My Documents\Visual Basic 2013 SBS\
Chapter 03 folder and click ArcadeRiff.wav.
5. Click Add to add the music file to your project in the Assets folder.
Visual Studio inserts the file, and it appears now in Solution Explorer under Assets.
Now you're ready to name the media element object and assign it a music asset by using the 
Source property.
6. Click the media element object in the Designer window. (Zoom in on the Designer if neces-
sary—remember that the object is invisible but it can be selected. You can always find it by 
clicking the MediaElement entry in the XAML tab of the Code Editor.)
7. In the Properties window, change the Name property to CoinSound.
8. Expand the Media category, scroll down to the Source property, and click the Source list box.
Your new media file (ArcadeRiff.wav) appears in the list.
Click the ArcadeRiff.wav file to link it to the CoinSound object.
Your screen will look like this (notice the entries in Solution Explorer and the Properties 
window):
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. C#.NET Demo Code: Convert PowerPoint to PDF in C#.NET RasterEdge.Imaging.Font.dll.
cannot save pdf form; change font size in pdf form field
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Create fillable and editable PDF documents from Excel in both .NET WinForms C# Demo Code: Convert Excel to PDF in Visual C# .NET RasterEdge.Imaging.Font.dll.
add fields to pdf; add fillable fields to pdf
60   
part I Introduction to Visual Studio Development
The Properties window exposes a few other important media element properties that you can 
examine and adjust if desired.
For example, the AutoPlay check box is enabled by default, which directs the media control to 
automatically play the specified media file when the page loads. Because you don't want the 
sound to play until it is needed, disable that now.
9. Remove the check mark from the AutoPlay check box.
There are some other options you might notice now (but not adjust). The Position property 
specifies the location within the media file where playback will begin; this option is very useful 
if there is a specific place in the song or video where you want to start.
The IsLooping property is a Boolean value that allows you to run the media file over and over 
again if you like. Finally, Volume allows you to set an initial volume level for the media play-
back, which you can adjust with property settings in an event handler while the program is 
running.
C# Create PDF Library SDK to convert PDF from other file formats
Create fillable PDF document with fields. Load PDF from existing documents and image in SQL server. RasterEdge.Imaging.Font.dll. RasterEdge.XDoc.PDF.dll.
add forms to pdf; add picture to pdf form
CHAPTER 3 Creating your first Windows Store application 
61
Final property settings and adjustments
Your Lucky Seven page is almost complete. You just need to make a few final property settings, write 
the Visual Basic code, and design a splash screen that runs when your project starts.
Before you begin these tasks, let's think a little more specifically about how the program will oper-
ate when it runs. The game starts when the user opens the program and clicks the Spin button. When 
the Spin button is clicked, the app generates three random numbers and displays them in text block 
objects on the page. If and when the player hits the jackpot (that is, when at least one 7 appears in 
the text block objects), the object containing the photo of coins appears, and then the media element 
control plays a "celebration" sound.
Although the flow of events is pretty straightforward, the program needs to continue operating 
after the first "win." So, when the user clicks the Spin button, the coins image needs to disappear and 
remain hidden until another 7 appears, at which point the image is displayed again and the sound 
effect also run.
To get this behavior to work correctly, you need to find a mechanism to make the image object 
visible and invisible when you want. That can be accomplished by setting the image object's Visibility 
property, which is assigned Visible or Collapsed (invisible) values as needed. In fact, most objects in 
a Windows Store app can be made visible or invisible if you set this property—it is a built-in tool to 
control what appears on the screen. Give it a try here.
Set the Visibility property
1. Click the image object on the page.
2. In the Properties window, click the Appearance category, and then click the Visibility property.
3. In the drop-down list box that appears, click the Collapsed property.
The image object on the page disappears. Don't worry—this is the desired effect. The object 
is not gone, it is just currently invisible. You'll make it reappear by using program code in an 
event handler.
Now you'll adjust the background color for the page. The default color value for Windows Store 
apps is Black, but a more colorful value can make the game more appealing. You can adjust this color 
by selecting the Grid object on the page and adjusting values in the Brush category by using the 
Properties window.
62   
part I Introduction to Visual Studio Development
Set the page's background color
1. Select the Grid object by clicking the background page in the Designer (not one of the objects 
that you've just added).
You can tell when you've selected the Grid object because its properties will fill the Properties 
window.
As you'll learn in Chapter 7, "XAML markup step by step," each of the objects in a Windows 
Store app is defined by XAML markup codes and data that can be entered or adjusted in the 
Code Editor. The Grid object is the base layout element for a page, and all of the elements 
on a page are nested within this Grid object. In addition to serving as a useful container for 
objects, the Grid object also has settings that you can adjust, such as the background color 
that appears for your app. You'll set this now.
2. Click the Brush category, click the Background property, and then click the Solid Color Brush 
button.
3. Near the bottom of the Color Resources editor, select the number containing the pound (#) 
sign, replace the contents with Green, and press Enter.
The alphanumeric value for green (#FF0080000) appears in the text box, and the background 
color of the Grid object changes to green. Feel free to experiment with other color values if 
you like.
OK—that's it for the user interface design walkthrough. Save your work now, before you write 
the program code.
Save changes
1. Click the Save All command on the File menu to save all your additions to the Lucky Seven 
project.
The Save All command saves everything in your project—the project file, the pages, the code-
behind files, the assets, the package manifest, and other related components in your applica-
tion. Because this is the first time that you have saved your project, the Save Project dialog 
box opens, prompting you for the name and location of the project. (If your copy of Visual 
Studio is configured to prompt you for a location when you first create your project, you won't 
see the Save Project dialog box now—Visual Studio just saves your changes.)
2. Browse and select a location for your files. I recommend that you use the My Documents\
Visual Basic 2013 SBS\Chapter 03 folder (the location of the book's sample files), but the loca-
tion is up to you. Because you used the "My" prefix when you originally opened your project, 
this version won't overwrite the practice file that I built for you on disk.
CHAPTER 3 Creating your first Windows Store application 
63
3. Clear the Create Directory For Solution check box.
When this check box is selected, it creates a second folder for your program's solution files, 
which is not necessary for solutions that contain only one project (the situation for most pro-
grams in this book).
4. Click Save to save your files. 
tip  If you want to save just the item you are currently working on (the page, the 
code module, or something else), you can use the Save command on the File menu. 
If you want to save the current item with a different name, you can use the Save As 
command.
Writing the code
Now you're ready to write the code for the Lucky Seven program. Because most of the objects you've 
created already "know" how to work when the program runs, they're ready to receive input from the 
user and process it. The inherent functionality of objects is one of the great strengths of Visual Studio 
and Visual Basic—after objects are placed on a page and their properties are set, they're ready to run 
without any additional programming.
However, the "meat" of the Lucky Seven game—the code that actually calculates random numbers, 
displays them in boxes, and detects a jackpot—is still missing from the program. This computing logic 
can be built into this Windows Store app only by using program statements—code that clearly spells 
out what the program should do at each step of the way. Because the Spin button drives the program, 
you'll associate the code for the game with an event handler designed for that button.
In the following steps, you'll enter the Visual Basic code for Lucky Seven in the Code Editor.
Use the Code editor
1. In the Visual Studio Designer, click the SpinButton object.
2. Open the Properties window, and close the Brush category.
3. Near the top of the Properties window and to the right of the Name property and the 
Properties button, click the Event Handler button (a square button displaying a lightning bolt 
icon).
A collection of actions or events that a button object can respond to fills the Properties win-
dow. Typical events that a button might recognize include Click (a mouse click), DragOver (an 
object being dragged over a button), Tapped (a button being touched by a finger), and Drop 
(an object being dragged over and dropped on a button).
64   
part I Introduction to Visual Studio Development
Because Visual Basic is, at its core, an event-driven programming language, much of what you 
do as a software developer is create user interfaces that respond to various types of input 
from the user, and then you write event handlers that manage the input. Most of the time, 
you will need to write event handlers only for a few events associated with the objects in your 
programs. (However, the list of events is quite comprehensive to give you many options.) 
To create an event handler for a particular event, you double-click the text box next to the 
event in the Properties window. Because you want to generate three random numbers each 
time that the user clicks the Spin button in your program, you'll write an event handler for the 
button's Click event.
4. Double-click the text box next to the Click event in the Properties window.
Visual Studio inserts an event handler named SpinButton_Click in the Click text box, and opens 
the MainPage.xaml.vb code-behind file in the Code Editor. Your screen should look like this:
Inside the Code Editor are program statements associated with the MainPage template that 
you opened when you started this project. This is Visual Basic program code, and you might 
notice right away that some of the code is organized into concise units, known as procedures. 
Near the bottom of the file is a new event handler procedure that you just created, called 
SpinButton_Click.
Documents you may be interested
Documents you may be interested