display first page of pdf as image in c# : Rotate pdf pages Library application class asp.net html wpf ajax atlasti_v6_manual22-part1190

THE DATA LEVEL - BASIC FUNCTIONS
221
and so on....
The sorting order is (1) special characters (* + ' # - _ : . ; , etc.),  (2) 
numbers and (3) letters. Therefore,  it is NOT a good idea to use prefixes 
like 1,  1.1. ,  1.1.1 , 2,  2.1, 2.1.2 etc.. Such a numbering scheme will 
necessarily wreak havoc with your intended sorting order (“10” will be 
sorted before “2”). When using numerals , always use “01”, “02”, “03”, 
or and so on for sorting  to be on the safe side.
The Jack the Ripper Quick Tour project shows a structured code list achieved 
by using alphabetically sorted prefixes. You can access this project in ATLAs.ti 
via H
ELP
/ Q
UICK
T
OUR
/ L
OAD
“J
ACK
THE
R
IPPER
STAGE
II”.
All terms preceding the underscore (_) or colon (:) indicate the main category 
name; the terms following the underscore or colon constitute subcodes. Other 
projects may require additional sublevels. But don't overdo it! 
ATLAS.ti 6 USER MANUAL
Figure 132: Structured code list (Code Manager in List View)
Rotate pdf pages - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate all pages in pdf and save; rotate individual pdf pages reader
Rotate pdf pages - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
how to rotate all pages in pdf in preview; how to rotate all pages in pdf
THE DATA LEVEL - BASIC FUNCTIONS
222
As main category code and subcode names may contain more than one word, 
an empty space is not sufficient to separate the two levels of coding. Therefore 
it is best to use one the of special characters that you find on your keyboard to 
visually separate levels of coding.
On the use of Code Families for adding structure to a code list
At some point in your analysis, you may group codes into families to use them 
as filters and to facilitate searches. However,these steps usually follow the 
process of developing a coding scheme (see Family Life on page 237).
We do not recommend to use Code Families as a means for adding structure to 
your code list. There are several reasons for it: Code Families do not appear in 
the Code Manager and cannot be assigned to data segments as codes. You can 
also not link them to each other in Network Views. You can only display them 
and visualize the codes that are contained within them. All of this hints, that 
Code Families in ATLAS.ti have a different purpose.
Code Families are very handy when it comes to querying data or when creating 
output. You add the codes that you need for a particular query to a Code 
Family and either use it as an element in a query in the query tool (see page 
268), or set it as filter to restrict queries to a particular set of codes in the Co-
occurence Tools ( see page 299), or in the Codes-Primary-Documents-Table 
(see page 311).
Code Families can also be used to reduce certain outputs like the export of 
code lists (see Transferring Codes from Other Projects), or in SPSS jobs (see 
page 413).
On the use of the Network View function for adding structure to 
a code list 
Utilizing the network function to introduce a hierarchy in your coding system 
offers a way to structure your codes. However, you need to be aware that this 
is not yet conceptual level work. When you use the network view function in 
such a way, you simply use it to organize your data and your codes. If you 
begin later to build models and to theorize about your data, the hierarchical 
relations might be in the way.
To create a code hierarchy you link the higher level code and the lower level 
code via a transitive, i.e. “is a” or “is part of” relation in a network view, or via 
drag and drop in the Code Manager.
After you have linked the codes, open the Code Forest: C
ODES
/ M
ISCELLANEOUS
C
ODE
F
OREST
. There you will see a hierarchical display of codes. The code forest 
can be used for drag and drop coding. But you cannot enter new codes or drag 
and drop codes to a different position.
The recommendation is experimenting with an alphabetical code structure to 
create a code hierarchy rather than using code families or the network view 
function for this purpose. But as in most cases, there is not a“one option fits 
all” best strategy. 
ATLAS.ti 6 USER MANUAL
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Page: Delete Existing PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Delete PDF Page. How to VB.NET: Delete Consecutive Pages from PDF.
rotate all pages in pdf preview; rotate a pdf page
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Page: Delete Existing PDF Pages. Provide C# Users with Mature .NET PDF Document Manipulating Library for Deleting PDF Pages in C#.
rotate pdf pages on ipad; rotate pdf page by page
THE DATA LEVEL - BASIC FUNCTIONS
223
Retrieving Coded Quotations
There are different ways to retrieve coded segments: Quotations for a single 
code or a combination of codes, quotations displayed in the context of their 
primary documents, or quotations sent to a report. The simplest “retrieval” is 
by activating a code in the Code Manager with a double-click.
Activating a quotation for a code
A straightforward method is to display quotations in context: textual and 
graphical quotations will be selected in the document when activated. A 
multimedia quotation begins to play when selected.
When you select a code in the code drop-down list or double-click an item in 
the Code Manager, the following happens--depending on how many 
quotations are coded to that code: 
If there is only one quotation 
If there is only one quotation for the selected code, it will be activated 
immediately. 
If there are more quotations 
Use the next and previous button in the Code Manager to browse through all 
quotations for a selected code.
If more than one quotation is associated with the code, they are offered in a 
pop-up list. Selecting one of the quotations activates and displays it in context.
Create a Report for Coded Quotations
As an alternative to the contextual display of quotations, you can get different 
reports of  the quotations for a selected code. Reports are displayed in a text 
editor and can be printed or saved.
To create a quotation report: 
Select a code, for instance in the Code Manager.
ATLAS.ti 6 USER MANUAL
Quotations are 
activated 
differently in 
context, 
depending on 
the media type.
Figure 133: Simple retrieval
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Page: Insert PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Add and Insert Multiple PDF Pages to PDF Document Using VB.
rotate pages in pdf permanently; how to rotate all pages in pdf in preview
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to reorganize PDF document pages and how
pdf rotate page and save; rotate individual pages in pdf reader
THE DATA LEVEL - BASIC FUNCTIONS
224
From the main menu, select C
ODES
/ O
UTPUT
/ Q
UOTATIONS
FOR
SELECTED
C
ODE
When selecting a code in the Code Manager choose O
UTPUT
/ Q
UOTATIONS
FOR
SELECTED
C
ODE
. Select the option Q
UOTATION
L
IST
if you only want a list of the 
quotations’ names. This report is useful for non-textual data where the 
quotations do not contain textual content.
If a comment has been written for any of the quotations, you will be asked 
whether you also want to include the comments in the report.
Next, you have the option to send the report to an editor, printer, save it to 
disk (option: File), or to save it and run the file in the standard RTF 
application - usually Word or Wordpad – (option: File & Run).
Reports on Quotations for Code Combinations
To retrieve quotations or generate reports for combinations of codes use the 
Query Tool. For more information see “Error: Reference source not found” on 
page Error: Reference source not found.
Other Places to Activate Quotations
Quotations for a code can be activated from the margin area and any browser 
displaying codes:
The Margin Area displays codes (and other objects) associated with quotations. 
Clicking on a code in the margin area selects the associated quotation in the 
primary document pane. 
By activating objects in the Object Explorer (see “The Object Explorer” on 
page 375) quotations are displayed in context similar to the object manager.
The Network Editor (see “The Network Editor ” on page 323) also offers access 
to associated quotations via a node’s context menu.
In the Query Tool (page 281) you can activate quotations in the result pane of 
the query tool window. Similarly you can activate quotations in the Co-
occurence Tools that result from a co-occurence query (page 304).
ATLAS.ti 6 USER MANUAL
Use the Query 
Tool for 
complex 
retrievals of 
quotations.
Figure 134: Output options
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy to C#.NET Sample Code: Copy and Paste PDF Pages Using C#.NET. C# programming
pdf rotate pages separately; saving rotated pdf pages
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
C#.NET convert PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET
change orientation of pdf page; rotate individual pages in pdf
THE DATA LEVEL - BASIC FUNCTIONS
225
Text Search & Auto Coding
The Text Search Tool is used to search within primary texts for the occurrence 
of specific text strings that match a designated string or pattern. 
The Text Search Tool offers three distinct methods entitled Standard Search, 
Category Search and GREP Search to scan primary texts for specified text 
patterns. The functionality of the Text Search Tool is also fully integrated into 
the Auto-Coding Tool (see “The Auto-Coding Tool” on page 231).
The search mode is automatically determined by the kind of search string 
entered. Regular Expression search (GREP), however, must be explicitly 
selected. If you need to know what GREP stands for and what GREP searches 
are, a detailed explanation is provided at “GREP Search” on page 229. 
The Text Search Tool
To open the Text Search tool
Load a primary text. 
Either click the text search button in the PD toolbar, select E
DIT
/S
EARCH
from the 
main menu, or use the key combination C
TRL
-F.
If the document is in Edit mode, Ctrl-F opens a Windows standard text 
search. Use the menu option or the search button instead.
Initially, the status bar displays the current search mode (in the figure above: 
Standard Search Mode). During a search activity, this is the place where you 
should look for warnings and messages.
Not all options are available for every type of search. For instance, backward 
and case sensitive searches are not available for Category Search (see below).
ATLAS.ti 6 USER MANUAL
Click this button 
to activate text 
search
Short-cut: Ctrl-F
Figure 135: Text search tool
C# PDF Page Replace Library: replace PDF pages in C#.net, ASP.NET
Page: Replace PDF Pages. |. Home ›› XDoc.PDF ›› C# PDF: Replace PDF Pages. C#.NET PDF Library - Replace PDF Pages in C#.NET.
rotate pages in pdf online; how to reverse pages in pdf
VB.NET PDF - WPF PDF Viewer for VB.NET Program
C#.NET convert PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET
how to rotate pdf pages and save permanently; how to rotate one page in pdf document
THE DATA LEVEL - BASIC FUNCTIONS
226
A text search always starts from the current position of the text cursor in the 
currently selected primary text. When the end of this document is reached, you 
are asked if the search should continue through the rest of the primary text 
documents. 
Standard Search Mode
Use the standard search mode when you want to find exact, specified strings of 
characters. Word boundaries are not recognized in this mode. Hence, searching 
for "the" would also find instances like "bo
the
r," "
the
re," and "
the
ater." 
Searches that recognize word boundaries are available with the Category 
Search or by using appropriate GREP patterns.
To start a standard search
Open the Text Search tool.
Enter a string into the entry field. The search string should contain the special 
“pipe” character "|" as this initiates the Category Search.
Uncheck GREP mode.
Set Case Sensitive as needed.
Start the search by clicking the Next or Previous button.
Two search options are available in standard search mode to control the search.
Case Sensitive
Check the C
ASE
S
ENSITIVE
box if you want characters to match the searched text 
exactly. If C
ASE
S
ENSITIVE
is selected, you will not find "Love" when you search 
for "love". 
GREP Mode
Checking the GREP box enables GREP mode. If unchecked, the Search Tool is 
in "standard" mode. You may use the standard wildcard * character even 
without GREP. More discussion on GREP searches is provided at “GREP
Search” on page 229. 
Category Search
The Category Search method combines two powerful techniques.
Parallel search is a sophisticated method that handles textual variations. You 
may specify a number of patterns that scan the text simultaneously. Secondly, 
search expressions (“search swarms”) can be stored as a search category and 
later reused. Besides being short and handy, a further advantage of categories 
is that their contents can be modified later without changing a single character 
in other expressions using this category.
Categories allow abstraction from the search string itself and permit easy re-use 
of complex expressions in later searches. With the simultaneous use of 
wildcards, a search request using a search swarm might look as follows: 
*caus*|why|*efore|since.
ATLAS.ti 6 USER MANUAL
Categories are 
reusable, 
named search 
swarms.
THE DATA LEVEL - BASIC FUNCTIONS
227
The individual elements of the search swarm are delimited by the vertical bar 
character “|”. The bar can be read as a (Boolean) "OR." The search defined 
above yields text passages including any of the following strings: "because," 
"causes," "causation," "before," and "therefore," "why," and "since."
Defining Categories
Search swarms that have proven useful can be assigned names (search 
categories) in ATLAS.ti  to facilitate re-use. For example, 
CAUSE := *caus* | why | *efore | since 
defines CAUSE as a placeholder for the original search swarm.
Therefore, instead of retyping lengthy search strings, the user may later simply 
type the search category "$CAUSE" into the entry field.  The dollar sign is a 
special character that indicates that the content of the CAUSE category is to be 
used for the search and not the string "CAUSE" itself. Therefore do not use the 
$ sign to start a category name.
Categories can be mixed with ordinary strings to build complex search requests 
such as: until|$CAUSE|when
Do not mistake search categories for codes. Search categories are shortcuts 
for complex search procedures, while codes are concepts representing some 
level of interpretation. However, when using search categories extensively 
and building hierarchies of search categories, such a "para-taxonomy” 
might stimulate the construction of a matching network of codes.
Hierarchies of Search Categories
As categories may be elements of other categories, recursive search trees of 
arbitrary depth may be defined. 
The definition for the taxonomy above is as follows: 
EMOTION := $POSEMO|$NEGEMO
POSEMO := $LOVE|etc.
NEGEMO := $ANGER
LOVE = love|loving|beloved|lover
ATLAS.ti 6 USER MANUAL
Create 
hierarchies of 
search swarms 
by embedding 
existing 
categories.
Figure 136: Hierarchy of search categories
$EMOTION
$POSEMO
$NEGEMO
$LOVE
love|loving|beloved|lover|
Categories
Search Swarm
$ANGER
THE DATA LEVEL - BASIC FUNCTIONS
228
Such category structures are efficient tools to exploit the literal properties of the 
textual materials you use in your research. Of course, this tool does not find 
relevant information beyond the characters specified in the search.
How To Use Category Search
Open the Text Search tool.
Enter a new search swarm or select an existing category from the library of 
search swarms by clicking on the drop down button at the right of the entry 
field. 
Click Next.
When using Category Search, some of the controls become disabled. Category 
Search cannot be combined with GREP mode, can never be case sensitive, and 
the Previous button cannot be used. 
To define a new category
Open the Text Search tool.
Enter a new definition into the entry field using the following syntax: 
CATEGORY NAME:= <string or $category>|<string or 
$category>| etc.
When defining a new category do not prefix its name with a “$”. 
As soon as you press the N
EXT
button, a new category is created and a search 
for the first occurrence starts. This category is now available to you for the 
current work session. If the new category should be available in the future, you 
need to save it to the search library.
Click on the Options button and select S
AVE
C
ATEGORIES
.
In case you do not want to create multiple search libraries, add your new 
category to the existing search library with the name: srchbib.skt and save it 
at the suggested location in the ATLASti folder.
ATLAS.ti 6 USER MANUAL
List of example 
search 
categories in 
the standard 
search library.
Figure 137: Selecting an existing search category in the Text 
Search tool
THE DATA LEVEL - BASIC FUNCTIONS
229
Managing Search Categories
Search categories are managed in search libraries. 
On startup, ATLAS.ti loads a default library of search categories named 
srchbib.skt. You can update this library by adding new categories and removing 
or modifying existing categories. It is also possible to create completely new 
search libraries that better fit your requirements (different languages, domains, 
etc.).
To manage categories, three options are available:
Click the O
PTIONS
button in the Text Search window for this menu:
Load Categories opens a file dialog window showing existing search library files 
like searchbib.skt or srchbib.skt. If you select a library in the file dialog window, 
the categories from that library are added to the currently loaded categories. 
Save Categories stores the currently loaded and newly created search 
categories in the default library file (srchbib.skt) or a new file. If you choose a 
new name, be sure to give the file the extension SKT, as in "dutch.skt".
To clear the internal database of search categories before loading new ones, 
use the option Delete Category. This opens a multiple selection list window. 
Choose one or more categories to be removed from the internal database of 
search categories. You can use the standard Windows techniques for multiple 
selections using the Ctrl, Alt, or Shift keys in combination with the left mouse 
button. 
GREP Search
GREP is a well-known tool in the UNIX environment. The original GREP tool 
printed each line containing the search pattern, hence the acronym GREP: 
G
lobally look for R
egular E
xpression and P
rint. 
In ATLAS.ti, the results of a GREP search are not printed line-by-line. Instead, 
the text matching the search pattern is highlighted on the screen. 
The core of a GREP search is the inclusion of special characters in the search 
string that control the matching process. GREP finds instances in your data that 
match certain patterns.
The ATLAS.ti GREP search offers a subset of the Regular Expression language 
used in sophisticated text search systems. 
ATLAS.ti 6 USER MANUAL
Create search 
libraries for 
different 
languages, 
different topics, 
different 
projects, etc.
GREP searches 
are very 
flexible.
Figure 138: Accessing the search library in the 
text search tool
Regular 
Expressions 
efficiently 
exploit the 
syntactical 
properties of 
the technical 
device called 
"text."
THE DATA LEVEL - BASIC FUNCTIONS
230
Supported Basic GREP Expressions
All GREP expressions supported by ATLAS.ti are shown in the table below.
GREP Expression
Description
^
Anchors the entered pattern to the beginning of a line. If used 
as the first character within brackets, it excludes the following 
characters (or range) from the search.
$
Anchors the entered search pattern to the end of a line.
.
Matches any (single) character
*
Matches any number (including zero) of the preceding 
expression
+
Matches at least one occurrence of the preceding expression 
or character
?
Matches zero or one occurrence of the preceding expression 
or character: stones? matches stone and stones
[]
Matches a range or set of characters: [a-z] or [0-9] or [aeiou]. 
For example: [0-9] finds all numeric characters, while [^0-9] 
finds all non-numeric characters.
:d
Matches any digit (equivalent to [0-9])
\
The escape character disables the special GREP functionality 
of the following character. For example: \[ matches an 
opening bracket.
In the following, a few search examples are presented showing the matching 
GREP expression in the column on the right.
Examples of GREP Searches
Examples
GREP expression
Find text [of arbitrary length!] enclosed within brackets. 
Note, that the brackets had to be "escaped" with "\", 
as they are control characters themselves:
\[.*\]
Find all years between 2001 and 2004:
200[1-4]
Find all numbers with 2 digits at the end of a line or 
paragraph:
:d:d$
Find all "Meyer"s (spelled in four different ways) 
M[ae][iy]er
Find all lines (paragraphs) starting with one arbitrary 
letter followed by a colon: (If you search for a "d" 
following the colon you will have to use the Escape 
character: ^.\:d Otherwise, the letter “d” would be 
interpreted as a digit.)
^.:
ATLAS.ti 6 USER MANUAL
Documents you may be interested
Documents you may be interested