c# pdf viewer : Delete pages from pdf in preview software control project winforms web page html UWP TextWrangler_User_Manual3-part984

Preference Files and Folders
31
TextWrangler Preferences Folder
By default, TextWrangler stores ancillary preference data in the folder “~/Library/
TextWrangler” so as to comply with current OS guidelines. (Earlier versions stored such 
data in the folder “~/Library/Preferences/com.barebones.textwrangler.PreferenceData/” 
and TextWrangler 4.5 will continue to use that folder if it already exists.)
The standard contents of this folder are as follows.
Document State.plist
TextWrangler stores state information for individual documents in this file.
Recent Files & Favorites
This folder is no longer used and may be deleted.
Recent Folders & Favorites
This folder is no longer used and may be deleted.
Save Application State.appstate
TextWrangler stores application state info in this file.
Saved Sources.xml
TextWrangler stores all user-defined search sources in this file.
Delete pages from pdf in preview - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete page pdf acrobat reader; delete pages of pdf preview
Delete pages from pdf in preview - 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
pdf delete page; delete page on pdf document
32
Chapter 2: Installing TextWrangler
How to C#: Preview Document Content Using XDoc.Word
How to C#: Preview Document Content Using XDoc.Word. Get Preview From File. You may get document preview image from an existing Word file in C#.net.
delete page from pdf; add and delete pages in pdf online
How to C#: Preview Document Content Using XDoc.PowerPoint
How to C#: Preview Document Content Using XDoc.PowerPoint. Get Preview From File. You may get document preview image from an existing PowerPoint file in C#.net.
delete page from pdf online; delete page in pdf file
33
CHAP TE R 
3
Working with Files
This chapter discusses how to use TextWrangler to manipulate text files.
In this chapter
Launching TextWrangler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Startup Items – 34
Creating and Saving Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Saving a Copy of a File – 36 • File Saving Options – 36 
File State – 37 • Emacs Local Variables – 38
Saving with Authentication – 38
Saving Compressed Files as bz2 or gzip – 39
Crash Auto-Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Opening Existing Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Choosing the Encoding for a Document – 40
Using the Open Command – 41 • Reload from Disk – 42
Opening and Viewing Files within Zip Archives – 42
Opening bz2, gzip, and tar Files and Binary plists – 43
Opening Hidden Files – 43
Using the Open Recent Command – 46
Using the Reopen using Encoding Command – 46
Using the Open Selection Command – 43
Quitting TextWrangler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
An International Text Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
International Text in TextWrangler – 47 • Unicode – 47
Saving Unicode Files – 48 • Opening Unicode Files – 48
Accessing FTP/SFTP Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Opening Files from FTP/SFTP Servers – 49
Saving Files to FTP/SFTP Servers – 52
Using TextWrangler from the Command Line – 54
Using TextWrangler from the Command Line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Using Stationery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Hex Dump for Files and Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Making Backups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Printing Options – 56
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
a preview component enables compressing and decompressing in preview in ASP images size reducing can help to reduce PDF file size Delete unimportant contents:
delete a page from a pdf acrobat; delete pages from pdf acrobat reader
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Erase PDF images. • Erase PDF pages. Miscellaneous. • Select PDF text on viewer. • Search PDF text in preview. • View PDF outlines. Related Resources.
delete page from pdf preview; delete pdf pages android
34
Chapter 3: Working with Files
Launching TextWrangler
To launch TextWrangler, double-click the TextWrangler application icon or a 
TextWrangler document. Holding down the following keys at launch has the indicated 
effects, overriding any startup options set in the Application preference panel. When one of 
these keys is held down, TextWrangler will beep after it finishes launching.
Startup Items
When launched, TextWrangler will look for a folder named Startup Items in its application 
support folder (see “TextWrangler’s Application Support Folders” on page 25). If this 
folder is found, TextWrangler will open any items it finds in the folder. 
If the items present are text files or other files of a type that TextWrangler knows how to 
handle, TextWrangler will open them directly. If you place a compiled AppleScript in this 
folder, TextWrangler will execute the script. If you place a folder alias here, TextWrangler 
will open a disk browser window based at that folder. If you place other types of items in 
this folder, TextWrangler will ask the Finder to open them.
If you wish, you may place the actual Startup Items folder in any convenient location, 
create an alias to it, and place the resulting alias in TextWrangler’s application support 
folder. Be sure to name the alias “Startup Items” so that TextWrangler can locate it.
Modifier
Function
Option
Suppress startup items only
Shift
Disable all external services and startup items, 
and skip reopening all documents except those 
which contain unsaved changes.
Command-
Control-Shift
Disable all external services and startup items, 
and optionally discard auto-recover information 
(which will result in the loss of any unsaved 
changes).
C# PDF Page Insert Library: insert pages into PDF file in C#.net
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
add and delete pages from pdf; delete pdf page acrobat
How to C#: Preview Document Content Using XDoc.excel
How to C#: Preview Document Content Using XDoc.Excel. Get Preview From File. You may get document preview image from an existing Excel file in C#.net.
delete pdf pages online; delete pdf pages ipad
Creating and Saving Documents
35
Creating and Saving Documents
To create a new text document or special-purpose window within TextWrangler, pull down 
the File menu and open the New submenu. Since TextWrangler uses different kinds of 
documents for specific purposes, you will see several options, as follows:
The available commands and their effects are as follows:
•Text Document: Opens an empty text document. 
•(with selection): Opens a new text document containing any text selected in the 
active document and having the same display font, saving you the trouble of 
copying and pasting it.
•(with Clipboard): Opens a new text document and automatically pastes the 
contents of the current clipboard into it.
•Text Window: Opens a new text window (see “Text Windows” later in this chapter 
for more information).
•Disk Browser: Opens a new disk browser (see Chapter 9 for more information). 
•FTP/SFTP Browser: Opens a new FTP/SFTP browser (see later in this chapter for 
more information).
You can also create a new text document by selecting text in any application which 
supports the system Services menu, and choosing the New Window with Selection 
command in the Text section of the Services submenu. TextWrangler will open a new text 
window containing a copy of the selected text.
VB.NET PDF delete text library: delete, remove text from PDF file
Visual Studio .NET application. Delete text from PDF file in preview without adobe PDF reader component installed. Able to pull text
cut pages from pdf; delete pages from a pdf
C# Word - Delete Word Document Page in C#.NET
doc.Save(outPutFilePath); Delete Consecutive Pages from Word in C#. int[] detelePageindexes = new int[] { 1, 3, 5, 7, 9 }; // Delete pages.
delete page from pdf file online; delete page pdf online
36
Chapter 3: Working with Files
When you want to save a new text document:
1Choose the Save or Save As command from the File menu.
TextWrangler opens a standard Save sheet:
2Give the file a name.
3Change the automatically-provided filename extension (if necessary).
TextWrangler will automatically provide a filename extension based on the current 
document’s language type.
4Change any desired options (see below).
5Click Save to save the file.
You can also create a new document from the selected text in any open window with 
TextWrangler’s contextual menu. Simply Control-click the selected text and choose New 
(with selection) or Save Selection from the menu that appears. Depending on which 
command you choose TextWrangler will either create a new editing window containing the 
selected text, or display the Save dialog and allow you to create a new file containing the 
selected text. The new file will use the same options (see “File Saving Options,” below) as 
those of the original parent document.
Saving a Copy of a File
You can save a copy of a file with TextWrangler’s Save a Copy command in the File menu. 
Just like the Save As command, the Save a Copy command displays a Save dialog and lets 
you choose a name and location for the file. However, unlike the Save As command, where 
TextWrangler will start working with the new file you saved in place of the original, when 
you use Save a Copy, you create a new file in the designated location, but keep working 
with the original file.    
For example, say you are editing a document called Test.py and use the Save a Copy 
command to save a document called Backup-Test.py. The next time you choose the Save 
command, TextWrangler saves the changes to Test.py and not to Backup-Test.py.
File Saving Options
TextWrangler’s Save sheet is the standard Macintosh Save sheet with these additions:
C# PDF delete text Library: delete, remove text from PDF file in
Delete text from PDF file in preview without adobe PDF reader component installed in ASP.NET. C#.NET PDF: Delete Text from Consecutive PDF Pages.
cut pages from pdf; add and delete pages in pdf online
C# PowerPoint - Delete PowerPoint Document Page in C#.NET
doc.Save(outPutFilePath); Delete Consecutive Pages from PowerPoint in C#. int[] detelePageindexes = new int[] { 1, 3, 5, 7, 9 }; // Delete pages.
best pdf editor delete pages; delete page in pdf preview
Creating and Saving Documents
37
Line Breaks
The Line Breaks menu let you choose what kinds of line breaks TextWrangler writes when 
you save the file. Choose:
•Unix line breaks (ASCII 10) for most purposes, including use with modern Mac 
applications, or for files being saved to a Unix file server. This is the default 
option.
•Classic Mac line breaks (ASCII 13) if you will be using the file with other 
applications which expect this format.
•Windows line breaks (ASCII 13/10) if the file resides on a Windows file server or 
if you will be sending it to someone who uses a Windows- or DOS-based system.
Encoding
TextWrangler lets you save documents using any character set encoding supported by Mac 
OS X, including a variety of Unicode formats (see “Saving Unicode Files” on page 48). To 
select an encoding, choose its name from the Encoding pop-up menu. The list of available 
encodings is controlled by your preference settings (see “Text Encodings Preferences” on 
page 186).
When you select an encoding that requires a Unicode file format, you can also choose 
“Unicode” as an option from the Line Breaks pop-up menu in this dialog. (Unicode has its 
own line-ending standard.)
UTF-16 files created by TextWrangler are given a type of ‘utxt’—the Mac standard type 
for Unicode text files. UTF-8 files are given a type of ‘TEXT’ for compatibility with other 
applications; however, TextWrangler will also recognize such files with type ‘UTF8’.
Note
You can choose which encodings appear in the Encoding pop-up menu in the Text Encodings 
preference panel.
File State
If you modify a document’s window position or display settings and then save the 
document, TextWrangler stores state information, which it will use to reopen that 
document in the same manner.
TextWrangler captures only those settings which are fundamental to the document 
(window position, selection range, folds, splitter setting), or any settings which vary from 
the global preferences. (The latter ensures that changes to the global preferences are never 
inappropriately overridden by stored display options derived from prior global or default 
preference settings.)
For example, say TextWrangler is currently configured to use Courier as its default display 
font, and you open (or create), save, and close a document which uses that font. If you then 
change TextWrangler’s default display font to Menlo before reopening that document, the 
document will display in Menlo.
Note
The above example uses the display font option for illustration, but the same principle 
applies to any document display option which derives from TextWrangler’s global 
preferences.
38
Chapter 3: Working with Files
Emacs Local Variables
Emacs (the popular Unix text editor) supports a convention in which you can define 
Emacs-specific settings in a block of text near the end of the file, or in the first line of the 
file. This convention helps maintain consistency when sharing files among a group of 
people, or across multiple systems.
For general information on Emacs variables, please see the GNU Emacs manual:
http://www.gnu.org/software/emacs/manual/html_node/emacs/
Specifying-File-Variables.html
TextWrangler will read and honor the “coding”, “tab-width”, and “x-counterpart” variables 
in any file which contains an Emacs variable block, and adjusts the value of the “coding” 
variable if you change the document’s encoding by using the Encoding popup.
If a file contains an Emacs variable block (or line) having a “mode” variable, TextWrangler 
will attempt to match the mode name against all currently recognized languages, before 
attempting to match the file name suffix or guess based on the file's contents.
You may add an Emacs variable block (or lines) to any document either directly, or by 
selecting the Emacs Variable Block command from the Insert submenu of the Edit menu.
Here is an example variable block from a plain text file: 
Local Variables: 
coding: ISO-8859-1 
tab-width: 8 
End:
You may also add the TextWrangler-specific variable “make-backup-files” to control 
whether or not TextWrangler should back up a given file. For more details, please see 
“Controlling Backups with Emacs Variables” on page 188.
Saving with Authentication
TextWrangler supports saving files that require administrator privileges, if you possess the 
necessary user and password information to enable this. For example, you can edit and save 
files that are owned by, and only readable by, the “root” user. Authenticated saving is 
particularly useful in conjunction with the “Show Hidden Items” option in the Open dialog, 
which allows you to see and open files in hidden folders (like /bin and /usr).
When you open a file for which you do not have write privileges, TextWrangler will 
display a slash through the pencil icon in the toolbar. To edit the file, click the pencil icon. 
TextWrangler will prompt you to confirm whether you wish to unlock the file. (Option-
click the pencil icon to skip the confirmation dialog.)
When you are finished editing, simply choose Save from the File menu. TextWrangler will 
prompt you to authenticate as a user with administrator privileges. Type a suitable user 
name and password to save the file.
Crash Auto-Recovery
39
Saving Compressed Files as bz2 or gzip
TextWrangler transparently supports opening, browsing, and saving files compressed in the 
‘bz2’ and ‘gzip’ formats. To save a file with gzip compression, simply append an filename 
extension of “.bz2”, “.gz”, or “.gzip” when creating it (or doing a Save As of an existing 
document). (For more information on these formats, issue the commands ‘man bz2’ or 
‘man gzip’ in the Terminal.)
Crash Auto-Recovery
IMPORTANT
TextWrangler automatically saves auto-recovery information for all unsaved open 
documents at the specified interval. When you relaunch TextWrangler after a system or 
application crash, TextWrangler will reopen and restore the contents of any documents for 
which recovery information is available.
TextWrangler’s auto-recovery mechanism can help minimize the chance of data loss in the 
event of unexpected system or application crashes. However, it may not protect against 
extraordinary events, and it will not protect against hardware failures or any other events 
that render your disk unreadable. You should always manually save a document after 
making any significant changes to it, and we strongly recommend that you take appropriate 
measures to back up your important files and other data.
Opening Existing Documents
There are several ways to open existing documents with TextWrangler.
•Double-click any file with a TextWrangler document icon.
•If TextWrangler is running, choose the Open or Open Recent command from the 
File menu.
•Select the name of a file in a TextWrangler editing window; then use the Open 
Selection command in the File menu.
•Double-click a file name in a browser’s file list (see Chapter 9, “Browsers”).
•Drag a file’s icon to the Windows palette (see Chapter 6, “Working with 
Windows”).
•Drag a file’s icon to the file list of any editing window (see Chapter 4, “Window 
Anatomy).
•Drag a file’s icon to the TextWrangler icon or to an alias of the icon.
•Select a file in the Finder, and use the Open File in TextWrangler command in the 
File section of the Services submenu.
TextWrangler can natively open files with type ‘TEXT’, ‘utxt’, and ‘UTF8’. By default, 
TextWrangler will attempt to display the contents of image files via QuickTime, but will 
open PDF files in a “raw” condition as if they were text documents. You can adjust how 
TextWrangler should handle such files via its expert preferences. (See the “Expert 
Preferences” page of TextWrangler’s built-in Help book for complete details.)
40
Chapter 3: Working with Files
Choosing the Encoding for a Document
When you open a document, TextWrangler will automatically examine its contents for any 
indication of the proper encoding, and attempt to handle it appropriately. If TextWrangler 
cannot determine the proper encoding, and you opened the file with the Open command, it 
uses the encoding specified in the Read As pop-up menu on the Open dialog. Otherwise, it 
uses the encoding specified by the “If the file’s encoding can’t be guessed, use” preference 
setting in the Text Encodings preference panel.
Note
You can choose which encodings appear in the Read As pop-up menu by using the 
Text Encodings preference panel.
Here are the details of the steps that TextWrangler goes through to determine the proper 
encoding for a file:
1If the file is well-formed HTML or XML, TextWrangler looks for an “encoding=” or 
<meta charset=> directive.
2If the file contains an Emacs variable specifying its encoding, TextWrangler will use that 
encoding.
3If you have opened the file with TextWrangler before, TextWrangler will use the file’s 
stored encoding info (if any).
4If the file contains a UTF-8 or UTF-16 (Unicode) byte-order mark (BOM), TextWrangler 
opens it as that type of Unicode file.
5If the file has a resource that contains font information (such as a ‘styl’ resource) and that 
resource specifies a multi-byte font, TextWrangler opens the file as a Unicode file.
6If you are opening the file with the Open command, TextWrangler uses the encoding 
specified Read As pop-up menu on the Open dialog.
7If the file contains no other cues to indicate its text encoding, and its contents appear to be 
valid UTF-8, TextWrangler will open it as UTF-8 without recourse to the below 
preferences option.
8Finally, it uses the encoding chosen for the option “If the file’s encoding can’t be guessed, 
use” from the pop-up menu in the Text Encoding preference panel.
To change the encoding for a file after opening it, use the Text Encoding popup in the 
document’s status bar.
Note
If an encoding change results in the conversion of a document’s contents from a 
single-byte script to a multi-byte script, TextWrangler will mark the document as 
being “dirty” or changed.
Documents you may be interested
Documents you may be interested