c# pdf viewer wpf : Move pdf pages in preview software SDK project winforms wpf windows UWP v2v1-test2-part462

Figure 16 – Bookmark/Export Save Window 
Figure 17 - Bookmark/Export Resulting .html Page 
Satisfaction Ratings 
Participants were asked fill out an 11-question Satisfaction Survey after completing their 
tasks (see Appendix, p. 30). For each question, users could rate their experience with 
the system by circling a number on a 1-7 continuum. Question topics ranged from 
general system satisfaction to inquiries about specific Variations2 components and 
3/3/2003 
19
V2 Usability Test v1.0 Report 
Move pdf pages in preview - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
reorder pages pdf file; pdf change page order acrobat
Move pdf pages in preview - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
rearrange pages in pdf online; move pdf pages in preview
processes such as navigation and window management. Negative adjectives were placed 
at the low end of the continuum (1) while positive adjectives were placed at the high 
end (7). Thus, a lower mean score for a particular question indicates a lower satisfaction 
rating. Consolidated results of the satisfaction ratings are presented in Table 2. Each 
response is marked with a “♦” in its corresponding rating score column. Mean, or 
average, scores as well as median (most frequent rating) scores are also shown. 
Overall, participants expressed average to high satisfaction with Variations2. The 
element which received the highest mean score was the appearance of characters 
(mean=6.5), followed by the knowledge of location ranking (mean=5.8). The lowest 
score was given in the Frustrating <---> Satisfying continuum (mean=4.1) followed by 
the navigation component (mean=4.3). Participant scores indicate that they felt that the 
system was above average in the Terrible <---> Wonderful continuum. However, this 
rating was countered by several below-average low ratings on the Frustrating <---> 
Satisfying continuum. Most felt that the number of windows open were easy to manage, 
although one participant did give this component a 1, or “Difficult to Deal With”, rating. 
Table 2: Satisfaction Survey Results for Variations2 v1.0 
Ratings 
Score 
Question 
Mean 
Median 
Terrible                               Wonderful 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
2
♦ 
♦ 
♦ 
5.05 
5.0 
Difficult                                       Easy 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
4.6 
4.5 
Frustrating                          Satisfying 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
4.1 
4.5 
Dull                                  Stimulating 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
5.3 
6.0 
Slow                                           Fast 
1. Overall, I found Variations2:  
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
4.8 
5.0 
Difficult                                       Easy 
4.3 
5.0 
2
This score was actually a 5.5. The participant circled both 5 and 6 so the average was taken.  
3/3/2003 
20
V2 Usability Test v1.0 Report 
How to C#: Preview Document Content Using XDoc.Word
How to C#: Preview Document Content Using XDoc.Word. Get Preview From File. You may get document preview image from an existing Word file in C#.net.
move pages in pdf acrobat; reverse pdf page order online
How to C#: Preview Document Content Using XDoc.PowerPoint
How to C#: Preview Document Content Using XDoc.PowerPoint. Get Preview From File. You may get document preview image from an existing PowerPoint file in C#.net.
reorder pages of pdf; how to move pdf pages around
2. Navigating Variations2 and 
its components was:  
Difficult                                       Easy 
4.3 
5.0 
2. Navigating Variations2 and 
its components was:  
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
Never                                      Always 
3. Tasks could be performed in 
a straight-forward manner: 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
4.7 
4.5 
Never apparent          Always apparent 
4. My location within 
Variations2 at any given 
moment was: 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
5.8 
5.5 
Hard to read                    Easy to read 
5. Characters (letters, type, 
fonts) in Variations2 are: 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
6.5 
7.0 
Confusing                                   Clear 
6. Organization of information 
in Variations2 is: 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
5.2 
5.5 
Difficult to deal with    Easy to manage 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
♦ 
3/3/2003 
21
V2 Usability Test v1.0 Report 
C# Word - Sort Word Pages Order in C#.NET
page reorganizing library control, developers can swap or adjust the order of all or several Word document pages, or just C# DLLs: Move Word Page Position.
move pages in pdf reader; how to move pages in a pdf
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the C# DLLs: Move PowerPoint Page Position.
rearrange pages in pdf file; pdf reverse page order preview
V. Recommendations 
Recommended Variations2 design changes are listed in Table 5 and organized by system 
components. Each recommendation is assigned a severity rating that should determine 
the priority given to fixing the issue. Severity ratings are as follows: 
High – Issue prevents users from making progress or led to severe mistakes. 
Medium – Issue causes confusion, inefficiency, or minor mistakes. 
Low – Issue causes slight amounts of confusion or dissatisfaction. 
Bug – System was not functioning properly or was an external issue. 
Table 5 – Issues, Recommendations, and Severity Ratings 
Issue 
Recommendations(s) 
Severity 
Rating 
Searching 
Initial log in to Variations2 did not 
work. 
•  IU Network ID and password 
need to be synched before 
attempting to log in to 
Variations2. 
Bug 
“Details” button rarely used. 
•  Place Details button closer to 
results information. 
Low 
Search is slow, especially when using 
the “Back” and “Forward” buttons. 
•  Increase speed…. 
•  Add a drop-down feature to 
the Back button in the search 
window (similar to a web 
browser). 
Medium 
Scrolling through results lists with 
mouse not functional. 
•  Program this functionality into 
next version of software. 
Low 
Difficult to click exactly on the links 
in the results lists. 
•  Spread the links out more 
vertically. 
Low 
Hard to distinguish between a score 
and a translation in the results list. 
•  Design a distinct icon for 
translations/texts. 
High 
Users click on links that are 
supposed to open player/viewer 
windows several times before it 
appears to be doing something. 
•  Have activated link change 
color to indicate that it has 
been clicked. 
Medium 
Media Player and Score Viewer 
windows are slow to load and open. 
•  Once the link is clicked, switch 
immediately to the Media 
Player or Score Viewer 
window to indicate some 
loading progress. 
Medium 
Pressing “Enter” on the keyboard to 
initiate a search does not work. 
Rather, one must click on the 
“Search” button. 
•  Add functionality that allows 
the action of pressing “Enter” 
on the keyboard to 
automatically start a search. 
Medium 
Media Player 
In the Total view, track arrow 
indicators are overwhelming rather 
than helpful when there are many 
tracks. 
•  Instead of arrows, indicate 
tracks with a line (|) or a 
number. 
Low 
3/3/2003 
22
V2 Usability Test v1.0 Report 
C# PDF insert text Library: insert text into PDF content in C#.net
adding text to PDF in preview without adobe int pageIndex = 0; // Move cursor to (400F, 100F). outputFilePath = Program.RootPath + "\\" output.pdf"; doc.Save
how to reverse pages in pdf; change pdf page order reader
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview component enables compressing and
switch page order pdf; reordering pages in pdf document
Users do not associate the 
Track/Total buttons with the changes 
in the slider bar. 
•  Enclose track timing buttons 
in same partitioned area as 
the moving slider.  
•  Place start time on left side of 
slider and end time on right 
side. 
High 
Score/Translation Viewer 
The scores appear blurry in the score 
viewer window. 
•  Adjust resolution 
•  Allow users to be able to 
adjust resolution. 
Low 
“Export to Browser” command is not 
intuitive as the path to follow to print 
a score/translation. 
•  Change wording to “Print…” 
•  Incorporate a Printer icon 
button in the score viewer 
window interface. 
High 
Users become “lost” in the 
score/translation in the .djvu viewer 
•  Have an overview of the score 
such as bookmarks or 
thumbnails in the .djvu 
viewer, similar to score viewer 
“Form” tab. 
•  Indicate volume numbers in 
the drop-down page number 
list. 
•  Try a different viewer! 
High 
Users have to backtrack to the 
search results window to open a 
score or recording. 
•  Indicate on the media player 
if there is a score available for 
the piece being played as well 
as a link to it. 
•  Include player controls in the 
score viewer. 
Medium 
Printing 
The .djvu viewer opens in a browser 
window, replacing any current 
browser window content, e.g. the 
Help page. 
•  Have .djvu viewer open in a 
new browser window. 
High 
There are multiple methods for 
printing in the .djvu viewer window. 
•  Add detailed instructions to 
the help page and an 
illustrative graphic. 
•  Disable the incorrect print 
options. 
High 
Difficult to navigate to the desired 
page. 
•  Include ability to jump to 
different sections or volumes 
in addition to single page 
turning or page selection.  
•  Have .djvu viewer window 
open to the page which was 
open in the score/translation 
viewer. 
High 
Bookmarking/Exporting 
Contents of the deletion dialog box 
messages are confusing. 
•  Have a different “Delete” 
message for a single 
bookmark deletion as opposed 
to “Clear All”. 
Low 
3/3/2003 
23
V2 Usability Test v1.0 Report 
VB.NET PDF insert text library: insert text into PDF content in vb
Add text to PDF in preview without adobe reader Dim pageIndex As Integer = 0 ' Move cursor to (400F As String = Program.RootPath + "\\" output.pdf" doc.Save
change page order pdf preview; how to reorder pdf pages
How to C#: Preview Document Content Using XDoc.excel
How to C#: Preview Document Content Using XDoc.Excel. Get Preview From File. You may get document preview image from an existing Excel file in C#.net.
how to move pages within a pdf; rearrange pdf pages in reader
Users either manipulated windows so 
that the score viewer and media 
player were side by side for 
bookmarking purposes or they 
constantly switched back and forth 
from player to score viewer window. 
•  Add a “Sync/Un-sync” button 
option which will “join” 
together the media player and 
score viewer so that 
bookmarks may be made 
simultaneously. 
•  Have the default position of 
score viewer on right side of 
the screen and the media 
player on the left. 
Medium 
“Update” button on the bookmarks 
editing window was confused with 
the “Import” button. 
•  Change the wording of 
“Update” to “Add” and move it 
closer to the comment. Or, 
delineate it from the 
movement arrows? 
Low 
Users had to switch between the 
media player and score viewer 
frequently when attempting to add 
bookmarks.  
•  Have the media player 
indicate that there’s a score 
available for the piece being 
played, plus a link to it. 
•  Include player controls in the 
score viewer. 
Medium 
The word “Export” is unintuitive for 
creating a web page. 
•  Change the “Export…” button 
text to “Create Webpage…” or 
“Save to Webpage” 
High 
Saved .html page is hard to find in 
the file hierarchy of the computer. 
•  When users Export, have the 
.html page open dynamically, 
and then have users save. 
•  Create a default “Bookmarks” 
folder when a user chooses 
“Export…”. 
High 
On exported .html page, there are 
no headings which distinguish 
recording vs. score bookmarks. 
•  Pair recording/score 
bookmarks on .html page (if 
they are synchronized). 
•  Add “Recording Bookmarks” 
and “Score/Translation 
Bookmarks” headings to .html 
template. 
Low 
Moving the slider bar to a bookmark 
does not make the player start at 
that exact point. 
•  Line up the arrows or remove 
them. 
Medium 
It is not obvious where the 
comments are located on the 
exported .html page. 
•  Place a “Comments:” label 
next to each comment line. 
Low 
Due to the bookmark editing window 
default size, it was difficult to see a 
comment for a bookmark with a long 
track length. 
•  Have a marker to the left of 
the bookmark if there is a 
comment. 
•  Have comment appear 
underneath track title. 
•  Have last bookmark added 
highlighted when Edit 
Bookmarks window is opened. 
•  Have bookmarks 
High 
3/3/2003 
24
V2 Usability Test v1.0 Report 
automatically expand if there 
is a comment. 
•  Indicate with an arrow that a 
comment is present if it runs 
off the right side of the 
screen. 
•  Add “Expand All” or “Collapse 
All” buttons in bookmark edit 
window. 
Help Page 
Users seem to miss the “Export…” 
button in the bookmarking window 
illustration in the Help page 
•  Change the color of the box 
around the Export button from 
yellow to green. 
High 
Users attempted to export each 
bookmark individually rather than all 
at once. 
•  Add instructions to help page 
for this problem. 
Low 
Help page illustration of “printing” 
unhelpful because the correct print 
icon was not distinguished from the 
others. 
•  Change the help page 
illustrative graphic to one in 
which the correct print icon 
stands out via, e.g., a colored 
circle and appropriate text 
label. 
High 
Printing is an activity that is 
inherently separate from viewing 
and involves a separate set of 
instructions. 
•  Have a separate help page 
section for “Printing”, i.e. 
divide up the section entitled 
“Viewing & Printing Scores” 
Medium 
It is possible to download hundreds 
of files to the computer Desktop in 
the .djvu viewer. 
•  Include instructions for NOT 
doing this in the help page. 
Low 
VI. Future Testing 
The following list of recommendations would likely improve the process for future testing 
procedures:  
1.  For future usability tests which require participants to print documents, it is 
recommended that the printer be located in the same room as the participant. In 
this test, participants were unable to check what they had printed and so most 
went on with the Scenario 1 task without confirmation that they had successfully 
printed a score or translation. 
2.  Future tasks which require creation of a webpage for an “assignment” would 
likely be better completed as part of an assignment in a real context (e.g. the 
Variations2 Pilot Studies conducted by Mark Notess). Some instruction prior to 
attempts to complete a webpage assignment would help students initially. 
3.  A future test situation that might elicit different and interesting behaviors is one 
in which students complete their sessions in pairs. This would be more similar to 
a frequently observed Variations use context in the music library, in which 
students gather in pairs or groups to do their listening homework with Variations 
at a single computer in the lab. 
4.  Future tests should incorporate no more than 5-7 actual users (exclusive of the 
“Pilot” user). By the time users 8-10 completed their sessions, many of the issues 
with the software had been discerned and so the last few user sessions provided 
3/3/2003 
25
V2 Usability Test v1.0 Report 
less return as well as more repeat data which then had to be analyzed. Usability 
tests with fewer users would probably be more cost-effective in the long-term 
testing scheme for Variations2 versions. 
5.  It may also be helpful to have a second facilitator present during test sessions for 
note-taking purposes. 
3/3/2003 
26
V2 Usability Test v1.0 Report 
VII. Appendices
I. Demographic Information 
1.  Are you Male / Female? (Circle one) 
2.  What is your major? (e.g. composition, voice, piano): 
________________________________________________________________ 
3.  What is your age? ______ 
4.  What is your native language? ______________________ 
5.  How many hours per week do you spend using a computer? 
[ ____ 0-5] 
[ ____ 6-10]   
[ ____ 11-20]  
[ ____ 21 or more] 
6.   Rate your computer experience on the following systems by circling 1-5 below: 
a.  PC:   
Novice   1   2   3   4   5   Expert 
b.  Macintosh:  Novice   1   2   3   4   5   Expert 
7.    Approximately how often do you use Variations? 
____ once a month or less 
____ once every two weeks 
____ once a week 
____ 1-5 times a week 
____ more than 5 times a week 
9.   When did you begin using Variations?  Mark the most accurate choice. 
____ within the last month 
____ within the last year 
____ within the last two years 
____ more than two years ago 
10.   What activities do you mainly use Variations for? (e.g. listening to a class 
reserve list, preparing for recital, personal listening, etc.)  
___________________________________________________________________ 
11. Have you participated in any prior Variations2
tests? (circle one)  YES   NO 
3/3/2003 
27
V2 Usability Test v1.0 Report 
II. Scenarios
You will be asked to complete two scenarios using Variations2.  Please read through each 
scenario before attempting to answer the questions or complete the tasks associated with 
the scenario.  
Scenario 1
You have decided that the first part of your senior voice recital will have a Schubert theme. 
To prepare, your voice teacher suggested that you listen to several different Schubert songs 
and pick the ones you like. Using Variations2, you have already found 2 pieces you 
definitely want to include: 
•  “Nachtviolen” 
•  “Heimliches Lieben, D.922” 
For your third piece you’re torn between the following three choices: 
1.  “Fischerweise, D. 881b (von Schechta)” 
2.  “Der Jüngling an der Quelle D300”  
3.  “Frühlingsglaube D686 (Uhland)” 
Use Variations2 to complete the tasks below as you search for information about the 
Schubert pieces that will be included in your recital. 
To Begin: Open Variations2 by selecting Start Æ Programs Æ Variations2 on the lower left 
side of the computer screen. 
Tasks: 
1.  Record below the lengths in mm:ss (minutes:seconds) of pieces 1. and 2.  
“Nachtviolen” length: ____________ 
“Heimliches Lieben, D. 922” length: _____________ 
2.  Pick a third piece from the list above so that this part of your recital will be no more than 
10:00 minutes in length. Circle the letter of the song you picked below: 
a.  “Fischerweise, D. 881b (von Schechta)” 
b.  “Der Jüngling an der Quelle D300”  
c.  “Frühlingsglaube D686 (Uhland)” 
What is the length of your third song?  ________   
3.  Print the score for “Nachtviolen”. 
4.  Print the translation/text for the third song you picked. 
3/3/2003 
28
V2 Usability Test v1.0 Report 
Documents you may be interested
Documents you may be interested