c# .net pdf reader : Add pages to pdf file Library application component asp.net html web page mvc RightFax_10.5_Administrators-Guide18-part1127

Creating Dialing Rules and Least-Cost Routing Plans
181
Pattern  The destination fax number or number pattern that the 
dialing rule will apply to. RightFax ignores any hyphens, 
parentheses, or spaces in the pattern string. The pattern can 
include the digits 0–9, as well as the pound [#] and asterisk [*] 
keys.
Note  To add other symbols to the list of supported characters, such as a 
comma or period, edit the Windows registry to change the 
ValidPatternChars value. See “ValidPatternChars” on page 344.
You can use wildcards to define variables in the number pattern 
and thereby specify a range of numbers that the rule will apply to. 
The following table lists each wildcard that can be used in the 
Pattern box and its definition.
Wildcards decrease the weight of a pattern match because they 
are always less specific than an exact match. For example, the fax 
number 520-555-7000 matches the pattern “520-555-700?” and 
“520+”, but will always be matched with the first rule because it is 
more specific.
Priorities  Restricts rule matching by the priority assigned by the 
user to the fax. Only faxes with the priority levels selected here will 
be considered for this rule. Matching based on priority can be 
useful when doing fax broadcasts or other large volume faxing. It 
can also be useful for universal redirection of faxes (e.g., send all 
high priority faxes from Server2 instead of Server1).
Fax Traffic Type  Apply the dialing rule based on whether the fax 
was generated by the RightFax Integration Module. You can restrict 
the rule to production faxes only, non-production faxes only, or 
apply the rule to all faxes.
Minimum Queue Depth  Specify the number of fax pages that 
must be waiting in the server’s queue before this rule will be 
considered. This lets you define a dialing rule that can offload 
outgoing fax traffic to another server when the load on the current 
server gets too high.
Table 20a  Dialing Rule Pattern Wildcards 
Wildcard
Definition
Examples
+
Matches zero or more 
digits; must always 
appear at the end of 
number string.
“+” matches any fax number 
entered.
“415+” matches any number that 
begins with 415, including 
415-555-7000, 415-4455, and 
4151.
~
Matches zero or one 
digit; can be placed 
anywhere in the 
number string.
“~415+” matches any number 
beginning with 415 or [digit]415 
including 415-555-7000, 415-3222, 
1-415-555-7000, and 2415.
“~~415+” matches 
1-415-555-7000, 
9-1-415-555-7000, and 
415-555-7000.
?
Matches exactly one 
digit.
“415-555-7???” matches any 
number that starts with 415-555 
and has its final four digits between 
7000 and 7999.
“415-???-????” matches any 
number within the area code 415.
%[tableID,#]
Matches digits defined 
in a destination table 
to the number of digits 
specified (see 
“Managing Destination 
Tables” on page 188).
“415-%[EAST,3]+” matches all 
numbers that begin with 415 and 
have a three-digit prefix defined in 
the destination table “EAST.”
Table 20a  Dialing Rule Pattern Wildcards (Continued)
Wildcard
Definition
Examples
Add pages to pdf file - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
add page pdf; add page numbers to pdf files
Add pages to pdf file - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add page numbers to a pdf in preview; add page number to pdf
OpenText RightFax 10.5 Administrator’s Guide
182
Minimum Fax Size  Specify the minimum number of pages a fax 
must be before this rule will be considered. This lets you define a 
dialing rule that can offload very large faxes to another server, 
leaving the local server free to send only smaller faxes.
The Restrictions tab
Each dialing rule can be restricted to specific servers, users, or 
groups in your organization.
Figure 20.2  The Rule Edit Restrictions Tab
You have the following options:
To apply the rule regardless of the origin of the fax, click 
All (Every).
To apply the rule to only the IDs you specify, click Only These. 
Enter one or more names of the servers, users, or groups to 
which the rule applies. Separate multiple entries with commas.
To apply the rule in all cases except the IDs you specify, click All 
But These. Enter one or more names of the servers, users, or 
groups that are exempt from the rule. Separate multiple entries 
with commas.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to
add a page to a pdf in reader; adding page to pdf in preview
VB.NET PDF Password Library: add, remove, edit PDF file password
This VB.NET example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = True ' Add password to PDF file.
adding pages to a pdf; add and remove pages from pdf file online
Creating Dialing Rules and Least-Cost Routing Plans
183
The Number Adjustments tab
The Number Adjustments tab specifies how fax numbers that 
match the dialing rule should be modified in order to properly send 
from the specified destination.
Figure 20.3  The Rule Edit Number Adjustments Tab
These options let you add or remove digits from the beginning or 
end of the destination fax number. This can be used to 
automatically add a “1” to long distance calls or to add a “9” if 
necessary to get an outside line. It can also be used to add a user’s 
long distance billing code, or to remove all but the last four digits of 
a number for internal routing.
Note  RightFax can specify a global dialing prefix for all outbound faxes 
in your Global Board Settings (see “Configuring the DocTransport 
Modules” on page 43). If your organization requires a dialing prefix for all 
outgoing calls, you should specify the prefix there and not here in the 
dialing rules.
You can append or prepend any combination of dialable digits. You 
can also include special dialing characters that have special 
meaning to RightFax. The following table lists the dialable 
characters and their definitions (characters are not case-sensitive).
Table 20b  Dialing Characters Supported by Dialing Rules 
Character
Definition
0–9
Dialable phone digits.
!
Hook-flash signal.
#
Pound button on phone.
*
Asterisk button on phone.
, (comma)
1-second pause (you can combine several of these 
characters to increase the length of the pause).
A
Replaced in the dial string by the fax’s Billing Code 1 
value.
B
Replaced in the dial string by the fax’s Billing Code 2 
value.
C
Replaced in the dial string by the fax’s ToContactNum 
value (the recipient’s voice number).
D
Replaced in the dial string by the fax’s ToName value 
(the recipient’s name). Any undialable characters in 
this field will be discarded.
C# PDF Password Library: add, remove, edit PDF file password in C#
This example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = true; // Add password to PDF file.
add page to pdf in preview; add page number pdf
C# PDF insert image Library: insert images into PDF in C#.net, ASP
using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Have a try with this sample C#.NET code to add an image to the first page of PDF file.
adding a page to a pdf in reader; add page number to pdf file
OpenText RightFax 10.5 Administrator’s Guide
184
The Time and Day tab
The Time and Day tab let you specify the time periods for each day 
of the week that the rule will be applied. This can be used to take 
advantage of special off peak phone rates or to balance fax loads 
between servers at the times when your fax traffic is the highest.
Figure 20.4  The Rule Edit Time of Day Tab
For each day of the week, enter the time period when the rule will 
apply using 24-hour military notation (i.e., “07” for 7:00 a.m. and 
“19”for 7:00 p.m.). Do not specify minutes. The rule will apply 
throughout the last hour in the range. For example, when you 
specify the time range “06–18,” the rule will apply from 6:00 a.m. 
until 6:59:59 p.m.
If you leave a box blank, the rule will not be in effect during that day. 
To apply a rule at all times, enter “00–23” next to each day.
E
Replaced in the dial string by the fax’s ToCompany 
value (the recipient’s company name). Any undialable 
characters in this field will be discarded.
F
Replaced in the dial string by the user’s domestic long 
distance Auto Billing Code (see “Configuring 
Automated Billing Codes” on page 62).
G
Replaced in the dial string by the user’s international 
long distance Auto Billing Code (see “Configuring 
Automated Billing Codes” on page 62)..
I
5-second pause (you can combine several of these 
characters to increase the length of the pause).
P
Pulse dialing mode.
T
Tone dialing mode (default).
W
Wait up to 15 seconds for a dial tone.
{
Do not prepend the dialing prefix.
}
Do not append the dialing postfix.
@
Required for SR140 and T.37 FoIP numbers. Appends 
the IP address of the FoIP router.
Table 20b  Dialing Characters Supported by Dialing Rules (Continued)
Character
Definition
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
options, including setting a single page, a series of pages, and random pages to be C#.NET Project DLLs for Deleting PDF Document Page. Add necessary references
add page numbers to pdf using preview; add page to existing pdf file
VB.NET PDF insert image library: insert images into PDF in vb.net
using RasterEdge.XDoc.PDF; Have a try with this sample VB.NET code to add an image to the first page of PDF file. ' Open a document.
add or remove pages from pdf; add pdf pages together
Creating Dialing Rules and Least-Cost Routing Plans
185
Quick Sets  These buttons let you quickly apply the most 
common time restriction settings.
The Destination tab
The Destination tab specifies where in your organization faxes 
matching the dialing rule pattern should be routed prior to dialing 
the destination fax number.
Figure 20.5  The Rule Edit Destination Tab
Send via Fax Server  Causes the fax to be routed to any 
RightFax server (including the local server) on your network for 
transmission. When you select this option, you must also specify 
the destination server name to use for routing.
When a fax is routed to another RightFax server on the network, the 
destination fax number is reevaluated against the dialing rules on 
the new server. The new server then transmits or forwards the fax 
according to its own rules. Be careful not to create dialing rules on 
two or more servers that would result in the servers looping one fax 
between them. If this occurs, RightFax will send the fax after ten 
loops.
Receive into Fax Server  Causes the fax to be routed to a 
RightFax server (including the local server) on the network and 
delivered as an inbound fax. This allows you to define “intra-office” 
routing rules that let RightFax users in your organization send faxes 
to each other across different fax servers on the network. When 
you select this option, you must also specify the destination server 
name to use for routing. If the fax number does not match a routing 
code on the receiving RightFax server, the fax will be routed to the 
Default user ID on that server.
Note  The Send via Fax Server and Receive into Fax Server fields are 
limited to a total of 15 characters if using a net bios name, or 16 
characters if using an IP address. 
Send via Transport  This option lets you select one of the 
transport methods that you added and configured in the RightFax 
DocTransport module (described in Chapter 5“Configuring the 
DocTransport Modules”) as the fax destination, rather than a 
specific RightFax server. 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
In order to run the sample code, the following steps would be necessary. Add necessary references: How to VB.NET: Delete Consecutive Pages from PDF.
adding page numbers to pdf documents; adding page numbers to pdf files
C# PDF File Split Library: Split, seperate PDF into multiple files
set as 1, then the two output PDF files will contains the first page and the later three pages respectively C# DLLs: Split PDF Document. Add necessary references
add pages to pdf; add page numbers pdf files
OpenText RightFax 10.5 Administrator’s Guide
186
In order to select a transport method in this box, the transport must 
have been added in the DocTransport module. You can select from 
the following transport methods:
FOIP. The fax will be transmitted via your SMTP server to a 
T.37-compatible device. T.37 fax over IP is a fax transmission 
protocol that allows faxes to be transmitted to T.37-compatible 
devices over IP, rather than dedicated fax channels. The fax is 
packaged as an email message with a TIFF attachment and then 
sent over IP via an SMTP server. This message is automatically 
interpreted as a fax by the receiving device, which then prints it.
To specify the email address of the destination T.37-compatible 
device, click the Number Adjustments tab (described on 
page 183), strip all of the digits from the destination fax number, 
and then prepend the destination email address.
SMS. The fax will be routed to an SMS number. When a fax is 
sent to an SMS device, only the cover page notes are 
transmitted.
To specify the destination SMS number, click the Number 
Adjustments tab (described on page 183), strip all of the digits 
from the destination fax number, and then prepend the desired 
SMS number.
Applies Only when Local Channels are Disabled  Causes 
the rule to be in effect only when the fax server has detected that all 
fax channels are disabled.
The Other tab
Figure 20.6  The Rule Edit Other Tab
No Special Action  Processes the fax without delay on any 
available channel.
Send on Specific Range of Channels  Sends the fax only on 
the channels you specify. The channel range specified here will 
override any channel restriction placed on a specific fax using the 
<CHANNEL> embedded code. This parameter is not transferred 
with the fax if it is routed to another fax server for sending.
Disallow Sending  Prevents faxes from sending based on 
certain attributes such as the number pattern, time of day, or 
sender. The user will get the message “Fax blocked from dialing 
phone number.” This is sometimes referred to as the “Do Not Dial” 
or DnD feature. You can set notifications for disallowed faxes on 
the “The DnD Notifications tab”
Creating Dialing Rules and Least-Cost Routing Plans
187
Delay Fax  Prevents the fax from sending until a specified time of 
day. If the specified time is earlier than the time the fax is received, 
the fax will send at that time on the next day. Specify the Delay 
Until time using military notation (0000–2359). 
Note  Intelligent Least-Cost Routing rules are evaluated one time. If 
transmission is delayed by the Delay Fax setting, then other settings for 
the rule will not be evaluated. 
Priority Delta  Set dialing rules to adjust a fax’s priority setting 
(low, normal, or high). Priority is rated on a three-point scale: low 
priority <= 1, normal priority = 2, high priority >= 3. Using the 
priority delta, you can add or subtract points from all faxes that 
match the dialing rule pattern to adjust their priority up or down.
Extra Rule Weight  Add additional weight to the dialing rule. 
When a fax number matches two or more dialing rules, RightFax 
“weighs” each rule according to how closely it matches the dialed 
number and uses the rule with the highest weight. This setting adds 
extra weight to the rule so it can be selected over another rule that 
has a better pattern match.
Dialing rule pattern characters are weighted as follows: digit match 
(0–9) = 10 points, + (plus) = 0 points, ? (question mark) = 5 
points, ~ (tilde) = 4 points.
Rule Disabled  Removes the dialing rule from consideration by 
the fax server. To enable the dialing rule, click to clear the check 
box.
Comment  Optionally enter a descriptive comment for the dialing 
rule.
The DnD Notifications tab
Figure 20.7  The Rule Edit DnD Notifications Tab
Notify sender that the document was blocked  Select this 
option if you want the sender to be notified after attempting to send 
a fax to a number that has been blocked by the Disallow Sending 
(or Do-Not-Dial) feature on “The Other tab”. If this option is not 
selected, the sender will get the “Fax number blocked” custom 
message. To configure this message, see “Configuring Custom 
Messages” on page 22.
Users to Notify  Specify the RightFax user IDs to which 
notifications will be sent. If you want to specify multiple user IDs, 
separate ID’s with a comma. You can also select user IDs from a 
list of all user IDs on the local server by clicking the [...] button. To 
select multiple users from this list, press CTRL and click on each 
user ID you want.
OpenText RightFax 10.5 Administrator’s Guide
188
Example of dialing rules in use
A company with RightFax servers in New York and Seattle adds the 
following dialing rules on the New York server:
206-???-???? 
Remove first three digits and send via Seattle server
206-820-50?? 
Remove first six digits and receive into Seattle server
When someone in New York sends a fax to 206-820-7000 (faxing 
to a customer in Seattle) the server will route the fax to the Seattle 
server which then sends it via a local call. However when someone 
in New York sends a fax to a co-worker in Seattle at 
206-820-5065, the server will consider the fax a “received fax” and 
will route it to the appropriate internal fax mailbox (5065).
Load Balancing
Load balancing is the process of dividing your outgoing fax traffic 
across multiple RightFax DocTransports, routing faxes to the 
DocTransport with the most available fax channels.
To do this, create multiple dialing rules with the same number 
pattern, each routing faxes to a different DocTransport computer. 
Because the number patterns are the same, each rule will be 
assigned the same “weight.” When multiple rules match a fax 
number with equal weight, RightFax directs the fax to the 
DocTransport with the most available fax channels. Equal 
distribution is not guaranteed. If none of the servers have outbound 
fax channels available, faxes will be directed to the DocTransport 
that will have a channel available the soonest.
Important  Outbound faxes are always sent to the DocTransport with 
the most assigned fax channels before the dialing rules that determine 
load balancing are processed. For this reason, you should include all 
load balancing dialing rules on all fax servers and remote DocTransport 
computers. This will ensure that your load balancing rules operate even if 
one or more DocTransport computers fail.
The load balancing feature is only available in RightFax Enterprise 
servers.
Managing Destination Tables
You can store and organize groups of numbers such as dialing 
prefixes and area codes in destination tables. These tables are 
used when creating dialing rules to represent a range of numbers, 
rather than creating a separate rule for each number pattern.
For example, a destination table can be created that contains all of 
the area codes in a major metropolitan area. Using this destination 
table, you can create a single dialing rule that addresses all of 
these area codes, rather than creating a separate rule for each area 
code.
To add or edit destination tables in RightFax:
Creating Dialing Rules and Least-Cost Routing Plans
189
1. Run Enterprise Fax Manager and click Dialing Plan, and then 
Destination Table under the desired server in the server list.
2. To create a new table, click New from the Edit menu or 
right-click Destination Table and then choose New. To edit an 
existing table, double-click the table name.
Figure 20.8  The Destination Table Edit dialog box
3. Enter or edit the Destination Table Name. Note that the name 
may not include spaces. 
4. Add new numbers you want to block to the table in any of three 
ways:
Enter the numbers in the Insert Text box, separating 
numbers with carriage returns so that there’s one number on 
each line. All the entries in a destination table must be the 
same length. Entries can only include the digits 0–9, pound 
[#], and asterisk [*]. Click the Insert Text button to display 
the numbers in the Entries box.
If the destination table will contain a range of numbers, enter 
the starting and ending numbers in the series under Insert 
Range and click the Insert Range button. All the numbers in 
the range you specify will appear in the Entries list.
Check the Use External Data Source option, then browse 
to a SQL database and specify the column you want to 
import. For more information about using this feature refer to 
the next section, “Importing Destination Table Entries from an 
External Source”.
5. To remove an entry (and allow faxes to be sent to the number), 
click the number in the Entries box, then click Delete 
Selection. 
6. Click OK to close the editing window and display the 
destination table in the list of table names.
Deleting destination tables
To delete a destination table, select the table to delete and press 
DELETE, or select Delete from the Edit menu.
Copying destination tables from one server to another
In Enterprise Fax Manager, you can copy one or more destination 
tables from one RightFax server to another. Select the tables you 
want to copy, and then drag the selection to another server. If you 
copy users from a new RightFax server version to an earlier server 
OpenText RightFax 10.5 Administrator’s Guide
190
version, you will lose configuration data that is not supported by the 
older server (in other words, features on version 10.5 servers will 
not be available on earlier server versions).
Importing Destination Table Entries from an External 
Source
If your organization maintains a database containing lists of phone 
numbers that should not be dialed, you can link the destination 
table directly to this database and then set up a dialing rule that will 
prevent these numbers from receiving fax transmissions.
Before you can set up a Do not Dial list, you must configure the 
database containing the numbers to block as an ODBC data 
source. Refer to the documentation for your server’s operating 
system for information on configuring a new ODBC data source.
After you have set up the ODBC data source for the database 
containing the numbers to block, follow these steps to set up Do 
not Dial rules.
1. In Enterprise Fax Manager, create a new destination table.
2. Enter a name for the table, select the option Use External Data 
Source, and then click the [...] button. This opens the 
Configure External Data Source dialog box.
Figure 20.9  The Configure External Data Source dialog box
Documents you may be interested
Documents you may be interested