syncfusion pdf viewer mvc : Paste picture pdf SDK Library service wpf asp.net .net dnn qualtrics-step-by-step-manual8-part485

Chapter 5: Block Options and Survey Flow  |  81
Survey Flow
When you’re serious about creating advanced surveys, you will be using the Survey Flow, found in the Edit Survey Naviga-
tion bar (Figure 5-11). Have you ever wanted multiple paths in your survey? Or to display different messages to your 
qualifying respondents and your non-qualifying respondents?  Survey Flow allows you to insert elements into the flow that 
perform advanced logic, randomization, survey termination messages, and much more to direct the path of the respon-
dent through the survey.
Figure 5-11  The Survey Flow button.
The elements that can be inserted into the Survey Flow include (Figure 5-12):
• BLOCK: Referring to the question blocks on the main Edit Survey tab, when you select to insert a block element,  
a block is automatically added to the Survey Flow. Blocks can be added to repeat showing the block in the  
survey (or show them to different respondents who are guided to different parts of the Survey Flow). You can  
also reinsert them after a temporary removal.
• BRANCH: Similar to Display Logic, but Branch encompasses much more than just one individual question. 
Using Branch, you can conditionally display blocks or any other Survey Flow element.
• EMBEDDED DATA: Using this element you can specify which of your existing embedded data fields you want  
displayed in your data set. You can even assign embedded fields to individuals.
• RANDOMIZER: When elements are placed under the randomizer, the elements are randomly displayed. “Evenly  
 
   Present Elements” turns this randomizer into a sequencer (sequentially present items). This is useful when  
 
   displaying a subset of elements in the Randomizer.
• WEB SERVICE: Probably the most advanced tool in the Survey Flow. Using the web service, you can send 
information needing evaluation to an external server. The external server responds with information you can  
then display or base logic off later in the survey.
Paste picture pdf - copy, paste, cut PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed tutorial for copying, pasting, and cutting image in PDF page using C# class code
paste picture pdf; how to cut image from pdf file
Paste picture pdf - VB.NET PDF copy, paste image library: copy, paste, cut PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Tutorial for How to Cut or Copy an Image from One Page and Paste to Another
how to copy a picture from a pdf file; how to cut a picture from a pdf document
Chapter 5: Block Options and Survey Flow  |  82
• AUTHENTICATOR: Requires users to log into your survey, essentially telling the tool who they are. It’s great for  
direct-mail campaigns or scenarios where you might not have an email address. This then links to their panel  
information for logic, data analysis and piped text.
• END OF SURVEY: Typically used in conjunction with a branch, this is useful for early termination of certain non- 
 
   qualifying respondents. It can be customized to display a certain message, redirect to a URL, and much more.  
Whenever someone reaches an end of survey element in the survey flow, they are taken to the end of the survey.
• CONJOINT: The Research Suite contains a conjoint module (self-explicated method). When you set up a conjoint,  
the conjoint module is automatically added at the end of the Survey Flow and you must use the Survey Flow to  
specify where and when it is displayed.
HANDLING THE SURVEY ELEMENTS
Now that you understand the elements that can be added to the Survey Flow, we will briefly identify how to use these 
elements.
INSERT ELEMENT
Figure 5-12  Add a New Element.
To Insert elements into the Survey Flow:
1. Click Add a New Element Here or Add Below (green text).
2. Add a New Element Here is a link displayed at the end of the Survey Flow and underneath each Branch, 
 
    Randomizer, and Authenticator.
3. Add Below appears on each element, allowing you to insert an element directly between that element 
and the one below it.
4. Choices appear in the yellow box. Select the element you would like to insert (Figure 5-11).
C# PDF insert image Library: insert images into PDF in C#.net, ASP
How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Import graphic picture, digital photo, signature and logo into PDF document.
copy image from pdf to powerpoint; how to copy a picture from a pdf to a word document
VB.NET PDF insert image library: insert images into PDF in vb.net
project. Import graphic picture, digital photo, signature and logo into PDF document. Add images to any selected PDF page in VB.NET.
how to copy pdf image to word; copy image from pdf acrobat
Chapter 5: Block Options and Survey Flow  |  83
- T
I P
Q
- T
I P
Q
Remember that blocks are automatically inserted into the Survey Flow when created in the Edit Survey view.
MOVE ELEMENT
There are two methods you can use to Move elements to the desired position in the Survey Flow:
1. Move button (typically used when moving larger distances)
a. Click and hold the Move button on the element. The selected element turns green.
b. Drag and drop the element at desired location (between or within certain elements).
2. Up/Down keys on keyboard (typically used when moving shorter distances)
a. Click on the element’s box to select it (outlines in blue when selected).
b. Press up or down arrow keys on keyboard to change position.
- T
I P
Q
- T
P
I
Q
 When moving a branch, randomizer or authenticator, all elements that are nested under it will move as well.
DELETE ELEMENT
To Delete or remove elements from the Survey Flow:
1. Press the Delete button (every element has a red Delete button on it).
2. When confirmation window displays, click OK or Yes.
- T
I P
Q
- T
I P
Q
 When deleting a branch, randomizer, or authenticator, all elements contained underneath it are removed as well.
COLLAPSE / EXPAND VIEW OF NESTED ELEMENTS
The branch, randomizer and authenticator elements can have other elements nested underneath them.  For example, if 
you would like to randomize blocks , you would place them under a randomizer element. 
On these elements, you will also find the Collapse view option.
C# PDF remove image library: remove, delete images from PDF in C#.
Support removing vector image, graphic picture, digital photo, scanned remove a specific image from PDF document page. Able to cut and paste image into another
how to copy and paste a picture from a pdf document; copy picture to pdf
VB.NET PDF remove image library: remove, delete images from PDF in
C#.NET PDF pages extract, copy, paste, C#.NET Support removing vector image, graphic picture, digital photo, scanned or all image objects from PDF document in
how to copy pdf image; how to cut image from pdf
Chapter 5: Block Options and Survey Flow  |  84
To Collapse or Expand the view of an element (for elements containing other elements):
1. Select Collapse to collapse elements.
2. Select Expand to expand and see all contained elements.
Clicking the “-” and “+” button at the top left corner of the element will also collapse/expand these elements.
RE-SIZE THE SURVEY FLOW VIEW
Change the Size of the Survey Flow view by using the Make Smaller and Make Bigger buttons at the top right of the Sur-
vey Flow window to adjust the size. Make Smaller comes in handy when you need to view more of the Survey Flow at once 
to get a better feel for your Survey Flow. Make Bigger becomes useful when wanting to return the Survey Flow to its original 
size.
SAVE SURVEY FLOW
When Finished working in the Survey Flow, always remember to click the Save Flow button (located at the bottom right). 
Unlike the main Edit Survey tab, your changes are not automatically saved.
HOW TO USE THE SURVEY FLOW ELEMENTS...
BLOCK
Click the Block option when inserting an element, then select the block you would like to insert. Repeat this each time you 
need to insert a block. Each block created on the Edit Survey tab is automatically inserted into the Survey Flow.
Figure 5-13  Block Survey Flow element.
C# HTML5 Viewer: Deployment on ASP.NET MVC
Open Global asax.cs, you can find the functions shown below. Creating a Home folder under Views according to config in picture above. RasterEdge.XDoc.PDF.dll.
preview paste image into pdf; copying image from pdf to powerpoint
C# HTML5 Viewer: Deployment on IIS
Copy according dll files listed below under RasterEdge.DocImagSDK/Bin directory and paste to Xdoc.HTML5 RasterEdge.XDoc.PDF.HTML5Editor.dll. (see picture).
how to cut a picture out of a pdf file; how to copy and paste image from pdf to word
Chapter 5: Block Options and Survey Flow  |  85
ALERT: If respondents see the same block multiple times in a survey, they will see each question with their previous 
responses selected. They are essentially getting the opportunity to answer the questions again, overwriting their previous 
answers. If you need to have them provide separate responses, then copy the block (Edit Survey tab > Block Options) and 
use the copied block to subsequently “repeat” the block.
BRANCH 
Each branch has the Add a New Element Here option beneath it, allowing you to insert elements within the branch. You 
can also move existing items directly into the branch (see the previous section on moving Survey Flow elements). These 
are the items the respondent will see only if they meet the condition specified on the branch.
Figure 5-14  Branch Survey Flow element with condition.
Click Add a Condition to specify the criteria that must be met for the items under the branch to be shown. You can base 
your logic off questions, embedded data, and quotas. Click on the condition to edit the logic statements. When editing, 
there are +/- buttons to the right of each line of logic to add additional lines of if-then logic and to remove lines of logic, 
as needed.
Branch conditions are an if-then style of logic; If the logic is met, then show what is in the branch. This is similar to 
Display Logic, but different in that you can include any Survey Flow element within the branch, including other branches.
- T
I P
Q
- T
P
I
Q
Shift+click the “+” button on your logic to get “And If” logic, which is like having additional parentheses in place within 
your condition.
EMBEDDED DATA
Embedded Data (Figure 5-15) is extra information, usually about the respondent, that can be included in the panel and 
attached to the respondent’s data. You can also assign embedded data to respondents through the Survey Flow. If you put 
in an embedded data into the Survey Flow and assign a value to it, then if the respondent takes a path in the flow through 
that embedded data, they will be assigned that embedded data value. 
C# Raster - Modify Image Palette in C#.NET
& pages edit, C#.NET PDF pages extract, copy, paste, C#.NET VB.NET How-to, VB.NET PDF, VB.NET Word, VB is used to reduce the size of the picture, especially in
paste picture into pdf preview; how to copy a pdf image into a word document
C# Word - Document Processing in C#.NET
Open(docFilePath); //Get the main ducument IDocument doc = document.GetDocument(); //Document clone IDocument doc0 = doc.Clone(); //Get all picture in document
how to copy an image from a pdf to word; how to copy images from pdf file
Chapter 5: Block Options and Survey Flow  |  86
Figure 5-15  Embedded Data Survey Flow Element.
Embedded data can be used for in-survey logic (Display and Branch Logic), as well as to filter data and reports. Embed-
ded Data can include extra information like state, city, address, etc., or an identification code.  This information is stored 
with the survey response.
EMBEDDED DATA IN THE SURVEY FLOW
The Embedded Data element is obtained in two ways in the Survey Flow:
1. Obtained from a panel or a survey URL.  Specifying which embedded data fields to display in the results 
(passed from panel or URL).  
2. Assigning embedded data variables to the respondent as they are taking the survey based on logic 
(how someone responds to questions, etc.).
For the embedded data from your panel to be seen in your survey results, you need to put an embedded data element into 
your Survey Flow for each embedded data field in the panel. 
When pulling embedded data from a panel or survey link, it doesn’t matter where the element is placed in the Survey Flow. 
It only matters where you put the embedded data element if you are assigning the field AND value of the embedded data 
in the Survey Flow. When pulling from a panel, you just need to make sure there is an embedded data element somewhere 
in the flow. 
To Add Embedded Data From a Panel
1. Insert an Embedded Data Element into the Survey Flow
2. Define the panel by clicking Add From Panel and select the panel. Data fields will appear, click OK.
3. Value will be set from Panel or URL to right of embedded data field means the value of the field will be pulled  
from the embedded data fields in the panel you uploaded, or from the URL (if appending information onto the  
end of the survey link).
4. Set a Value Now does not apply here. It applies to the scenario (below) where you assign a value on the fly.
- T
I P
Q
-
T
P
I
Q
To enter additional fields, click Add a New Field. Any fields you add will be assigned to the respondent at the same time. 
So if you have different locations for assigning different fields, then insert another Embedded Data element for that 
Chapter 5: Block Options and Survey Flow  |  87
particular field and place the element where it’s needed within the flow. With panels, there is no need to specify the value. 
This is automatically taken care of when the field name is entered.
To Assign Embedded Data Fields on the Fly:
1. Insert an Embedded Data element.
2. Type the name of the embedded data field where it shows Enter Embedded Data Field Name Here.
3. Click Set a Value Now to enter in a value that the embedded data will equal.
After setting up the embedded data with the value assigned in the survey flow, anyone who passes through the embedded 
data field will be assigned that value.
ALERT: Location of the Embedded Data element in the Survey Flow is very important when you are using it for display or 
branch logic. Make sure you place this embedded data element where it will assign at the correct time and place. If you 
are branching and want to assign an embedded data with value to the person who goes through that branch, then add 
the embedded data element under the brand. The respondent won’t see it, but they will be assigned the value. 
RANDOMIZER 
The Randomizer is a very useful tool in experimental design. Randomize the display of any element you put under the Ran-
domizer. By default, it will randomize the display order of all elements within the randomizer.  
Figure 5-16  Randomizer Survey Flow Element.
To randomly display elements using the Randomizer element:
1. Choose the Randomizer element.
 
2. Move elements underneath the Randomizer, dropping them where it says Add a New Element Here.
 
3. If you would like to randomly display only a subset of the elements under the randomizer, then click the +/-  
buttons where it says, Randomly present __ of the following elements. If you have 5 elements and choose to  
randomly present 2, then each time a respondent takes the survey the tool will choose 2 elements out of the 
5 to randomly present to the respondent.
4. In this situation, you might consider selecting the Evenly Present Elements option to make sure each element  
gets seen a decent amount of times.
Chapter 5: Block Options and Survey Flow  |  88
EVENLY PRESENT ELEMENTS
This simple tool on the Randomizer keeps track of how frequently each item has been displayed. If one item has been 
displayed more than an other item, the system will try to even it out by showing the lesser shown items more often to 
respondents. This turns the Randomizer into somewhat of a sequencer.
Figure 5-17  Evenly Present Elements options.
To enable Evenly Present Elements, select Evenly Present Elements on the Randomizer. Once enabled, a Reset button 
appears. When clicked, it displays the options shown in the following screenshot (Figure 5-16).
You can reset all the counts, returning the counts to “0” or you can manually click on the count numbers to change them.
- T
I P
Q
- T
P
I
Q
Evenly Present Elements does not need to be used when displaying all elements, as opposed to just a subset, for which it 
is designed.  
WEB SERVICE
The Web Service is an advanced Survey Flow element for advanced logic and data processing. You can send a request to 
an external server, which houses a script that evaluates data you send over. Once evaluated, the server’s script responds 
with information that is seen by the Qualtrics system as embedded data. You can reference the processed information as 
embedded data in logic, display it to the respondent, or access it in your post-data-collection analysis.
You can use the Web Service to set up a random number generator, set up a time series, pull in headlines from a website 
and much more. 
Chapter 5: Block Options and Survey Flow  |  89
To use the Web Service element:
1. Paste the link to the external script into the URL field.
2. Click Add a parameter to send to web service... to specify parameters to pass to the script.
3. Enter the parameters to pass to the script (For example, max and min values for a random number 
generator script). Click the “+” to add additional parameters. Click the “-” to remove parameters.
4. Click Add Embedded Data to specify how the returned values will be stored as embedded data.
Example: [embedded data field name] = [return value from script]
- T
I P
Q
- T
P
I
Q
 Go to Qualtrics.com/University in your web browser and enter “Random Number Generator” in the search field.  You will be 
able to view an example of a random number generator delivered from a Web Service element.
Figure 5-18  Web Service Survey Flow element set up as a Random Number Generator.
AUTHENTICATOR
The Authenticator is an interesting tool. Panel members can authenticate against information you already have, essential-
ly telling the Qualtrics Survey Research Suite who they are. It requires the respondent to sign into the survey and once they 
are signed in, the system will know who they are and be able to assign panel information to their response.  This is useful 
when you have information about the respondent but are not in a situation to send out a unique link through our mailer. 
You can choose to have the respondent sign in with their name, email address or any other information you may have on 
file for them. The respondent tells the tool who they are and they enter the Authenticator (like a branch) and see the ele-
ments of the survey.
To set up an Authenticator element, do the following: 
1. Import a panel into the Panels tab. An email address is not required. See the Panels chapter for more 
information on how to do this.
2. Go to the Survey Flow (Edit Survey tab) and insert an Authenticator.
Chapter 5: Block Options and Survey Flow  |  90
3. Select a Panel. Start with the Select Library drop-down, then select panel name.
4. Specify the fields to authenticate against. Click “+” to add additional fields and “-” to remove fields.
Figure 5-19  Select the fields you would like to authenticate with. 
5. Click the blue arrow to select the field, or start typing the field name (it will recognize what you type).
 
6. Select unique fields or a unique combination, like first and/or last name, username, password, phone number, 
or email address.
7. If needed, type the Optional Label for each field. Use this to make sure fields display how you want them to  
display to the respondent. For example “First Name” defaults to “RecipientFirstName.”
8. Select the Password checkbox if you want text entered into that field to appear as dots/asterisks, as is custom  
when entering your password when logging into email or banking sites.
 
9. Click Options to further customize the Authenticator. Here are the options provided:
 
 
 MAXIMUM AUTHENTICATION ATTEMPTS: The number of times potential respondents can fail 
authentication before they are shown the “Too Many Failures Error” text. The default setting is 3, 
but you can increase or decrease it as needed.
 
 
 AUTHENTICATION PROMPT TEXT: The first text you display to the potential respondent when they    
are asked to authenticate. The default text is, “Please log in.” Click the button to select other text 
or provide your own text to display.
 
 
 AUTHENTICATION ERROR TEXT: Shown each time the potential respondent fails to authenticate    
correctly. The default says, “Unable to log in with the information provided.” Click the button to    
select other text or provide your own text to display.
 
 
 TOO MANY FAILURES ERROR TEXT: When someone fails authentication the amount of times you    
specified in Maximum Authentication Attempts, they see this message. The default is “Too many    
failed log-in attempts. Click next to continue.” Click the button to select other text or provide your 
own text to display.
 
 
 ALLOW AUTHENTICATING RESPONDENTS TO RETAKE AUTHENTICATED SECTION: Choose this only 
if you want to allow respondents to be able to take the survey again (the authenticated section).    
Typically, you don’t want this option selected.
 
 
 RELOAD ANY PREVIOUSLY SAVED PROGRESS UPON AUTHENTICATION: If someone can’t complete    
the survey in one sitting, this allows them to later click the link to authenticate again. The survey   
Documents you may be interested
Documents you may be interested