c# pdf reader writer : Delete page from pdf file online Library application class asp.net azure winforms ajax TextWrangler_User_Manual10-part968

Text Menu Commands
101
The radio buttons let you choose how to change the case of the text. The following table 
explains the function of each option in this dialog.The radio buttons let you choose how to 
In addition to using the Change Case sheet, you can also select individual case change 
actions from the Change Case submenu immediately below the Change Case... command.
Shift Left / Shift Right
These commands indent or outdent the selected text by one tab stop. If there is no selection, 
this command works on the current line. Hold down the Shift key while choosing these 
commands, to have TextWrangler indent or outdent the text by one space instead of one tab 
stop.
TextWrangler also entabs and detabs on the fly as you shift text. For example, if the 
selected text is indented one tab stop and you apply Shift Left One Space, the tab will be 
converted to spaces and the text will be outdented one space. If you then apply Shift Right 
One Space, the spaces will be converted back to a single tab.
Un/Comment Selection
This command automates the task of commenting and uncommenting sections of code in 
various programming languages. Choose a range of text and apply this command to add or 
remove comments to it, depending on its initial comment state. If there is no selection, this 
command is disabled.
You can use the Options sheet of the Installed Languages list in the Languages preference 
panel to modify or set comment strings for any available languages.
Note
If you have set custom comment delimiters for HTML in the Languages preference 
panel, those delimiters will be honored when you use the Un/Comment command. 
However, they will not affect the operation of the HTML-specific comment commands 
on the Markup menu.
Hard Wrap
This command wraps long lines by inserting hard line breaks and can reflow (fill) 
paragraphs if desired. See “How TextWrangler Wraps Text” on page 86 for more 
information.
This button…
Changes the text like this…
ALL UPPER CASE
Every character changes to uppercase.
all lower case
Every character changes to lowercase.
Capitalize Words
The first character of every word changes to 
uppercase; all other characters change to 
lowercase.
Capitalize 
sentences
The first character of every sentence changes to 
uppercase; all other characters change to 
lowercase.
Capitalize lines
The first character of every line changes to 
uppercase; other characters are unaffected.
Delete page from pdf file online - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete a page from a pdf file; delete pdf pages
Delete page from pdf file online - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
delete page from pdf online; delete pdf pages in preview
102
Chapter 5: Text Transformations
Add Line Breaks
This command inserts a hard line break at the end of each line of text as displayed. See 
“How TextWrangler Wraps Text” on page 86 for more information.
Remove Line Breaks
This command removes carriage returns and spaces from sections of text. Use this 
command to turn text that has hard line breaks into text that can be soft-wrapped. See “How 
TextWrangler Wraps Text” on page86 for more information.
Convert to ASCII
This command is no longer present; however, the “Replace with code” option of Zap 
Gremlins now performs the same conversions.
Educate Quotes
This command converts straight quotes (" and ') to typographer’s quotes (“ ” and ‘ ’).
Note
You should not use this plug-in to prepare text for use in a web page or an email, as 
typographer’s quotes in the Mac character set will generally not be properly displayed 
by applications on other platforms.
Straighten Quotes
This command performs the reverse of Educate Quotes; it converts typographer’s quotes (“ 
” and ‘ ’) to straight quotes (" and ').
Add/Remove Line Numbers
This command displays a sheet which allows you to add or remove line numbers for each 
line of the selected text or of the document. You can set the starting number and numbering 
increment, as well as whether to include a trailing space, and whether to right-justify the 
inserted numbers, by choosing the appropriate options.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Provides you with examples for adding an (empty) page to a PDF and adding empty pages You may feel free to define some continuous PDF pages and delete.
delete pages from pdf reader; delete page in pdf document
C# PDF Page Insert Library: insert pages into PDF file in C#.net
to rotate PDF document page, how to delete PDF page using C# capable of adding and inserting (empty) PDF page or pages from various file formats, such as
add remove pages from pdf; delete page on pdf file
Text Menu Commands
103
Prefix/Suffix Lines
This command displays a sheet which allows you to insert (or remove) the specified prefix 
and/or suffix strings on each line of the selected text or of the document.
If you define both a prefix and a suffix string, TextWrangler will apply them to the text at 
the same time.
Note
When using the “add prefix”, “add suffix”, “remove prefix”, or “remove suffix” 
scripting commands, the string direct parameter is required.
Sort Lines
This command displays a sheet which allows you to sort lines of text by collating them in 
alphanumeric order. The sorted lines can be copied to the clipboard, be displayed in a new 
untitled window, replace the selection within the original document, or any combination of 
the three. 
There are also options for ignoring white space at the beginning of lines, taking case 
distinctions into account, sorting strings of digits by numerical value instead of lexically, 
and sorting in descending rather than ascending order. 
By checking the Sort Using Pattern option, you can specify a grep pattern to further filter 
the lines to be sorted. If the pattern contains subpatterns, you can use them to control the 
sort order based on the contents of the strings they match. When you sort using a grep 
pattern, the Case Sensitive option controls the case sensitivity of the pattern match in the 
same manner as the equivalent option in the Find dialog.
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
in your PDF document is unnecessary, you may want to delete this page PDF Page and File Splitting. If you want to split PDF file into two or small files, you
delete pages from a pdf reader; delete pdf pages online
C# PDF File Split Library: Split, seperate PDF into multiple files
with other PDF files to form a new PDF file. Using this C#.NET PDF document splitting library can easily and accurately disassemble multi-page PDF document into
copy pages from pdf to word; delete page pdf
104
Chapter 5: Text Transformations
For example, suppose you are sorting a list of cities together with their two-letter state 
abbreviations, separated by a tab character. The pattern and subpatterns shown in the figure 
will sort the results first by city name and second by state abbreviation. Changing the 
contents of the Specific Sub-Patterns field from “\1\2” to “\2\1” will instead sort the results 
by state first and by city second.
IMPORTANT
When you use a grep pattern with this command, matches are not automatically anchored 
to line boundaries, so ambiguous patterns may produce unpredictable results. To avoid this 
problem, you should use the line start ^ and line end operators as necessary. Also, keep 
mind that the pattern will only be tested against a single line at a time. So, if the pattern 
matches one or more sets of multiple lines within in the document, but does not match any 
individual lines, TextWrangler will not sort the contents of the document.
Process Duplicate Lines
This command displays a sheet which allows you to locate duplicate lines within a body of 
text and operates on them in various ways. 
The Matching All option processes all duplicate lines; Leaving One ignores the first of 
each set of duplicate lines and processes only the additional ones. 
The Numbers Match by Value and Ignore Leading White Space options allow you to 
choose whether strings of digits should be evaluated numerically or compared as strings, 
and whether white space at the beginnings of lines should be considered.
The Match Using Pattern option allows you to use a grep pattern to further filter the lines to 
be processed. You can enter a pattern in the Searching Pattern field, or choose a stored 
pattern from the popup menu. The Match Using: radio buttons control what part of the 
specified pattern should be used to determine duplication.
IMPORTANT
When you use a grep pattern with this command, matches are not automatically 
anchored to line boundaries, so ambiguous patterns may produce unpredictable 
results. To avoid this problem, you should use the line start ^ and line end operators 
as necessary. 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Ability to create a blank PDF page with related by using following online VB.NET we suggest you go to C# Imaging - how to insert a new empty page to PDF file
delete page in pdf online; best pdf editor delete pages
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Since images are usually or large size, images size reducing can help to reduce PDF file size effectively. Delete unimportant contents Embedded page thumbnails.
delete blank pages in pdf online; delete pages on pdf online
Text Menu Commands
105
The options on the right-hand side of the sheet allow you to specify how duplicate lines 
should be handled once they have been identified. You can copy duplicate lines to the 
clipboard (Duplicates to Clipboard), copy them to a new document (Duplicates to New 
Document Window), and/or delete them from the current document (Delete Duplicate 
Lines). You can likewise specify how to handle the lines that are not duplicated by 
choosing Unique Lines to Clipboard and/or Unique Lines to New Document). 
Since each of these options is an independent checkbox, you can select any combination of 
them that you wish. For example, selecting both Delete Duplicate Lines and Unique Lines 
ton Clipboard would delete the duplicate lines from the document and copy them to the 
clipboard for pasting elsewhere.
Process Lines Containing
This command displays a sheet which allows you to search the active window for lines 
containing a specified search string and then removes those lines or copies them to the 
clipboard. The options on the left side of the dialog box control how the search is 
performed and the options on the right side control what happens to the lines that are found. 
To specify a search pattern, enter it in the Find Lines Containing field. If you do not want 
TextWrangler to match text when the letters in the text differ from the letters in the search 
string only by case (upper-case versus lower-case), select Case Sensitive. 
To search using a grep pattern, select Use Grep and enter the pattern in the text field. You 
can also select a predefined search pattern from the Patterns popup menu.
Note
If the selection ends in a trailing carriage return, the carriage return will be omitted 
from the search string copied into the text field.
The checkboxes on the right of the sheet control the way lines containing the specified 
search pattern will be processed. By selecting the appropriate combinations of these 
options, you can achieve the effect of applying various editing commands to each line:
•Setting both Copy to Clipboard and Delete Matched Lines on is equivalent to 
applying the Cut command.
•Setting Copy to Clipboard on and Delete Matched Lines off is equivalent to 
applying the Copy command.
•Setting Copy to Clipboard off and Delete Matched Lines on is equivalent to 
applying the Clear command.
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
delete blank pages in pdf; delete blank pages in pdf files
VB.NET PDF File Split Library: Split, seperate PDF into multiple
PDF document file to one-page PDF files or they can separate source PDF file to smaller PDF documents by every given number of pages. This online VB tutorial
acrobat extract pages from pdf; cut pages out of pdf online
106
Chapter 5: Text Transformations
The Copy to New Document option opens a new, untitled document containing copies of 
all lines matching the search pattern, whether or not they are deleted from the original 
window. By using this option and turning Copy to Clipboard off, you can collect all 
matching lines without affecting the previous contents of the clipboard.
The Report Results option causes TextWrangler to display a dialog reporting the total 
number of lines matched, regardless of their final disposition. With all of the other options 
turned off, this can be useful for pretesting the extent of a search operation without 
affecting the clipboard or the contents of the original window. 
Increase and Decrease Quote Level
These commands respectively insert or delete a standard Internet quote character (“>”) 
from each line of the selected hard-wrapped text, or for the current line if there is no 
selection.
Strip Quotes
This command removes all Internet-style quoting from the selected hard-wrapped text, or 
from the current line if there is no selection.
Zap Gremlins
This command displays a sheet which allows you to remove or replace various non-
printing characters, often known as “gremlins”. Use this command when you have a file 
that may contain extraneous control characters, or any non-ASCII characters, which you 
wish to identify or remove.
The checkboxes on the left-hand side of the sheet determine which types of characters the 
Zap Gremlins command affects, while the radio buttons on the right-hand side determine 
what to do with gremlins that are found.
Zap Non-ASCII characters 
When this option is selected, Zap Gremlins zaps all characters in the file that do not fall in 
the 7-bit (or ASCII) range. Examples of such characters include special Macintosh 
characters such as bullets (•) and typographer’s quotes (“ and ”, ‘ and ’), as well as all 
multi-byte characters. In general, such special characters are those that you type by holding 
down the Option key.
Zap Control characters 
When this option is selected, Zap Gremlins zaps a specific range of invisible low-ASCII 
characters, also known as control characters. Control characters can cause compilers and 
other text-processing utilities to malfunction, and are therefore undesirable in many files.
Text Menu Commands
107
Zap Null (ASCII 0) characters 
When this option is selected, Zap Gremlins zaps all instances of the null character (ASCII 
0). Like other control characters, nulls can cause many programming tools and text-
processing utilities to malfunction. This specific option is included in case you want to 
remove only nulls without affecting other control characters that may be present in a file.
Delete 
This option removes the zapped character completely from the text. It is useful if you are 
only interested in destroying gremlins and you do not care where they were in the text.
Replace with code 
This option causes TextWrangler to handle each gremlin character according to its value as 
follows:
TextWrangler will convert certain eight-bit Mac Roman characters (characters whose 
decimal values are greater than 128 and less than 255) to 7-bit (printable ASCII range) 
equivalents. Converted characters include umlauted and accented vowels, ligatures, 
typographer's quotes, and various specialized punctuation forms. This conversion may 
entail expansion to multiple characters; for example, in the case of ligatures.
TextWrangler will convert all other gremlins present to escaped hexadecimal format. The 
escape code is formed via the same convention used by the C programming language: \0x 
followed by the character code in hexadecimal (base 16). This option is useful for 
identifying both the value and the location of gremlin characters. Later, you can search for 
occurrences of \0x to locate the converted characters. (Searching for the grep pattern of 
“\\0x..” will select the entire character code for easy modification or deletion.)
Replace with <character>
This option replaces the gremlin with the character you type in the text field next to the 
radio button. It is useful for identifying the location of gremlins, but not their value. The 
replacement character can be specified not only as any typeable character, but also by using 
any of the special characters defined for text searches, including hex escapes. (See “Special 
Characters” on page 116.)
Note
In some cases, this option could be counterproductive, since hex escapes (\xNN) can 
themselves be used to insert unprintable characters.
Entab
This command displays a sheet which allows you to set the number of consecutive space 
characters which should be converted into tabs. This transformation is useful when you are 
copying content from many online sources, which use spaces to line up columns of text. If 
you do not use a monospaced font, columns usually will not line up unless you entab the 
text first.
Detab
This command displays a sheet which allows you to set the number of consecutive spaces 
which should replace each tab. This command is useful when you are preparing text for use 
in a program which has no concept of tabs as column separators, for email transmission, 
and similar purposes. 
108
Chapter 5: Text Transformations
Normalize Line Endings
This command converts a document containing mixed line endings to have a uniform set of 
line endings. 
If you open a file which contains a mixture of Mac, Unix, and DOS/Windows line endings, 
the “Translate Line Breaks” option may not suffice to properly convert the document for 
viewing and editing. After conversion, the document may appear to not have any line 
breaks at all (this usually happens if the first line break in the file is a Mac line break, and 
all the rest are Unix), or to have an invisible character at the beginning of each line.
Should this happen, use Normalize Line Breaks to convert the remaining line endings, and 
save the document. Once you have done this, the document’s line endings will be 
consistent, and TextWrangler’s line-break translation will suffice when you next open it.
109
CHAP TE R 
6
Windows & Palettes
This chapter describes the commands in the Window menu. These commands 
allow you to arrange and access editing and browser windows quickly, and also to 
access TextWrangler’s tool and utility palettes. 
In this chapter
Window Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Minimize Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Bring All to Front. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Palettes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Character Inspector – 110 • Colors – 110 • Scripts – 110 
Text Filters – 110 • Windows – 110
Save Default <type of >Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Arrange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Zoom (key equivalent only). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Cycle Through Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Exchange with Next. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Synchro Scrolling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Window Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Window Menu
The Window menu provides easy, centralized access to all of TextWrangler’s tool 
and utility palettes, in addition to offering commands that you can use to access 
and organize editing and results windows on screen.
Minimize Window
This command puts the frontmost window into the Dock. Click the window icon 
in the Dock to restore the window. Hold down the Option key and this command 
becomes Minimize All Windows.
Bring All to Front
This command brings all un-minimized TextWrangler windows to the front.
Palettes
The Palettes submenu provides quick access to all of TextWrangler’s numerous 
tool palettes and utility windows. Choosing an item from this submenu toggles 
display of the corresponding palette.
When moved or resized, palettes now automatically “snap” to the edges of the 
screen and the edges of other palettes. You can override this behavior by holding 
down the Shift key while dragging or resizing.
110
Chapter 6: Windows & Palettes
Character Inspector
This command opens a palette which displays the character values of the selected text in 
several standard formats. You may also select the displayed character values and either 
copy them or drag & drop them into a document.
Colors
This command opens the system color picker, which you can use to insert hex color values 
into source code, or HTML and XML files.
Scripts
The Scripts palette displays all the scripts currently installed in the Scripts subfolder of 
TextWrangler’s application support folder. See Chapter 2, “Scripts”, for more information 
about using scripts in TextWrangler.
Text Filters
The Text Filters palette displays all the text filters currently present in the Text Filters 
subfolder of TextWrangler’s application support folder. See Chapter 2, “Text Filters”, for 
more information about using text filters in TextWrangler.
Note
In the Scripts and Text Filters palettes, the Set Key button allows you to assign key 
equivalents to any item contained in that window. You can use combinations of the 
Command, Shift, Option, and Control keys, plus any single other key, to create such 
equivalents, except that any equivalent must contain either the Command or Control 
keys (or both). You can also map Function keys directly to items, with or without the 
use of a modifier. 
Windows
The Windows palette displays the names of all open windows ordered by name and kind. 
You can open a file by dragging its icon from the Finder into the Windows palette.
Document windows, which correspond to text files, have a document icon next to them; 
display windows, such as browsers and search results windows, do not. A solid diamond to 
the left of a window’s name means that the window’s contents have been modified and 
have not yet been saved, while a hollow diamond indicates that the window’s state has been 
modified but not yet saved.
To bring any window to the front, click its name in the Windows palette. You can select one 
or more windows in the list, and choose the Save, Close, or Print commands from the 
action menu at the top of the palette. Holding down the Option key changes these 
commands to Save All, Close All, and Print All, which apply to all listed windows for 
which the given command is possible. You can also Control-click on any selected windows 
and apply the Save, Close, or Print commands from the resulting contextual menu.
“Hovering” the mouse over a window name displays a tool tip showing the full window 
title; this is useful for names that have been truncated with ellipses (…) because they are 
too long to fit within the width of the window. If you hold down the Option key, the tool tip 
will appear instantly, with no hovering delay. Holding down the Command key displays the 
full pathname for document windows (or other relevant windows such as disk browsers and 
FTP browsers). 
Documents you may be interested
Documents you may be interested