c# pdf reader writer : Delete pages out of a pdf Library application class asp.net azure winforms ajax TextWrangler_User_Manual1-part967

Table of Contents
11
Chapter 7
Searching
113
Search Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Basic Searching and Replacing  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Search Settings – 116
Special Characters – 116
Multi-File Searching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Starting a Search – 118
Find All and Multi-File Search Results – 119
Specifying the Search Set – 120
Saved Search Sources – 122
Multi-File Search Options – 122
File Filters – 122
Searching SCM Directories – 124
Multi-File Replacing  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  125
Live Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  126
Search Menu Reference  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  126
Find – 126
Multi-File Search – 127
Search in … (Disk or Results Browser) – 127
Live Search – 127
Find Next/Previous – 127
Find All – 127
Find Selected Text/Previous Selected Text – 127
Use Selection for Find – 127
Use Selection for Find (grep) – 128
Use Selection for Replace – 128
Use Selection for Replace (grep) – 128
Replace – 128
Replace All – 128
Replace to End – 128
Replace & Find Again – 128
Find Differences – 128
Compare Two Front Documents – 128
Compare Against Disk File – 129
Compare Against Previous Version – 129
Apply to New – 129
Apply to Old – 129
Compare Again – 129
Find in Reference – 129
Go Menu Reference  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  130
Line Number – 130
Center Line – 130
Named Symbol – 130
Functions – 130
The following four commands will be available in any document which 
contains recognizable functions. – 130
Reveal Start/End – 130
Go to Previous/Next – 130
Markers – 131
Jump Points – 131
Previous – 131
Next – 131
Set – 131
Delete pages out of a pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete blank pages from pdf file; cut pages from pdf preview
Delete pages out of a pdf - 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 reader; delete page in pdf
12
Table of Contents
Chapter 8
Searching with Grep
133
What Is Grep or Pattern Searching?  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  134
Writing Search Patterns   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  134
Most Characters Match Themselves – 134
Escaping Special Characters – 134
Wildcards Match Types of Characters – 136
Character Classes Match Sets or Ranges of Characters – 138
Matching Non-Printing Characters – 139
Other Special Character Classes – 140
Quantifiers Repeat Subpatterns – 141
Combining Patterns to Make Complex Patterns – 142
Creating Subpatterns – 142
Using Backreferences in Subpatterns – 143
Using Alternation – 144
The “Longest Match” Issue – 144
Non-Greedy Quantifiers – 145
Writing Replacement Patterns   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  146
Subpatterns Make Replacement Powerful – 146
Using the Entire Matched Pattern – 146
Using Parts of the Matched Pattern – 147
Case Transformations – 148
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  149
Matching Identifiers – 149
Matching White Space – 149
Matching Delimited Strings – 150
Marking Structured Text – 150
Marking a Mail Digest – 151
Rearranging Name Lists – 151
Advanced Grep Topics  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  151
Matching Nulls – 152
Backreferences – 152
POSIX-Style Character Classes – 153
Non-Capturing Parentheses – 154
Perl-Style Pattern Extensions – 155
Comments – 155
Pattern Modifiers – 156
Positional Assertions – 157
Conditional Subpatterns – 159
Once-Only Subpatterns – 160
Recursive Patterns – 162
Recommended Books and Resources . . . . . . . . . . . . . . . . . . . . . . . . . . .  163
Chapter 9
Browsers
165
Browser Overview  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  165
List Pane – 165
Toolbar – 166
Text View Pane – 166
Splitter – 166
VB.NET PDF delete text library: delete, remove text from PDF file
Delete text from PDF file in preview without adobe PDF reader component installed. Able to pull text out of selected PDF page or all PDF document in .NET
cut pages out of pdf; delete pages from pdf document
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
VB.NET comment annotate PDF, VB.NET delete PDF pages, VB.NET can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
add and delete pages in pdf; delete pages from pdf acrobat
Table of Contents
13
Disk Browsers   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  167
Disk Browser Controls – 167
Contextual Menu Commands – 168
Dragging Items – 168
Using the List Pane in Disk Browsers – 168
Search Results Browsers  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  169
Error Results Browsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  170
Chapter 10
Preferences
171
The Preferences Window  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  171
Searching the Preferences – 173
Restore Defaults – 173
Appearance Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  173
Toolbar – 173
Navigation Bar – 174
Editing Window – 174
Text Status Bar – 175
List Display Font – 176
Application Preferences  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  176
Open documents into the front window... – 176
Automatically refresh documents as they change on disk – 176
Remember the N most recently used items – 176
When TextWrangler becomes active – 177
Reopen documents that were open at last quit – 177
Automatically check for updates – 178
Editing Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  178
Use “hard” lines in soft-wrapped views – 178
Soft-wrapped line indentation – 178
Line spacing – 178
Editor Defaults Preferences  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  178
Auto-indent – 179
Balance while typing – 179
Use typographer’s quotes – 179
Auto-expand tabs – 179
Show invisible characters – 179
Check spelling as you type – 180
Default font – 180
Tab Width – 180
This option controls the default number of spaces that TextWrangler 
uses to represent the width of a tab character. – 180
Soft Wrap Text – 180
Keyboard Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  180
“Home” and “End” Keys – 180
Enter key generates Return – 181
Allow Tab key to indent text blocks – 181
Enable Shift-Delete for forward delete – 181
Allow Page Up and Page Down keys to move the insertion point – 181
Option-¥ on Japanese keyboards – 181
Emulate Emacs key bindings – 181
Languages Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  182
Installed Languages – 182
Custom Extension Mappings – 182
C# PDF delete text Library: delete, remove text from PDF file in
Able to pull text out of selected PDF page or all PDF document in .NET WinForms. C#.NET PDF: Delete Text from Consecutive PDF Pages.
reader extract pages from pdf; delete a page from a pdf in preview
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
add and delete pages from pdf; delete pages of pdf online
14
Table of Contents
Menus & Shortcuts Preferences  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  183
Menu Key Equivalents and Item Visibility – 183
Allow menu key equivalents to autorepeat – 184
Printing Preferences  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  184
Print using document’s font – 184
Printing font – 184
Frame printing area – 184
Print page headers – 184
Print full pathname – 184
Time stamp – 184
Print line numbers – 185
1-inch Gutter – 185
Print color syntax – 185
Text Colors Preferences  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  185
How to Change an Element’s Color – 185
General – 185
Source Code – 186
Markup – 186
Text Encodings Preferences  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  186
Default text encoding for new documents – 187
If file’s encoding can’t be guessed, try – 187
Text Files Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  187
Line breaks – 187
Ensure file ends with line break – 187
Strip trailing whitespace – 187
Backups – 187
Expert preferences settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  189
The Setup Window  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  189
Bookmarks – 189
Filters – 189
Patterns – 189
Chapter 11
Scripting TextWrangler
191
AppleScript Overview  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  191
About AppleScript – 192
Scriptable Applications and Apple Events – 192
Reading an AppleScript Dictionary – 193
Recordable Applications – 198
Saving Scripts – 199
Using Scripts with Applications – 199
Scripting Resources – 200
Using AppleScripts in TextWrangler  . . . . . . . . . . . . . . . . . . . . . . . . . . .  201
Recording Actions within TextWrangler – 201
The Scripts Menu – 202
The Scripts Palette – 203
Organizing Scripts – 203
Attaching Scripts to Menu Items – 204
Attaching Scripts to Events – 205
Filtering Text with AppleScripts – 209
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
delete page pdf acrobat reader; delete a page from a pdf reader
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
delete pages from a pdf online; copy pages from pdf to new pdf
Table of Contents
15
TextWrangler’s Scripting Model  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  210
Script Compatibility – 210
Getting and Setting Properties – 212
Performing Actions – 213
Arranging Documents and Windows – 216
Common AppleScript Pitfalls – 218
Chapter 12
Unix Scripting and the Command-Line 219
Configuring TextWrangler  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  219
Syntax Coloring – 219
Switching Between Counterpart Files – 220
TextWrangler and the Unix Command Line  . . . . . . . . . . . . . . . . . . . . .  220
Installing the Command Line Tools – 220
The “edit” Command Line Tool – 220
The “twdiff” Command Line Tool – 221
The “twfind” Command Line Tool – 221
Unix Scripting: Perl, Python, Ruby, Shells, and more!  . . . . . . . . . . . . .  223
Using Unix Scripts – 223
Language Resources – 223
Setting Environment Variables for GUI Apps – 224
Line Endings, Permissions and Unix Scripts – 224
Configuring Perl – 225
Configuring Python – 225
Configuring Ruby – 225
Shebang Menu – 225
Filters and Scripts – 227
Filters – 227
Scripts – 228
Additional Notes – 228
Chapter 13
Language Modules
231
Language Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  231
Installing Language Modules – 231
Overriding Existing Modules – 232
Codeless Language Modules – 232
Code-based Language Modules – 232
Language Module Compatibility – 232
Plug-In Obsolescence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  233
Appendix A
Command Reference
235
Keyboard Shortcuts for Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .  235
Assigning Keys to Menu Commands . . . . . . . . . . . . . . . . . . . . . . . . . . .  236
Available Key Combinations – 236
Listing by Menu and Command Name  . . . . . . . . . . . . . . . . . . . . . . . . .  237
Listing by Default Key Equivalent . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  242
Appendix B
Editing Shortcuts
247
Mouse Commands  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  247
Arrow and Delete Keys  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  248
VB.NET PDF replace text library: replace text in PDF content in vb
installed. Able to pull text out of selected PDF page or all PDF document in VB.NET. VB.NET: Replace Text in Consecutive PDF Pages. Demo
delete a page in a pdf file; delete page from pdf acrobat
C# PDF Image Redact Library: redact selected PDF images in C#.net
Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET NET control allows users to black out image in PDF
delete pages from a pdf document; add or remove pages from pdf
16
Table of Contents
Emacs Key Bindings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  249
Using universal-argument – 250
Appendix C
Codeless Language Modules
251
Index
253
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
VB.NET extract PDF pages, VB.NET comment annotate PDF, VB.NET delete PDF pages, VB.NET PDF Viewer, such as rotate PDF page and zoom in or zoom out PDF page.
delete a page from a pdf; delete pdf pages acrobat
VB.NET PDF Text Extract Library: extract text content from PDF
Extract highlighted text out of PDF document. Image text extraction control provides text extraction from PDF images and image files.
delete pages of pdf reader; delete page in pdf preview
17
CHAP TE R 
1
Welcome to 
TextWrangler
This chapter introduces you to TextWrangler, a high-performance text editor for 
the Macintosh.
In this chapter
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
What Is TextWrangler? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
How Can I Use TextWrangler? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Editing Source Code – 18
Editing Text Files – 18
Human Interface Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Dynamic Menus – 19 • Bypassing Options Dialogs – 20
Keyboard Shortcuts for Commands – 20 • Contextual Menus – 20
Dialog Box and Sheet Key Equivalents – 20
Feature Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Info on New Features – 21
Discussion Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Support Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Getting Started
Thank you for selecting TextWrangler, a high-performance text editor for the 
Macintosh.
If you are new to TextWrangler, we recommend that you read at least Chapters 1 
through 4 of this manual to familiarize yourself with the installation and basic 
operation of TextWrangler. You may also wish to read or preview any other 
chapters that cover features you frequently use. After you have installed 
TextWrangler, the best way to learn it is to use it. Complete online assistance is 
available from the Help menu.
If you have used earlier versions of TextWrangler, we recommend that you read 
at least Chapter 1 for an overview of significant changes in this version, and 
Chapter 2 for information relevant to installation and upgrading. 
18
Chapter 1: Welcome to TextWrangler
What Is TextWrangler?
TextWrangler is a high-performance HTML and text editor. Unlike a word processor, 
which is designed for preparing printed pages, a text editor focuses on providing a means of 
producing and changing content. Thus, TextWrangler does not offer fancy formatting 
capabilities, headers and footers, graphics tools, a thesaurus, or similar staples of feature-
laden “office” software. Instead, it focuses on helping you manipulate text in ways that 
word processors generally cannot.
In service of this goal, TextWrangler offers powerful regular expression–based (“grep”) 
search and replace, multi-file search, sophisticated text transformations, intelligent text 
coloring, and other features not usually found (or missed) in word processors.
TextWrangler also has features that make it easier to edit specific kinds of text, such as 
source files for programming languages.
How Can I Use TextWrangler?
Use TextWrangler any time you need to create or edit source files, or text documents of any 
kind. Whether you need to find (or change!) all the occurrences of some text in a set of 
files, or modify or reformat large text files of any sort (or even make quick tweaks to a web 
page), TextWrangler is the right tool for the job.
Editing Source Code
TextWrangler is a powerful tool for editing numerous types of source code, with the following 
features:
•Syntax coloring helps you read your code and find simple errors.
•The function pop-up menu lets you quickly find the functions in your files.
•Find Differences lets you compare two versions of a text file and merge the 
differences.
•Find in Reference lets you look up documentation in the Developer Help Center.
Editing Text Files
TextWrangler is a full-featured text editor that makes it easy to create, edit, and search any sort of 
text file, such as release notes, articles, books, or TeX documents. It’s also an excellent tool for pre- 
and post-processing any files that contain textual data, such as database exports or server logs.
•Grep searching lets you find and change text that matches a set of conditions that 
you specify.
•Multi-file search and replace lets you quickly search and modify text files 
anywhere on your computer.
•Numerous text manipulation and processing commands allow you to reformat or 
rearrange the information in text files, e.g. add or remove hard line breaks, change 
the case of selected text, or remove duplicate lines from a list.
Human Interface Notes
19
•Extensive AppleScript support allows you to combine multiple processing steps 
for reuse, and enables you to easily transfer data into and out of TextWrangler to 
other applications
•International text support lets you edit Unicode files (UTF-8 and UTF-16), as well 
as files saved in most non-Roman single-byte scripts.
•FTP and SFTP support lets you open and save text files located on remote servers.
Human Interface Notes
TextWrangler enhances the behavior of its menus and dialogs as described in this section.
Dynamic Menus
IMPORTANT
Many of TextWrangler’s pull-down menus are dynamic: if you hold down the Shift, 
Option, or Control key while a menu is open, you can see some of the items change. The 
illustration below shows what the File menu looks like normally (left) and when you hold 
down the Option key (right).
You can use the Shift, Option, or Control keys when you choose an item from a menu or 
when you use the Command-key equivalents.
20
Chapter 1: Welcome to TextWrangler
Bypassing Options Dialogs
You may have noticed that commands that require additional settings to be made before 
they are performed appear on the menu with ellipses after their names. To bypass this step 
and use the command with its most recent settings, hold down the Option key while 
selecting the menu item. For example, “Zap Gremlins…” in the Text menu becomes “Zap 
Gremlins” when the Option key is pressed and, when chosen, will zap gremlins in the 
frontmost text document using the current settings.
Keyboard Shortcuts for Commands
Many of TextWrangler’s commands have keyboard shortcuts. TextWrangler lets you 
reassign the shortcuts for any menu item, clippings entry, plug-in, or script to suit your own 
way of working. 
To change the keyboard shortcut for any menu command as well as any available scripts 
and text filters, go to the Menus & Shortcuts preference panel.
Contextual Menus
When you Control-click on selected text or at the insertion point in a text window, 
TextWrangler’s contextual menu will display a set of commands relevant to that location or 
text, as well as some appropriate standard commands (such as Cut/Copy/Paste) so you do 
not have to hunt around in the menu bar for them. 
Dialog Box and Sheet Key Equivalents
You can use key equivalents to click buttons or select options in most of TextWrangler’s 
dialog boxes and sheets. Certain keys have the same meaning in all dialogs and sheets:
•Pressing either the Return or Enter key is the same as clicking the default button.
•Typing Command-period or pressing the Escape key is the same as clicking the 
Cancel button.
•You can use the Cut, Copy, Paste, Clear, and Select All commands (either from the 
Edit menu or with their Command-key equivalents) in any text field.
Documents you may be interested
Documents you may be interested