open pdf in webbrowser control c# : Online pdf editor to delete text SDK application project winforms html azure UWP hostwin10-part210

Figure 2.7 Bitmap Browser Dialog Box
Removing a Tool from the Toolbar
To remove a tool from the toolbar:
1. Select the tool in the toolbar list that you want to remove.
2. Click Remove tool.
3. When you are finished, click Save.
Customizing and Saving a Toolbar for Use with a Particular 
Application or Window
Before you add a command to a toolbar, ensure that the command is available from a 
menu. Buttons are enabled only if the command is available from a menu, with the 
exception of the Print and Copy commands, which are always enabled.
Use the following procedure to customize a toolbar to use with a particular application 
or window:
1. Click in the application or window to make it the active window.
2. Customize the toolbar by adding and removing tools as described in previous 
sections.
3. When you are finished customizing the toolbar, click Save. The Save Tools dialog 
box appears (as shown in Figure 2.8 on page 82 ).
4. SAS completes the libref, catalog, and entry fields. Select the Save tools for 
window check box, where window is the active window, and then click OK. 
When you select the Save tools for window check box, the toolbar is 
associated with the particular application or window by using the same library, 
catalog, and entry name as the PMENU entry for the application or window. SAS 
first looks for toolbox entries in Sasuser.Profile before searching the application 
catalog.
Customizing Your SAS Session
81
Online pdf editor to delete text - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
how to edit and delete text in pdf file; erase pdf text online
Online pdf editor to delete text - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
how to delete text from a pdf reader; how to delete text in pdf file online
Figure 2.8 Save Tools Dialog Box
If you save the toolbar so that it is associated with a particular application, SAS 
automatically loads the tools when that application's window is active.
You can use the TOOLLOAD command to load your custom toolbar manually. For more 
information, see “TOOLLOAD Command: Windows” on page 354 .
Resetting the Tools to the Default Settings
To restore a toolbar to its default settings, click Restore Defaults. SAS asks you to 
confirm that you want to restore to the default tool settings. When you click Yes, the 
tools are reset to their original settings (the settings that were in place when SAS was 
installed).
If a SAS application defines a default toolbar for its application window, clicking the 
Restore Defaults button restores the settings for that toolbar.
Examples of Useful Tools That You Can Create
Suppose that you want to create a tool that opens the SAS web page to the sample 
programs for Base SAS when the Enhanced Editor is the active window. You would 
perform the following steps:
1. Make the Enhanced Editor the active window.
2. In the Customize tab of the Customize Tools dialog box, click the Add tool toolbar 
button. This action creates a template for a new tool in the list box.
3. In the Command field, type http://support.sas.com/techsup/sample/
base_samples.html.
In the Help Text field, type Sample programs for Base SAS on sas.com.
In the Tip Text field, type sas.com sample programs.
4. Click the Change icon button. From the Bitmap Browser dialog box, select a 
bitmap that is appropriate for the sample programs on the SAS website and click 
OK.
5. Use the Move tool up and the Move tool down buttons to position the tool in the 
toolbar. 
6. Click the Save the toolbar button to save the tool with your default tool 
configuration.
The following are some examples of other tools that you might find useful to create:
WPGM; CLEAR; INCLUDE C:\SAS\MYPROGRAM.SAS
includes a program that you use often into the Enhanced Editor window for editing.
82
Chapter 2 • Interacting with SAS under Windows
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
are able to set a password to PDF online directly in RaterEdge HTML5 PDF Editor for C#.NET allows users to C#.NET user can redact PDF text, PDF images and PDF
remove text from pdf acrobat; delete text pdf
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# PDF Viewer; VB.NET: ASP.NET PDF Editor; VB.NET
pdf text remover; how to remove text watermark from pdf
WPGM; FILE C:\SAS\MYPROGRAM.SAS; CLEAR
saves a SAS program after you finish editing it and clears the Enhanced Editor 
window.
WPGM; CLEAR; INCLUDE C:\SAS\MYPROGRAM.SAS; SUBMIT
includes and submits a SAS program that you use often.
WPGM; CLEAR; INCLUDE C:\SAS\SIGNON.SAS; SUBMIT
includes and submits a SAS program to sign on to a remote system. For example, to 
sign on to a remote MVS session, the SIGNON.SAS program might contain:
options comamid=tcp remote=mytso; libname remtdata 'mylib.mydata.monthly'; signon;
For more information about signing on to remote sessions, see the SAS/CONNECT 
User's Guide.
WPGM; CLEAR; INCLUDE C:\SAS\DOWNLOAD.SAS; SUBMIT
includes and submits a SAS program to download a data set from a remote session. 
Assuming that you have already signed on to the remote session, DOWNLOAD.SAS 
might contain:
proc download data=remtdata.june; /* where libname 'remtdata' is */
/* already defined*/ 
run;
For more information about signing on to remote sessions, see the SAS/CONNECT 
User's Guide.
TOOLLOAD BAR SASUSER.PROFILE.MORTOOLS
loads a different toolbar that contains another collection of tools.
Accessing Online Help and Documentation
Using Microsoft HTML Help
SAS Help and Documentation uses Microsoft HTML Help for easy navigation, 
indexing, and search capabilities. Microsoft Internet Explorer (IE) 5.00 and Microsoft 
HTML Help 1.3 or above are required. No action is required to configure SAS to use 
Microsoft HTML Help.
Getting Help from the Command Bar
You can get Help for the active window and SAS language elements by using the HELP 
command in the command bar. The following table lists the HELP command arguments 
and the resulting display in the SAS Help and Documentation.
Table 2.4 Types of Help Available Using the Command Bar
Help Argument
SAS Help and 
Documentation Displays
Example
none
help for the active window
help
language element name and 
type
help on the specified 
language element
help libname 
statement
Accessing Online Help and Documentation 
83
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Advanced component and library able to delete PDF page in both Visual C# .NET WinForms and ASP.NET WebForms project. Free online C# class source code for
pdf editor delete text; erase text in pdf document
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Online source codes for quick evaluation in VB.NET class. If you are looking for a solution to conveniently delete one page from your PDF document, you can use
how to delete text from a pdf; how to copy text out of a pdf
Help Argument
SAS Help and 
Documentation Displays
Example
HELP
how to use the HELP 
command
help help
Getting Help in the Dialog Boxes
To access Help in a dialog box, click ? at the top of the dialog box, and then click the 
item that you want information about. A pop-up window appears with a definition for 
the item. To close the pop-up window, click anywhere in the dialog box.
If a dialog box does not have the ? button, look for a Help button or press F1.
Getting Help for a SAS Product
To access help information about the SAS product associated with the currently active 
window, do one of the following:
• Click the Help button (the book with the question mark).
• Press the F1 function key.
• Select the Help menu and Using This Window. (For example, if you click the Help 
button and the active window is a SAS GRAPH window, the SAS Help and 
Documentation displays help information about SAS/GRAPH software.)
Complete documentation for installed SAS products is available from the SAS Products 
entry in the SAS Help and Documentation table of contents.
Getting Help from the Help Menu
Overview of Getting Help from the Help Menu
The Help menu is always available within your SAS session. Here are descriptions of the 
Help topics available from the Help menu:
Using this Window
Help information that is relevant to the active window. Selecting this topic is the 
same as clicking the Help button or pressing the F1 key.
SAS Help and Documentation
tutorials and sample programs to help you learn how to use SAS, comprehensive 
documentation for all products installed at your site, and information about 
contacting SAS for additional support.
Getting Started with SAS Software
opens a tutorial that will help you get started with SAS.
Learning SAS Programming
open the SAS Online Tutor, if it is installed, to help you develop your SAS 
programming skills. SAS Online Tutor is a separately licensed product.
SAS on the Web
provides links to useful areas on the SAS website, including Technical Support, 
frequently asked questions, sending feedback to SAS, and the SAS home page.
84
Chapter 2 • Interacting with SAS under Windows
C# HTML5 PDF Viewer SDK to create PDF document from other file
ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# PDF Viewer; VB.NET: ASP.NET PDF Editor; VB.NET
erase text from pdf; delete text from pdf acrobat
C# PDF insert text Library: insert text into PDF content in C#.net
SharePoint. Able to add a single text character and text string to PDF files using online source codes in C#.NET class program. Insert
how to delete text in a pdf acrobat; deleting text from a pdf
About SAS System
opens the About SAS System dialog box, which provides software levels for SAS 
and Windows, and your hardware information. You can also access SAS legal 
information and site information. The System Info button opens the Microsoft 
System Information window.
Getting to SAS Institute (and Other Websites) from within SAS
SAS is configured to launch your local web browser to view HTML files. You can 
invoke your web browser several ways:
• Enter a URL (uniform resource locator) in the command bar. SAS launches the 
browser that you specified in the Web dialog box under Preferences .
• Type wbrowse in the command bar. This action opens the browser to the SAS home 
page or another default URL that you specify in the Preferences dialog box Web tab. 
For more information, see “WBROWSE Command: Windows” on page 358 . 
Note that you can access web pages on the Internet (such as the SAS home page) only if 
your workstation is connected to a network that allows access.
Viewing Output and Help in the SAS Remote Browser
What Is Remote Browsing?
You can use remote browsing to view the following types of documents in the web 
browser on your local computer:
• URLs that are specified in the WBROWSE command
• ODS output
By displaying ODS output locally with remote browsing, you have access to output that 
requires browser plug-ins that are not available for Windows 64-bit servers.
A software agent that is called the remote browser server runs on your local computer. 
When SAS needs to display content, SAS connects to the remote browser server and 
sends to the remote browser server the URL that references the content. The remote 
browser server then passes the URL to your browser for display. If the remote browser 
server is not running on your computer, SAS displays supplies the URL that you need to 
download the remote browser server.
Two system options are provided to configure remote browsing: HELPHOST and 
HELPPORT. These options specify the host name and port number of the local computer 
where HTML content is displayed. In most cases, these options do not need to be set. 
HELPHOST defaults to the host name that is specified in the X11 DISPLAY 
environment variable, and HELPPORT defaults to the standard port for the remote 
browser server.
Remote browsing is supported on Windows 64-bit servers. The remote browser supports 
PDF, RTF, XLS, and other types of output.
Remote Browsing and Firewalls for General Users
If your network has a firewall between desktop computers and the computer that is 
hosting SAS, web browsers cannot display web pages from your SAS session. Usually, 
this problem is indicated by a time-out or connection error from the web browser. If you 
receive a time-out or connection error, contact your system administrator.
Accessing Online Help and Documentation 
85
VB.NET PDF Text Extract Library: extract text content from PDF
Best VB.NET PDF text extraction SDK library and component for free download. Online Visual Basic .NET class source code for quick evaluation.
how to erase pdf text; how to erase in pdf text
C# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text from adobe PDF document in C#.NET class. Able to extract and get all and partial text content from PDF file.
delete text pdf acrobat; how to delete text in pdf converter professional
Remote Browsing and Firewalls for System Administrators
To enable the display of web pages when a firewall exists between desktop computers 
and the computer that is hosting SAS, a firewall rule must be added, so the web browser 
can connect to SAS. The firewall rule specifies a range of network ports for which SAS 
remote browsing connections are allowed. Contact the appropriate system administrator 
who can select and configure a range of network ports for remote browsing. The range 
depends on the number of simultaneous SAS users. A value of approximately three 
times the number of simultaneous SAS users should reserve a sufficient number of 
network ports.
After the firewall rule is added, SAS must be configured to listen for network 
connections in the network port range. Normally, SAS selects any free network port, but 
the HTTPSERVERPORTMIN and HTTPSERVERPORTMAX system options limit the 
network ports that SAS selects. Add these system options to your SAS configuration file. 
Set HTTPSERVERPORTMIN to the lowest port in the network range. Set 
HTTPSERVERPORTMAX to the highest port in the network range. For example, if the 
system administrator defined a network port range of 8000 to 8200, the system options 
would be set as follows:
httpserverportmin=8000
httpserverportmax=8200
After these system options are set, desktop computers can display web pages. If there is 
an insufficient number of ports or if the system options are specified incorrectly, a 
message appears in the SAS log.
For more information about these options, see “HTTPSERVERPORTMIN= System 
Option” in SAS System Options: Reference and “HTTPSERVERPORTMAX= System 
Option” in SAS System Options: Reference
Using Remote Browsing with ODS Output
The SAS Output Delivery System (ODS) can be used to generate graphical reports of 
your SAS data. Remote browsing enables you to view your output directly from a SAS 
session either in real time as the output is generated, or on demand from the Results 
window.
Remote browsing displays ODS output in PDF and RTF formats. If your browser does 
not have the appropriate plug-in for non-HTML data types, the browser displays a dialog 
box rather than the output. This dialog box enables you to download the report to your 
PC and view it using a local program, such as Excel for an XLS file.
The automatic display of ODS output (PDF and RTF formats) is turned off by default. 
You can turn on the automatic display of ODS output by issuing the AUTONAVIGATE 
command in the Results window.
Installing the Remote Browser Server
You can install the remote browser server directly from your SAS session. If SAS is 
unable to make a connection for remote browsing, SAS displays a dialog box that 
contains the URL that you need to download the installer. Use this URL to download 
and install the remote browser server. Do not exit SAS. To install the remote browser 
server, follow these steps:
1. Type the URL that appears in the dialog box into your web browser and press Enter.
2. After the download page is displayed, download the installer that is appropriate for 
your computer.
3. Run the installer.
86
Chapter 2 • Interacting with SAS under Windows
• In the Windows environment, the remote browser server is added to your Start-
up items, so that the server starts whenever you log on. An icon is displayed in 
your system tray to indicate that the remote browser server is running.
• In the Linux environment, manually add the command rbrowser to the start-up 
script for your windowing environment. The remote browser server runs, but 
minimizes initially.
System Options for Remote Browsing
After the remote browser server is running on your computer, you can run remote 
browsing by specifying the HELPHOST and HELPPORT system options.
• The HELPHOST system option specifies the name of your host computer. If you do 
not specify this option, then the host name that is specified in the X Windows display 
is used. For more information, see “HELPHOST System Option: Windows” on page 
523 .
• The HELPPORT system option specifies the port number for the remote browser 
server that is installed on your computer. For more information, see the HELPPORT 
system option in the SAS System Options: Reference.
You can set these options in your configuration file, at SAS invocation, or during your 
SAS session in either the OPTIONS statement or in the SAS System Options window.
Accessing Online Help and Documentation 
87
88
Chapter 2 • Interacting with SAS under Windows
Chapter 3
Using the SAS Editors under 
Windows
Using the Enhanced Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Enhanced Editor Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Using the Enhanced Editor Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Creating Your Own Keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Associating File Extensions with File Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Setting Enhanced Editor Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Using Keyboard Shortcuts to Customize the Enhanced Editor . . . . . . . . . . . . . . . 115
Accessing the Enhanced Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Using the Program Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Overview of Using the Program Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Switching from the Enhanced Editor to the Program Editor . . . . . . . . . . . . . . . . . 117
Opening Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Using Line Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Moving the Insertion Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Using Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Understanding Line Breaks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Selecting Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Deleting Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Finding and Replacing Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Dragging and Dropping Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Drag Scrolling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Using Rich Text Format Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Saving Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Saving Program Editor Files Using Autosave . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Understanding Unique Features of the Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Using the Enhanced Editor
Enhanced Editor Features
While retaining some familiar Program Editor features, the Enhanced Editor enables you 
to do the following:
• use color-coding to identify SAS and SCL program elements as well as HTML and 
XML document elements. Color-coding settings can be saved in a color scheme.
• create and format your own keywords.
89
• automatically indent the next line when you press Enter.
• view the high-level flow of your SAS program or see each detailed statement by 
expanding or contracting sections of SAS procedures, DATA steps, and macros.
• create macros that record and play back program editing commands by using the 
keyboard macro recorder.
• create shortcuts for entering text using abbreviations.
• bookmark lines of code for easy access to different sections of your program or 
document.
• customize keyboard shortcuts for most Enhanced Editor commands.
• open multiple views of a file. You can open multiple files (.sas program files) in 
multiple Enhanced Editor windows.
• access Help for the SAS language by placing the insertion point within the language 
element name and pressing F1.
Using the Enhanced Editor Window
Overview of the Enhanced Editor Window
The parts of the Enhanced Editor window are shown in the following display:
Figure 3.1 Enhanced Editor Window
title bar
The title bar contains the Enhanced Editor icon and the name of the file. If the file is 
new, the filename is Editor Untitledx, where x is a window number. An asterisk ( * ) 
in the title bar indicates that any changes to the file have not been saved.
expanded code section
An expanded code section displays all of the code within the code section. It is 
indicated in the margin by the minus sign ( - ).
collapsed code section
A collapsed code section displays only the signature line of code (the line of code 
that contains the keyword). It is indicated in the margin by the plus sign ( + ).
90
Chapter 3 • Using the SAS Editors under Windows
Documents you may be interested
Documents you may be interested