asp.net mvc 4 and the web api pdf free download : .Net merge pdf files SDK software service wpf windows html dnn medialabmanual6-part1331

57
thlist_2thlist_3, etc.). Consequently, to keep the output variable name to a maximum
of 8 characters, keep in mind that 2 to 4 additional characters will be appended to the
variable name (e.g., _4_12, plus a t prefix for the reaction time variables if they’re
being recorded). If you always limit such variable names to a maximum of four
characters you will always be safe.
5.12
Omit Conditions
QuickInfo
Omits the particular question in the conditions specified. Response is assigned a
missing value.
Details
Although you may want to administer a given questionnaire in multiple conditions, you
may want to skip certain items in some conditions. To skip the item, simply enter the
condition(s) that are not to receive the item in the omit conditions field.
Example
Subjects watch a video about sexual harassment of women in the workplace by male co-
workers. Afterwards they fill out a female sexual harassment questionnaire. Men are all
assigned to condition 1 and women are assigned to condition 2. The question "Have you
ever been sexually harassed by a male co-worker?" is to be omitted for male subjects.
Therefore, in the Omit Conditions field, there will be a (1). The question "Have you ever
sexually harassed a female co-worker" is to be omitted for female subjects, and so (2) is
placed in the Omit Conditions field.
If more than one condition should not get the item, then separate the conditions with
commas, e.g., (1,2,6,cond3).
5.13
Parameters
QuickInfo
This is about as difficult as MediaLab gets. Parameters supply additional information
for the presentation of certain questionnaire items. Most are optional but a few are
required for certain item types. Parameters can be given in any order, must be
separated by commas, and the entire set must be enclosed in a single set of
parentheses. Note that parameters also can be set for background, backsound, and
backvideo files following the same rules except that their parameters are entered
after the filename rather than in the Parameter(s) field.
Parameters
$
quickstyle
@
time stamp
59
59
.Net merge pdf files - Merge, append PDF files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provide C# Demo Codes for Merging and Appending PDF Document
append pdf; pdf mail merge
.Net merge pdf files - VB.NET PDF File Merge Library: Merge, append PDF files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Guide and Sample Codes to Merge PDF Documents in .NET Project
acrobat combine pdf; pdf split and merge
MediaLab v2014
58
c
command line arguments
d
duration for timed items
h
height
k
key
l
left position
m
mask
n
number of thoughts to take
o
question wording onset
p
number of scale points (1-12)
q
target question for thought rating
r
range
s
spacing
t
top position
ttl
send ttl signal
w
width
x
password required to continue
Parameters for Different Item Types – Required parameters are in bold CAPS
All Items
$quickstyle, @time stamp, ttlsignal, 
c
ommand, -k
ey 
Custom
none
DirectRT
none
Essay
d
uration, t
op, l
eft, w
idth, h
eight, k
ey
Executable
c
ommand line arguments
Fill-in-the-Blank
d
uration, t
op, l
eft, w
idth, h
eight,
m
ask, r
ange, k
ey
HTML
d
uration
Image File
t
op, l
eft, w
idth, h
eight, d
uration
Inquisit Session
none
59
60
63
60
60
61
61
61
61
62
62
62
60
62
63
61
43
43
43
44
44
44
45
46
47
Online Merge PDF files. Best free online merge PDF tool.
Thus, C#.NET PDF document merge library control can be counted as an efficient .NET doc solution for keeping PDF document files organized. Download Free Trial.
c# pdf merge; c# combine pdf
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Converted HTML files preserve all the contents of source PDF file, like font style and anchors, in VB.NET class application. And
best pdf merger; reader merge pdf
59
Instructions
d
uration, p
assword, o
nset, t
op, l
eft
Movie
t
op, l
eft, w
idth
Multiple Response
P
oints, t
op, s
pacing, o
nset, r
ange
On-Line Rating
P
oints
PowerPoint Show
none
Ranking
P
oints, s
pacing, w
idth
Recall List
N
umber, d
uration, o
nset
Scale Response
P
oints, t
op, s
pacing, o
nset, w
idth,
l
eft
Sound File
d
uration
Thought Listing
N
umber, d
uration, o
nset, w
idth, l
eft
Thought Rating
Q
uestion, P
oints, t
op, s
pacing,
o
nset, w
idth, l
eft
Voice Response
d
uration
WebTracker
none
Word Document
d
uration
WordPerfect Doc
d
uration
Details
Note: (optional) indicates the parameter is NEVER a required parameter of ANY item type.
$ quickstyle (optional)
To apply custom color and font settings to a questionnaire item, you can create a 
QuickStyle
file from the Preferences menu. To apply it to a questionnaire item you can
enter the name of the QuickStyle file precede by a $, e.g., ($mystyle). The style will
remain in effect until you apply different style file on a subsequent item or enter $off as a
parameter for a subsequent item. 
@ time stamp (optional)
By entering @ as a parameter for any item in a questionnaire, you can have MediaLab
write a time stamp at the onset of that item in order to keep track of events in real time.
When you do this, a time stamp will be appended to a file called "timestamps.csv" located
in the Data folder. Each time stamp will include the Subject ID, the variable name, the
time at which the item started (e.g., 12:33:22), the milliseconds elapsed from the
beginning of the experiment and the number of milliseconds passed since the last
timestamp. The timestamp function can be used with all item types.
c
ommand-line arguments (optional)
For executables that allow for command line arguments, you can specify the arguments
you want to send with the c parameter. Just type in the arguments preceded by a c (e.g.,
c/myargument). Follow any arguments with max and the application will be run in a
maximized window (e.g., cmax, or c/myarguments max). 
For other item types, an executable file may be launched at the start of the item by
adding a "c" parameter followed by the file name. For example, (p7,cmyprog.exe) in the
47
47
47
48
48
49
49
50
50
51
51
51
52
52
52
84
VB.NET PDF File Split Library: Split, seperate PDF into multiple
This is an VB.NET example of splitting a PDF to two new PDF files. You can use the following VB.NET demo to split PDF document to four files.
reader create pdf multiple files; acrobat split pdf into multiple files
C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
file using C#. Instantly convert all PDF document pages to SVG image files in C#.NET class application. Perform high-fidelity PDF
add multiple pdf files into one online; break pdf into multiple files
MediaLab v2014
60
Parameter(s) field would cause myprog.exe to launch at the start of a 7pt scale response.
This is especially useful for programs that should run silently in the background as
MediaLab will not attempt to keep the program visually in the foreground unless it is
launched via the regular Executable item
type. 
d
uration for timed items (optional)
The default for many item types (e.g., instructions, essays, Word documents, fill-in-the-
blank, thought and recall lists, image files) is to click on Continue to proceed. Optionally,
you can set a duration parameter followed by a number to display these items for a set
amount of time and then automatically proceed to the next available item. For example, if
you wanted an instruction or an image to be displayed for 30 seconds and then
automatically continue, you would specify (d30). An integer value greater than or equal to
1 is required.
Instruction items also offer a special option you can use to create a minimum exposure
time. On any instruction item, if you use a negative duration value (e.g., d-10) then the
‘Continue’ button will not appear until that many seconds have passed. You can use this
option to ensure that subjects are exposed to some information for a minimum amount of
time, after which they may proceed when ready. Remember that you can always embed
images & html, sound and video in an instruction item by using  BackGround
,
BackSound
, or BackVideo
fields, respectively.
k
ey
Open Ended Response Times: By default, response times for fill-in-the-blank and essay
questions are taken at the time the subject continues to the next item. You can optionally
get it for the first key stroke instead by using the parameter (k1).
Disable the Spacebar: HTML pages that require input may have a subject pressing the
space bar as a part of that input. Since the space bar is also used in MediaLab to continue
with the next item, this can cause a conflict. If this applicable to your HTML file, you can
add a (k-1) parameter to disable the space bar as a means to proceed to next item. 
Track Key Presses: When used with an essay item, this parameter allows you to record
every time a given key is pressed over a given time period. Simply add the key parameter
to indicate that you want to track a key press response over the duration of the essay.
You need to tell MediaLab what key you want by giving it a code (e.g., k57 will have
MediaLab track the 9 key). There is a utility included in the Utilities folder called
keycodes.exe. It will quickly tell you the code for any key on the keyboard including
function and non-character keys. Just double click the keycodes.exe program and hit any
key to get its code. These codes are NOT the same as the more extensive set of DirectRT
key codes!
Here's an example. You want to track every time the subject hits the 9 key over a 30
second interval. Run keypress.exe and hit the 9 key. You will see that its code is 57. Using
an essay item, enter the parameters (d30,k57). This means the item will be displayed for
30 seconds and track every time the user hits the 9 key. Medialab will write the key
tracking data to a file called the same thing as the essay variable name file but with
"keypress.csv" added to it. You can open the data file in Excel or similar spreadsheet
program. It will indicate the subject and condition IDs and give you the time in milliseconds
from the start of the essay for each time the key was hit. 
l
eft position, t
op position (optional)
These parameters allow you to place an image, text or video exactly where you want it
by specifying the top left corner of its position relative to the top left corner of the
MediaLab window, e.g., (t150,l200). You can also express location and size parameters
as a percentage of the screen. For example, (l.3,t.25) would be a point 30 percent across
the screen from the left and 25 percent down. To use percentages, simply use a value
less than 1 and greater than 0.  To determine values appropriate for your display, select
44
39
40
41
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
VB.NET convert PDF to Word, VB.NET extract text from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET
merge pdf files; pdf merge documents
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
VB.NET convert PDF to Word, VB.NET extract text from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET
how to combine pdf files; pdf merger online
61
"Showing Location Points" under the main MediaLab Help menu.
The left and top parameters can also specify the left and top position of the essay, fill-in-
the-blank, and thought listing text boxes as well as the text presented in instruction
items. You can also use the top parameter to specify the location of the first button when
using scale responses, multiple responses and thought ratings (e.g., when you need
more room for question wording).
m
ask (optional)
You can use the mask parameter to specify the number of characters allowed in a fill-in-
the-blank item as well as whether each is fixed or free. For example, the parameter
(m*****) will provide five blanks that are free to be filled by any character. The
parameter (m***ck) will offer three free blanks preceeded by "m" and followed by "ck".
Fixing characters in this way allows subjects to offer partial responses such as in a word
completion task.
You can also combine the mask and range
parameters. For example, the parameters
(m*********, r100000000-999999999) could be used to prompt the subject for a valid,
nine-digit social security number.
number of scale p
oints (1-12)
For scale responses, multiple responses, thought ratings, and on-line rating items you
need to specify the number of scale points you would like MediaLab to display. When you
enter this parameter, MediaLab will then allow you to enter the labels for the number of
points you specify. You can have from 1 to 12 points. For example, to specify a 5-point
scale you would use (p5). Note that when MediaLab runs your experiment, the number
keys (1-9) will work only for a scale of up to 9 points. However, MediaLab will also take
input from the function keys (F1 to F12) so that you can conveniently collect data from a
12 point scale and still assess reaction time. This does not apply to on-line rating items
because input is taken through the arrow keys or joystick.
o
nset of question wording (optional)
For items that take the onset parameter, you can delay the appearance of the question
wording for a specified number of milliseconds. For example, a 7pt scale response with
the parameters (p7,o750) will reveal the options immediately, but the question wording
will not appear for 750ms.
maximum n
umber of thoughts or recall items to take
For thought listing and recall list itmes, you need to specify the number of separate
responses you would like to record. For example, if you wanted the subject to list four
thoughts in a thought listing item, then you would specify (n4). If you wanted to them to
list up to 4, you can set a time limit using the duration parameter
password (x) (optional)
Sometimes you may want the subjects to wait for you to allow them to continue to the
next phase of the experiment. You may also want to prevent the subject from seeing the
MediaLab screen when the experiment is finished. To do this, insert an instruction item
and use the x parameter followed by the password you want to use. For example, if you
wanted to use the password ‘monkey’, then enter (xmonkey) as a parameter value for
the instruction item. Presumably, the experimenter will have to enter this password or tell
subjects what it is at the appropriate time. The characters will be masked (e.g., ******),
so that subjects will not see the password as it is entered. Pressing <Enter> after
entering the correct password will cause MediaLab to continue.
62
60
VB.NET PDF Convert to SVG SDK: Convert PDF to SVG files in vb.net
PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. FREE TRIAL: HOW TO: XDoc.HTML5 Viewer for C#▶: C# ASP.NET:
pdf merge files; add pdf files together
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
content of target PDF document can be copied and pasted to .txt files by keeping original layout. C#.NET class source code for converting each PDF document page
build pdf from multiple files; break pdf file into multiple files
MediaLab v2014
62
r
ange (optional)
You can now limit a fill-in-the-blank item
response to a numerical range by using the
range parameter. For example, to accept only a valid age, you might use (r16-125) which
would require a response between 16 and 125. The user will be prompted to enter a
number within that range if they fail to do so. You can optionally combine this with the 
mask parameter
to provide the appropriate number of spaces for the number. You can
also add a range parameter
to multiple response items
to specify a minimum and/
or maximum number of responses to take. For example, (p5,r1-3) would require that the
subject choose at least 1 and no more than 3 of the 5 options.
s
pacing (optional)
For items that use response buttons (i.e., scale responses, multiple responses and
thought ratings) you can use the spacing parameter to create more space for options
with lots of text or if you’re using an html file for your labels. For example, if you want to
"double-space" your response options, use the parameter (s2), or (s3) to triple space, or
(s1.5) to add a half space and so on. Values from 1 to 5, including decimals, are
permitted. This will produce evenly spaced response options with as many extra lines per
item as you need. Importantly you can do this on an item by item basis--the default of
course is single space if you don't specify the space parameter.
For fill-in-the-blank items
, you can use the Space parameter to tell MediaLab how
many lines of text you want to allow. For example, a parameter of (s3) will provide three
lines of text instead of one (the default). Note that if you specify more than 1 line, the
Enter key will not send the subject to the next item but rather to the next line in the text
box. The Escape key may be used as an alternative to the Enter key in such cases.
target question for thought rating (q
)
MediaLab allows you to have subjects rate their own open-ended responses from
thought or recall list items on any dimension you like. The thought rating item works much
like a scale response but feeds back to subjects their responses from an earlier thought
or recall list item. To do this, you need to specify the variable name you gave to the
thought or recall list item from which MediaLab is to supply the responses in combination
with the q parameter. For example, say subjects listed their thoughts earlier in a variable
you named ‘tlist.’ To have subjects later rate these thoughts using a thought rating item
(for example how positive or negative each thought was), you would specify the
parameter (qtlist) in the Parameter(s) field of your though rating item. Note that for
thought ratings, you must also specify the number of scale points parameter
.
ttl signal (optional)
To communicate with external computers or hardware you can send out a signal from
MediaLab at the onset of any item. The signal can be a byte value (any integer from 1-
255). You can send the signal to any port address you like. Make sure you use the
decimal value of the port—not the hex value. For example, the port address of the
parallel port on most systems is 888 (or 378 in Hex). Finally, you can send the signal for
any duration you like before it resets to 0. Specify these three variables in the
parameters field like so:
<value:location:duration>
For example, say you present an image item for 5 seconds and at its onset you want to
send a signal of 255 to port 888 for 10ms. To present it for 5 seconds, you would use
parameter value of (d5). To add the TTL signal at its onset, you would add:
(d5,<255:888:10>)
Note that there is a TTL I/O test utility in the Utilities folder. You can use IOTest.exe to
test whether your external hardware can send and/or receive TTL signals from any given
44
61
62
47
44
61
63
port. See also Serial Data
w
idth, h
eight (optional)
You can specify the width and height of the essay and fill-in-the-blank text boxes using
the width and height parameters to allow for additional room for question wording or for
background images/html, e.g., (h150,w400). To determine values appropriate for your
display, select "Showing Location Points" under the main MediaLab Help menu.
You can also use the height and width parameters to specify the display size of images.
Note that if you size an image using the height and width parameters you need to also
specify the top and left parameters
otherwise it will appear in the top left corner by
default.
By default, videos appear in their original size. However, you can set the exact size of the
video using the width parameter. The height will automatically be set in proportion to the
width you specify. For example, if you specify (w200) for a video that is normally 320x240
it will appear as 200x150. 
You can express location and size parameters for ANY item type as a percentage of the
screen. E.g., (w.3,h.25) would be a rectangle 30 percent of the screen’s width and 25
percent of its height. To use percentages, simply use a value less than 1 and greater
than 0.
You can also use the following shortcuts rather than specifying an exact width (e.g., w-1,
w2, etc.)
none or w0 = Default Size
w-1 = Full Screen
w-2 = Half Screen
w-3 = One Fourth Screen
w-4 = One Sixteenth Screen
w1 = Double Size
w2 = Half Size
w10 and higher = specified width & proportional height
Examples
Scale Response. To set the number of response options for a scale response to 5: (p5)
Image. To set the top left corner of an image to the center of a 640x480 resolution
screen: (l320,t240) or (l.5,t.5)
Instructions. To require that password be entered before the subject can continue (e.g.,
at the end of the experiment, between phases of the experiment), specify a password
preceded by an x, e.g., (xmonkey).
Movie. To play a video file at full screen: (w-1)
Thought listing. To have subjects list up to 8 thoughts, or until 120 seconds have passed,
which ever comes first: (n8,d120).
Background. For backgrounds, backsounds and backvideos, the parameters are always
entered in parentheses after the filename and are always optional. E.g., For a
background image to be displayed with the top left corner located at the top left corner of
the MediaLab window, specify the background file as: myimage.bmp (t1,l1)
107
60
MediaLab v2014
64
5.14
Position
QuickInfo
Identifies the order in which items are presented in the questionnaire.
Values
Any number. Decimal values are allowed.
Purpose
This field determines the order of the items in the questionnaire file. MediaLab will
automatically sort the items in the questionnaire by these values when you close the file.
You can also manually sort the items at any time using the Sort
button.
Hints
To add a new item between two existing items (e.g., 2 and 3), assign it a position value
between the values of the two existing items (e.g., 2.5) and then click the Sort button.
After sorting, you can automatically renumber all of your items as sequential integers by
clicking the Renumber
button.
5.15
Randomize Within Groups
QuickInfo
MediaLab will randomly order and present all items sharing the same RWG value.
Value
Any positive integer value
Purpose
You may wish to randomly order and present certain items in your questionnaire file. To
do this, assign the same RWG value to all the items you want to have randomized with
each other. For example, if you have five items you want randomized, assign them each
in the RWG field of each item. The five items will be randomly presented in the five
positions they occupy in the questionnaire. All other files will be presented in their
assigned positions as long as their RWG value is either 0 or none. You can independently
randomize another group of items by assigning them all a 2, another group with 3s and
so forth.
Example
In your questionnaire, you want to present 1) an instruction screen, 2) five scale
response items randomly ordered, 3) three fill-in-the-blank items randomly ordered, and
4) a final Word document. Assign an RWG value of 0 or none to the instruction screen and
37
37
65
Word document to keep them where they are, a 1 to the five scale response items, and 2
to the three fill-in-the-blank items. That's it. To randomize the order that groups of items
are presented (e.g., whether the scale items or the fill-in-the-blank items are presented
first),see Randomize Between Groups
.
Note
For ease of analysis, variables will be written to the data file in the order the occur in the
questionnaire, not in the randomized order in which they are presented.
5.16
Randomize Between Groups
QuickInfo
All items sharing the same RBG value define a group to be kept together. If multiple
groups are defined, then MediaLab will present the groups of items in a random order.
Value
Any positive integer value
Purpose
You may wish to randomly order and present entire groups of items in your questionnaire
(e.g., randomizing whether demographic or personality questions come first in a
questionnaire). To do this, assign the same RBG value to all of the items you want to
keep together. For example, if you have five sets of ten items, and you want to
randomize the order in which these 5 groups of items are presented, then assign each
group a different number in the RBG field and make sure all the items within each group
share the same number for that group. The items within each group will all stay together,
but the groups themselves will be randomly ordered. Items assigned a 0 or none will not
move. Note that all items within a group must be sequential in the questionnaire.
Example
In your questionnaire, you want to present 1) an instruction screen, 2) five scale
response items, 3) three fill-in-the-blank items, and 4) a final Word document. Whether
the scale responses come first or the fill-in-the-blanks come first is to be random. Assign
an RBG value of 0 or none to the instruction screen and Word document to keep them
where they are, a 1 to each of the five scale response items, and a 2 to each of the five
fill-in-the-blank items. When MediaLab runs that questionnaire file, the instruction screen
will always come first, followed randomly by either all 5 of the scale response items or the
three fill-in-the-blank items, and always end with the Word document item. To randomize
the order of the items within each group, see Randomize Within Groups
.
Note
For ease of analysis, variables will be written to the data file in the order the occur in the
questionnaire, not in the randomized order in which they are presented.
65
64
MediaLab v2014
66
5.17
Skip To
QuickInfo
The Skip to field allows the Editor to create simple or advanced skip patterns in their
questionnaire.
Details
Conditional Skipping based on Scale Responses
After a scale response, MediaLab checks it for it corresponding Skip To value. If the value
is none, it proceeds to the next question. If it has any other value, it assumes that value
is a variable name and skips each subsequent question until it finds the one with the
variable name that matches the Skip to value it's looking for. Skipped items will be
assigned missing values in the data set.
Unconditional Skipping
In some cases you may want to skip over items unconditionally. Unlike conditional
skipping, you can do this with any item type. For unconditional skipping from a scale
response simply place the same variable name in each Skip To field of all the response
choices. For all other item types, simply enter the variable name you wish to skip to in the
single Skip To field.
Unconditional skipping is especially useful for rejoining subjects who have been
conditionally skipped to various points in the questionnaire so that they end up at a
common place. When they are done their special sections, they can be joined up to the
same question by putting an unconditional skip item at the end of each of their custom
sections. In each case they are all skipped to the same item and continue on with the
same set of items.
Advanced Hints
Combining the skip function with RWG (Randomize-Within Groups)
you can achieve
extra randomization functionality. For example, to randomly present 5 of 10 items give all
10 items the same RWG value (e.g., 1). This will randomize their order. Then, embed a
blank instruction item with a delay of 1 second after the fifth item and give it a skip value
to go the item following the tenth randomized item. This will result in the five of the ten
items being presented (which were randomly ordered) after which MediaLab will
automatically skip the remaining 5 unpresented items and proceed with the rest of the
questionnaire.
Skipping a Fixed Number of Items 
As an alternative to explicitly naming the variable you want to skip to, you can simply
enter +1+2+3+n, etc. MediaLab will automatically skip that many items without
needing to know the name of a Skip to variable--it will simply resume wherever it ends
up. This is especially nice when the item being skipped to is randomly determined and so
you do not actually know the variable name ahead of time.
Skipping on Multiple Response Items 
You can include Skip to values with multiple response items but they work  if and only if
the subject chooses a single response. To be super safe, you can combine this with the 
(r1-1) parameter in order to disallow multiple options from being selected. For example,
using (p5,r1-1) in the Parameter(s) field for a 5-item multiple response item will ensure
64
Documents you may be interested
Documents you may be interested