c# pdf viewer : Delete a page from a pdf reader control application platform web page html winforms web browser TextWrangler_User_Manual8-part989

Cursor Movement and Text Selection
81
The Delete Key
The Delete key deletes the character to the left of the insertion point. If you have selected 
text, the Delete key deletes all the text in the selection. You can use the Command and 
Option keys to modify the way the Delete key works:
Holding down the Shift key with the Delete key makes the Delete key work the same way 
as the Forward Delete key on extended keyboards.
The Numeric Keypad
Some keyboards have a numeric keypad on the right side. Normally, you use the keys on 
the keypad to enter numbers. 
To toggle the behavior of the keypad between moving the cursor and entering numbers, 
hold down the Option key and press the Clear key in the upper-left corner of the keypad. 
(This key is also labeled Num Lock on some keyboards.)
When keypad navigation is active, TextWrangler will perform the following actions:
You can use the Shift key with the keys on the numeric keypad to extend a selection. You 
can use the Command and Option keys with the 2, 4, 6, and 8 keys as you would the arrow 
keys.
Modifier
Action
none
Deletes character to the left of the insertion 
point
Option
Deletes to the beginning of the word to the left 
of the insertion point
Command
Deletes to the beginning of the line
Command+Optio
n
Deletes to the beginning of the document
start of line
7
up
8
Scroll up
9
left
4
show 
selection
5
Right
6
end of line
1
down
2
Scroll down
3
Delete a page from a pdf reader - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete pages pdf online; delete page from pdf preview
Delete a page from a pdf reader - 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 in pdf; delete pdf page acrobat
82
Chapter 4: Editing Text with TextWrangler
Line Number Command
To move the insertion point to a specific line, use the Line Number command in the Go 
menu. When you choose this command, TextWrangler opens a sheet in the frontmost 
document. Type the number of the line you want to move to and click Go To.
The Line Number command will also accept relative inputs. Entering a value prefixed with 
+/- will add that value to the current line number. For example, with the insertion point in 
line 100, "+75" will move to line 175; "-75" will go to line 25. (As always, when you enter 
an unsigned number, TextWrangler will move to the specified line number.)
Note
The Line Number command honors the Use “Hard” Lines in Soft-Wrapped Views 
option in the Editing preference panel.
Function Keys
If your keyboard has function keys, you can use the following key equivalents for cutting 
and pasting, to scroll, and to move the insertion point.
Note
Holding down the Command and Option keys as you press the forward delete key 
deletes to the end of the document.
Resolving URLs
To resolve a URL (Uniform Resource Locator), you can Command-click anywhere in the 
URL text, or Control-click to bring up the contextual menu and choose Open URL from the 
menu. TextWrangler will examine the URL and launch the appropriate helper application. 
If the URL is not valid or the helper application cannot be found, TextWrangler will beep.
Note
Some Web browsers cannot resolve URLs if the request is sent when the browser is 
starting up. If your Web browser does not properly resolve the URL, wait until the 
browser has finished starting up and then try again.
Bare Bones Software gratefully acknowledges John Norstad for providing the URL parsing 
code.
No Modifier
Option
Command
Shift
del
forward delete
delete to
end of 
word
delete to
end of line
Home
scroll to top of 
document
move 
insertion point 
to start of 
document
End
scroll to end of 
document
move 
insertion point 
to end of 
document
Pg Up
scroll page up
Pg Dn
scroll page 
down
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
VB.NET Page: Insert PDF pages; VB.NET Page: Delete PDF pages; VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for XImage.OCR for C#; XImage.Barcode Reader for C#
delete pages of pdf; delete pages of pdf online
C# PDF Page Insert Library: insert pages into PDF file in C#.net
page processing functions, such as 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
reader extract pages from pdf; delete blank pages in pdf
Text Options
83
Text Options
You can use the Text Options command in the Edit menu to change the way TextWrangler 
edits text and the way it displays text and additional elements in its windows. When you 
choose this command, TextWrangler will drop a Text Options sheet in the current text 
window. 
The controls on the Text Options sheet are divided into two parts: the Editing options on 
the left control the way TextWrangler behaves while you type, and the Display options on 
the right control the appearance of the TextWrangler window.
Note
You can also change many of these options using the commands in the Text Display 
submenu of the View menu.
Changes you make in the Text Options sheet affect only the active document or window. 
To set options which will apply to all text windows you open, use the Editor Defaults and 
Appearance preference panels.
Editing Options
These options control the way TextWrangler behaves as you type text in the active 
document window. Changes you make here affect only that document. To change the 
default editing options for documents that you will open in the future, use the Editor 
Defaults preference panel.
Use typographer’s quotes
When this option is on, TextWrangler will automatically replaces straight quotes (" ') with 
typographer’s quotes (“ ” ‘ ’) in the current document. If you need to type a straight quote 
when this option is selected (or to type a typographer’s quote when the option is not 
selected), hold down the Control key as you type the " or ' key.
Note
We recommend against using this option if you are editing HTML content, email 
content, or program code.
Auto-expand tabs
When this option is selected, TextWrangler inserts an appropriate number of spaces when 
you press Tab, rather than inserting a tab character.
C# PDF remove image library: remove, delete images from PDF in C#.
Delete and remove all image objects contained in a to remove a specific image from PDF document page. PDF image in preview without adobe PDF reader component.
delete pages on pdf online; delete pages from pdf online
VB.NET PDF delete text library: delete, remove text from PDF file
adobe PDF reader component installed. Able to pull text out of selected PDF page or all PDF document in .NET WinForms application. Able to delete text characters
pdf delete page; add and delete pages in pdf
84
Chapter 4: Editing Text with TextWrangler
Additionally, when there are only spaces (and tabs) between the insertion point and the start 
of the current line (or the first non-whitespace character on the line), TextWrangler will 
delete a tab stop's worth of spaces when you press Delete (Backspace).
Soft wrap text
When this option is selected, TextWrangler soft-wraps the text in the file to the right 
margin that you choose: the page guide, the window width, or a specific number of 
characters. The page guide is an arbitrary visual boundary whose width you can set in the 
Appearance preference panel. (See “Soft Wrapping” on page 87 to learn how wrapping 
works in TextWrangler.)
Language
The Language menu lets you specify which source code language the file uses. The file’s 
language setting affects how TextWrangler performs syntax coloring and parses function 
names for the function popup menu. TextWrangler generally determines the file’s language 
from its filename extension, using the mapping table in the Languages preference panel. 
For example, “.cp” files are C++, and “.m” files are Objective-C. You can use this menu to 
override those settings for a specific file. To quickly check the language for a file, click the 
Text Options popup menu in the toolbar and look at the Languages item. 
Display Options
These options determine which controls appear in the frontmost text window, regardless of 
whether that window contains one or more documents. Changes you make here affect only 
that window. To change the display characteristics for text windows that you will open in 
the future, use the Appearance preference panel.
Line numbers
This option displays line numbers along the left edge of the window.
Gutter
This option shows or hides the gutter in the window.
Toolbar
This option shows or hides the toolbar in the window.
Navigation bar
This option shows or hides the navigation bar in the window.
Page guide
This option shows or hides the page guide in the window.
Tab stops
This option shows or hides tab stop indicators in the window.
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF: Insert PDF Page. VB.NET PDF - How to Insert a New Page to PDF in VB.NET. Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program.
delete blank pages from pdf file; add and remove pages from pdf file online
VB.NET PDF remove image library: remove, delete images from PDF in
Delete image objects in selected PDF page in ASPX a specific image from PDF document page in VB.NET PDF image in preview without adobe PDF reader component in
delete pages from a pdf document; cut pages from pdf online
Text Options
85
Show invisibles
This option shows or hides non-printing characters in the window. Select this option when 
you want to see line breaks, tabs, and “gremlins” (other invisible characters). TextWrangler 
uses these symbols:
If you turn on Show Invisibles, the Show Spaces option will become available, allowing 
you to enable display of the visually “noisy” space characters if you desire.
Syntax Coloring
When this option is selected and the editing window contains a document in a 
programming language TextWrangler recognizes, TextWrangler displays keywords and 
other language elements in color.
TextWrangler uses several methods to determine what language (if any) to use for a 
particular file. The primary way to activate syntax coloring in a document is simply to save 
it with a file name extension that indicates what programming or markup language the file 
contains. For example, if you save your file with “.html” at the end of the file name, 
TextWrangler will color your HTML tags and anchors. Some other common suffixes are 
“.text” for Markdown files, “.py” for Python files, and “.rb” for Ruby files.
For any file whose name does not have an extension, or whose name has an extension that 
does not match any of the mappings in TextWrangler’s Languages preference panel, 
TextWrangler will attempt to guess what language the file contains and apply the 
appropriate syntax coloring. If TextWrangler guesses wrong (or is unable to guess), you 
can resort to the Language submenu of the Text Options popup menu in the toolbar or the 
Language popup menu in the Text Options sheet, which gives you the ability to manually 
select any installed language to be applied to the document, regardless of its name. If you 
then save the file, your manual language selection will persist and override any suffix 
mapping.
By default, TextWrangler recognizes over 20 different languages and several dozen suffix 
mappings. You can add new suffixes to map to existing languages or (by installing third-
party language plug-ins) add syntax coloring support for new languages as well. All the 
specific languages that TextWrangler recognizes, and the suffixes or extensions it expects 
for them, are listed in the Languages preference panel, and suffix mappings can also be 
changed there. You can choose the colors that TextWrangler uses for syntax coloring in the 
Text Colors preference panel.
Symbol
Meaning
Δ
tab
space
non-breaking space
¬
line break
page break
¿
other non-printing or 
special characters
C# PDF delete text Library: delete, remove text from PDF file in
PDF file in preview without adobe PDF reader component installed in code able to help users delete text characters to pull text out of selected PDF page or all
delete pages of pdf preview; delete a page from a pdf
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
Enable batch changing PDF page orientation without other PDF reader control. using C# .NET, add new PDF page, delete certain PDF page, reorder existing
copy pages from pdf to new pdf; copy page from pdf
86
Chapter 4: Editing Text with TextWrangler
Note
TextWrangler will recognize and syntax-color VBScript embedded within HTML via the 
<%…%> and <SCRIPT>…</SCRIPT> tags.
How TextWrangler Wraps Text
TextWrangler wraps text in one of two ways: soft wrapping or hard wrapping.
Soft wrapping is like the word wrapping found in most word processors. When the 
insertion point reaches a right margin as you type, the word processor automatically moves 
the insertion point to the beginning of the next line. You never need to type a carriage return 
(that is, press the Return key) at the end of a line, but only to start a new paragraph. If you 
place the insertion point in the middle of a paragraph and start typing, the text reflows so 
that words that are pushed out beyond the right margin end up on the next line. Usually, you 
use soft wrapping when you are editing memos, mail messages, and other prose. It is also 
useful for HTML documents. With soft wrapping, you generally do not have to scroll the 
window horizontally to see all the text in the file.
Unlike soft wrapping, hard wrapping requires a carriage return at the end of every line. 
When soft wrapping is turned off, TextWrangler lets you type as far as you like on a line, 
and never automatically moves the insertion point to the beginning of the next line. You 
have to manually type a carriage return to start a new line. You usually use hard wrapping 
to write programs, tabular data, resource descriptions, and so on. With hard wrapping, each 
line of source code or data appears on its own line in the window, although you may have to 
scroll the window horizontally to see the entire line if it is long.
Note
When you use the Hard Wrap command on a rectangular selection, lines will be 
padded with spaces as necessary.
Tip
If you open a file in TextWrangler that appears to consist of a few very long lines, you 
should select the soft wrapping option for that file.
This table summarizes the commands to soft-wrap and hard-wrap text. The sections that 
follow give details about using the wrapping commands.
To do this…
Do this…
Soft-wrap text as you type
Choose Soft Wrap Text from the 
Text Display submenu of the View 
menu or select the Soft Wrap Text 
option from the Text Options 
sheet
Convert hard-wrapped text to 
soft-wrapped text
Use the Remove Line Breaks 
command in the Text menu, and 
activate soft wrapping
Convert soft-wrapped text to 
hard-wrapped text
Use the Add Line Breaks command 
in the Text menu
Hard-wrap text to a specific 
margin, reflowing paragraphs as 
needed
Use the Hard Wrap command in 
the Text menu
How TextWrangler Wraps Text
87
Soft Wrapping
To turn on soft wrapping for the active window do one of the following:
•Choose Soft Wrap Text from the Text Display submenu of the View menu.
•Select the Soft Wrap Text option from the Text Options sheet by choosing Text 
Options from the Edit menu.
To specify the wrapping margin, use the Text Options command. You can have text wrap at 
the Page Guide, the edge of the window, or a specific character position.
IMPORTANT
Soft wrapping and rectangular selection are mutually incompatible. When soft wrapping is 
enabled, dragging the mouse performs normal (non-rectangular) selection even if the 
Option key is held down; when there is a rectangular selection, the Soft Wrap Text option 
is unavailable in the Text Options popup menu and dialog box.
To make soft wrapping the default for new windows, select the Soft Wrap Text option in 
the Editor Defaults preference panel. You can also use the settings in that panel to specify 
the default wrapping margin.
To “freeze” the current line endings and hard-wrap the text at the current soft wrapping 
settings, use the Add Line Breaks command to insert a carriage return at the end of each 
line.
While TextWrangler prefers to break lines at white space when soft-wrapping, lines will be 
broken as close as possible to the designated wrap width if they do not contain any white 
space. This way, long URLs and other extended strings of characters are visible without 
requiring horizontal scrolling.
Soft Wrapping with Indentation
You can control how TextWrangler indents soft wrapped text by means of the Soft 
Wrapped Line Indentation option in the Editing preference panel. Choose Flush Left to 
have all lines of each paragraph below the first wrap flush to the left margin of the window. 
Choose First Line to have all subsequent lines of a paragraph wrap to the same indent level 
as its first line. Choose Reverse to have all subsequent lines of each paragraph wrap 
indented one level deeper than its first line.
Exporting Soft-Wrapped Text
TextWrangler will not insert hard line breaks into softwrapped files upon saving them. If 
you wish to add hard line breaks to a softwrapped file, use the Hard Wrap or Add Line 
Breaks command.
Soft Wrapping in Browsers
Use the Text Options command from the Edit menu to control soft wrapping (and other 
display options) for files viewed in a browser window.
Soft Wrapping and Line Numbers
The preference Use “Hard” Lines in Soft-Wrapped Views controls how line numbers are 
displayed when you use soft wrapping. If this option is turned on, the line number bar, 
cursor position display, and Line Number commands in editing views will use line numbers 
that correspond to “hard” carriage returns in the document, rather than to soft-wrapped line 
breaks. To restore the behavior of previous versions of TextWrangler, turn this preference 
off.
88
Chapter 4: Editing Text with TextWrangler
Hard Wrapping
The easiest way to hard-wrap text is to type a carriage return (by pressing the Return key) 
whenever you want to start a new line. If you are editing program source code, it is 
generally best to turn off soft wrapping altogether.
To turn off soft wrapping for the active window, do one of the following:
•Choose Soft Wrap Text from the Text Options popup menu in the toolbar.
•Deselect the Soft Wrap Text option from the Text Options sheet box by choosing 
Text Options from the Edit menu.
To turn off soft wrapping for new windows, deselect the Soft Wrap Text option in the 
Editor Defaults preference panel.
TextWrangler provides two ways to convert soft-wrapped text into hard-wrapped text. The 
first is a simple technique that uses a single command; the second is a bit more complicated 
but gives you much more control over wrapping.
Hard-Wrapping Soft-Wrapped Text
To convert soft-wrapped text to hard-wrapped text, use the Add Line Breaks command in 
the Text menu. This command inserts a carriage return at the end of every line of the text as 
it appears in the window. If your wrapping margin is the edge of the window, you will get 
different results depending on the width of the window.
If the current document contains a selection range, Add Line Breaks will affect only the 
selected text; if there is no selection, this command will affect the entire contents of the 
current document.
Note
The Add Line Breaks command does not turn off soft wrapping.
Hard Wrapping and Filling Text
The Hard Wrap command in the Text menu offers more flexibility for hard-wrapping text 
than the Add Line Breaks command. Whereas Add Line Breaks merely “freezes” the line 
breaks displayed in a document by inserting carriage returns, the Hard Wrap command 
allows you to wrap text to any arbitrary width, while also reflowing or indenting 
paragraphs.
If the current document contains a selection range, Hard Wrap will affect only the selected 
text; if there is no selection, this command will affect the entire contents of the current 
document.
How TextWrangler Wraps Text
89
When you choose the Hard Wrap command, TextWrangler opens a sheet in the frontmost 
document:
The controls in the left half of the sheet control the maximum width of lines after hard 
wrapping, and whether wrapped lines should be consolidated to fill paragraphs to the 
specified width. The controls in the right half determine how paragraphs should be 
indented.
The “Break Lines at” buttons let you specify the wrapping margin.
If the text contains Internet-style quotes (one or more “>” characters at the beginning of 
each line) and the “Remove spaces” option is selected, BBEdit will remove the leading and 
trailing spaces from each line, or if the “Leave trailing space” option is also selected, 
BBEdit will remove the leading spaces while leaving trailing spaces.
If the Paragraph Fill option is selected, TextWrangler forms the lines into paragraphs before 
wrapping the lines. An example is the best way to illustrate this option.
Suppose you start with this text:
This is what happens when you wrap to 65 characters with Paragraph Fill off: 
TextWrangler breaks the long line at a width of 65 characters (twice, because the line was 
so long) and leaves the short lines alone.
90
Chapter 4: Editing Text with TextWrangler
This is what happens to the same text when you wrap with Paragraph Fill on:
TextWrangler joins all the lines together to form a single paragraph and then wraps the text 
to a width of 65 characters.
The Paragraph Indentation buttons let you indent paragraphs after they have been wrapped.
•Flush Left does not indent paragraphs at all.
•First Line indents all lines in the paragraph by one tab stop.
•Reverse places the first line in the paragraph flush against the left edge of the 
window and indents all other lines in the paragraph by one tab stop.
Mark the Relative to First Line checkbox to make any paragraph indents relative to the 
original indent of the first line of the selection or document. If you want paragraph indents 
to be relative to the left margin of the document, make sure this checkbox is not marked.
Click the Wrap button to perform the Hard Wrap command, or cancel to dismiss the sheet.
Tip
If you hold down the Option key as you choose the Hard Wrap command, 
TextWrangler uses the last Hard Wrap settings to perform the operation, without 
displaying a sheet.
The Insert Submenu
In addition to typing, you can use the commands in the Insert submenu of the Edit menu to 
insert text into the active window. These commands, which are also available in the Insert 
popup menu (left) in the document toolbar, let you insert the contents of other files, folder 
listings, Macintosh Toolbox templates, and page break characters.
Inserting File Contents
The File Contents command inserts the contents of one or more files into the document you 
are editing. When you use this command, TextWrangler displays an Open sheet in which 
you can choose the files to insert. To select more than one file hold down the Shift key or 
Control key as you click the files. TextWrangler then inserts the contents of the selected 
files at the insertion point or replaces the selected text. If you select more than one file, the 
files will be inserted in alphabetical order, according to file name.
Tip
You can also drag a file’s icon from the Finder into a TextWrangler editing window to 
insert the contents of that file.
Documents you may be interested
Documents you may be interested