display pdf in iframe mvc : How to rotate all pages in pdf in preview control application platform web page html windows web browser 1361039_wordsmith5-part219

37
Controller
© 2010 Mike Scott
Sorting
By clicking on Name, Size, Type, Words, Unicode or Modified you can re-sort the listing. The
red and yellow button (
) re-orders the files (on both sides) in random order.
View in Notepad 
Lets you see the text contents in the standard Windows simple word-processor for text files,
Notepad.
Get from Internet 
Allows you to access WebGetter
so as to download text from the Internet. 
Zip files
If you double-click on a zip file
you can enter that as if it were a folder and see the contents.
You can view these too.
See also : Step-by-step online example
Finding source texts
.
5.7
choose favourite texts
save favourites 
Used to save your current selection of texts. Useful if it's complex, e.g. involving several different
folders.
Saves a list of text files whose status is either unknown or known to meet your requirements when 
selecting files by their contents
, ignoring any which do not.
get favourites 
Used to read a previously-saved selection from disk. 
By default the filename
will be the name of the tool you're choosing texts for plus
recent_chosen_text_files.dat, in your main WordSmith folder. 
You may use a plain text file for loading (
) a set of choices you have edited using Notepad, but
note that each file needed must be fully specified: wildcards are not used and a full drive:\folder path
is needed.
See also: Choosing Texts
11
342
320
91
329
33
How to rotate all pages in pdf in preview - 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#
pdf reverse page order online; rotate single page in pdf file
How to rotate all pages in pdf in preview - 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
rotate pages in pdf online; how to reverse pages in pdf
38
WordSmith Tools
© 2010 Mike Scott
5.8
choose language
Choose the language for the text you're analysing in the Controller
under Adjust Settings |
Languages. The language and character set
must be compatible, e.g. English is compatible with
Windows Western (1252), DOS Multilingual (850). 
WordSmith Tools handles a good range of languages, ranging from Albanian to Zulu. Chinese
,
Japanese
, Arabic etc. are handled in Unicode. You can view word lists, concordances, etc. in
different languages at the same time.
Font
Text Format
The point of it…
Languages vary considerably in their preferences regarding sorting order. Spanish, for example,
uses this order: A,B,C,CH,D,E,F,G,H,I,J,K,L,LL,M,N,Ñ,O,P,Q,R,S,T,U,V,W,X,Y,Z. And accented
characters are by default treated as equivalent to their unaccented counterparts in some languages
4
312
56
83
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also a preview component enables compressing and decompressing in preview in ASP.NET All object data. VB.NET Demo Code to Optimize An Exist PDF File in Visual
save pdf after rotating pages; rotate pdf pages individually
How to C#: Preview Document Content Using XDoc.Word
if (bmp == null) throw new Exception("fail to load the document preview"); //. Copyright © <2000-2016> by <RasterEdge.com>. All Rights Reserved.
pdf expert rotate page; how to change page orientation in pdf document
39
Controller
© 2010 Mike Scott
(so, in French we get 
donne, donné, données, donner, donnez
, etc.) but in other languages
accented characters are not considered to be related to the unaccented form in this way (in Czech
we get 
cesta .. cas .. hre .. chodník
..)
Sorting is handled using Microsoft routines. If you process texts in a language which Microsoft
haven't got right, you should still see word-lists in a consistent order. 
Note that case-sensitive means that 
Mother
will come after 
mother
(not before 
apple
or after 
zebra
).
It is important to understand that a comparison of two word-lists (e.g. in KeyWords) relies on sort
order to get satisfactory results -- you will get strange results in this if you are comparing 2 word-
lists which have been declared to be in different languages.
How more languages are added
Press the Edit Languages button.
See also: Choosing Accents & Symbols
Accented characters
Processing text in Chinese
etc., Text Format
Changing language
5.9
choosing files from standard dialogue box
The dialogue box here is very similar to the one used for  choosing text files
; it also allows you
to choose from a zip file
.
You can use Viewer & Aligner
to examine a file: this makes no sense in the case of a word list,
key word list, or concordance, but may be useful if you need to examine a related text file, e.g. a
readme.txt in the same zip file as your concordance or word lists.
To choose more than one file, hold the Control key down as you click with your mouse, to select as
many separate files as you want. Or hold down the Shift key to select a whole range of them.
5.10
class or session instructions
When WordSmith is run in a training session, you may want to make certain instructions available
to your trainees.
To do this, all you need to do is ensure there is a file called teacher.rtf in your main 
\wsmith5 folder where the WordSmith programs are or in the "instructions folder" explained under
Network Defaults
. If one is found, it will be shown automatically when WordSmith starts up. To
stop it being shown, just rename it! You edit the file using any Rich Text Format word processor,
such as MS Word™, saving as an .rtf file.
See also: Network defaults
312
312
98
311
33
342
278
21
21
How to C#: Preview Document Content Using XDoc.PowerPoint
if (bmp == null) throw new Exception("fail to load the document preview"); //. Copyright © <2000-2016> by <RasterEdge.com>. All Rights Reserved.
pdf rotate pages and save; pdf page order reverse
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Erase PDF pages. Miscellaneous. Plenty of VB.NET class demo codes and tutorials are given on How to Use XDoc.PDF SDK in VB.NET program. All Rights Reserved.
how to rotate all pages in pdf at once; how to rotate a page in pdf and save it
40
WordSmith Tools
© 2010 Mike Scott
5.11
colours
Found in main Settings menu in all Tools and Adjust Settings in the Controller
. Enables you to
choose your default colours for all the Tools. Available colours can be set for 
plain text
this is the default colour
highlighted text
as above when selected
tags
mark-up
search word
concordance search word; words in (key) word lists
main sort word
indicates first sort preference; used for % data in (key) word lists
second sort word
indicates first tie-breaker sort colour
context word
context word
deleted words
any line of deleted data
not numbered line
any line which has not been user-sorted
search word
highlighted
concordance search word when selected
main sort word
highlighted
first sort when selected
second sort word
highlighted
first tie-breaker sort when selected
context word
highlighted
context word when selected
most frequent
collocate
most frequent collocate or detailed consistency word, 
p value
in keywords
viewing texts
in the text viewer
4
131
107
223
172
10
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Erase PDF pages. Miscellaneous. Plenty of VB.NET class demo codes and tutorials are given on How to Use XDoc.PDF SDK in VB.NET program. All Rights Reserved.
rotate pdf page by page; rotate single page in pdf
C# PDF Page Insert Library: insert pages into PDF file in C#.net
as how to merge PDF document files by C# code, how to rotate PDF document page This C# demo explains how to insert empty pages to a specific All Rights Reserved
saving rotated pdf pages; how to rotate all pages in pdf
41
Controller
© 2010 Mike Scott
To alter colours, first click on the wording you wish to change (you'll see a difference in the left
margin: here highlight has been chosen), then click on a colour in the colour box (where the cursor
is in the screenshot). The radio buttons below the colours determine whether you're changing
foreground or background colours. You can press the Reset button if you want to revert to standard
defaults.
The same colours, or equivalent shades of grey, will appear in printouts, or you can set the printer
to black and white, in which case any column not using "plain text" colour will appear in italics
(or bold or underlined if you have already set the column to italics).
Ruler and Plot
This opens another dialogue window, in which you can set colours and plot divisions for the ruler:
57
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Raster
NET RasterEdge HTML5 Viewer offers user the functionality to rotate images 90 images to Tiff (.tif, .tiff) online, create PDF document from All Rights Reserved
pdf reverse page order; pdf rotate single page
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
Here we list all features supported by RasterEdge C#.NET to process Tiff file and its pages, like merge append, split, extract, create, insert, rotate, sort, etc
save pdf rotate pages; how to reverse page order in pdf
42
WordSmith Tools
© 2010 Mike Scott
See also: layout
for changing the individual colours of each column of data.
5.12
column totals
The point of it...
This function allows you to see a total and basic statistics on each column of data, if the data are
numerical.
How to do it
With a word-list, concordance or key-words list visible, choose the menu item View | Column Totals
to switch column totals on or off.
59
VB.NET PDF File Split Library: Split, seperate PDF into multiple
limit the pages of each file to 8 pages options.MaxPages = 8 outputFileName + "_" + i.ToString() + ".pdf") Next ' Split input PDF file to All Rights Reserved.
rotate individual pdf pages reader; how to rotate one pdf page
VB.NET PDF remove image library: remove, delete images from PDF in
pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Remove multiple or all image objects from PDF Remove PDF image in preview without adobe PDF reader
rotate pdf pages; rotate pdf pages by degrees
43
Controller
© 2010 Mike Scott
Here we see column totals on a detailed consistency list based on Shakespeare's plays. The list
itself is sorted by the Texts column: the top items are found in all 35 of the plays used for the list. In
the case of Anthony and Cleopatra, A represents 1.28% of the words in that column, that is 1.28%
of the words of the play Anthony and Cleopatra. In the case of ACT this is the highest percentage in
its row (this word is used more in percentage terms in that play than in the others).
See also: save as Excel
5.13
compute new column of data
The point of it…
This function brings up a calculator, where you can choose functions to calculate values which
interest you. For example, a word list routinely provides the frequency of each type, and that
frequency as a percentage of the overall text tokens. You might want to insert a further column
showing the frequency as a percentage of the number of word types, or a column showing the
frequency as a percentage of the number of text files from which the word list was created.
This word-list has a column which computes the cumulative scores (running total of the % column).
How to do it
Just press Compute | New Column
and create your own formula. You'll see standard calculator
buttons with the numbers 0 to 9, decimal point, brackets, 4 basic functions. To the right there's a
list of standard mathematical functions to use (pi, square root etc.): to access these, double-click
on them. Below that you will see access to your own data in the current list, listing any number-
based column-headings. You can drag or double-click them too.
72
44
WordSmith Tools
© 2010 Mike Scott
Absolute and Relative
Your own data can be accessed in two ways. A relative access (the default) means that as in a
spreadsheet you want the new column to access data from another column but in the same row.
Absolute access means accessing a fixed column and row.
Examples
you type
Result -- for each row in your data, the new column will
contain:
Rel(2) ÷ 5
the data from column 2 of the same row, divided by 5
RelC(2)
the data from column 2 of the same row, added to a running
total
Rel(3) + (Rel(2) ÷ 5)
the data from column 2 of the same row, divided by 5, added to
the data from column 3 of the same row
Abs(2;1) ÷ 5
the data from column 2 of row 1, divided by 5. (This example is
just to illustrate; it would be silly as it would give the exact
same result in every row.)
Rel(2) ÷ Abs(2;1) × 100
the data from column 2 of the same row divided by column 2 of
row 1 and multiplied by 100. This would give column 3 as a
percentage of the top result in column 2. For the first row it'd
give 100%, but as the frequencies declined so would their
45
Controller
© 2010 Mike Scott
percentage of the most frequent item.
You can format (or even delete) any variables computed in this way: see layout
.
See also: count data frequencies
column totals
5.14
copy your results
The quickest and easiest method of copying your data e.g. into your word processor is to select
with the cursor arrows and then press Ctrl+Ins or Ctrl+C. This puts it into the clipboard
(click to
see examples showing how to copy into Word etc.).
If you choose File | Save As you get various choices:
saving as a text file or XML or spreadsheet
save
as data (not the same as saving as text: this is saving so you can access your data again
another day)
See also: saving
printing
clipboard
5.15
count data frequencies
In various Tools you may wish to further analyse your data. For example with a concordance you
may want to know how many of the lines contain a prefix like un- or how many items in a word-list
end in -ly. To do this, choose Summary Statistics in the Compute menu.
Load
This allows you to load into the searches window any plain text file which you have prepared
previously. For complex searching this can save much typing. An example might be a list of
suffixes or prefixes to check against a word list.
Search Column
This lets you choose which column of data to count in. It will default to the last column clicked for
your data.
Breakdown by
If activated this lets you break down results, for example by text file. See the example from Concord
.
Cumulative Column
This adds up values from another column of data. See the example from WordList
.
59
45
42
313
72
77
77
69
313
146
216
46
WordSmith Tools
© 2010 Mike Scott
See also: distinguishing consequence from consequences
frequencies of suffixes in a word  list
compute new column of data
.
5.16
custom processing
This feature -- which, like API
, is not for those without a tame programmer to help -- is found
under Adjust Settings | Advanced.
The point of it…
I cannot know which criteria you have in processing your texts, other than the criteria already set up
(the choice of texts, of search-word, etc.) You might need to do some specialised checks or
alteration of data before it enters the WordSmith formats. For example, you might need to
lemmatise a word according to the special requirements of your language.
This function makes that possible. If for example you have chosen to filter concordances, as 
Concord processes your text files, every time it finds a match for your search-word, it will call your
.dll file. It'll tell your own .dll what it has found, and give it a chance to alter the result or tell
Concord to ignore this one. 
How to do it…
Choose your .dll file (it can have any filename you've chosen for it) and check one or more of the
options in the Advanced page. You will need to call standard functions and need to know their
names and formats. It is up to you to write your own .dll program which can do the job you want.
This can be written in any programming language (C++, Java, Pascal, etc.). 
An example for lemmatising a word in WordList
The following DLL is supplied with your installation, compiled & ready to run.
Your .dll needs to contain a function with the following specifications
function WordlistChangeWord(
original : pointer;
language_identifier : DWORD;
is_Unicode : WordBool) : pointer; stdcall;
The language_identifier is a number corresponding to the language you're working with. See List of
Locale ID (LCID) Values as Assigned by Microsoft 
.
So the "original" (sent by WordSmith) can be a PCHAR (7 or 8-bit) or a PWIDECHAR (16-bit
Unicode) and the result which your .dll supplies can point to
a) nil (if you simply do not want the original word in your list)
b) the same PCHAR/PWIDECHAR if it is not to be changed at all
c) a replacement form
146
216
43
309
Documents you may be interested
Documents you may be interested