c# open pdf file in browser : Delete page from pdf online application Library cloud windows .net html class tr0116%20design%20rules%20reference6-part1567

Design Rules Reference 
Component Clearance 
Description 
Specifies the minimum distance that components can be placed from each other. Component clearance includes clearance 
between 3D models used to define component bodies (both STEP and extruded (simple) types) and even  non-component free-
floating models in the 3D workspace, such as mechanical housings or PCB enclosures. In the absence of 3D bodies, the 
primitives on the silk and copper layers are used to define the object shape and size along with the height value specified in the 
component properties. 
Component clearance is calculated using accurate 3D meshing to define shape and contour for the component through its 
associated 3D body objects. These may be imported STEP model files or extruded 2D shapes. It is evident that using 3D bodies 
provides greatest accuracy when it comes to clearance checking, particularly in the vertical sense and in the context of complex 
component shapes. 
Note: The Component Clearance rule does not check for clearance violations between 3D bodies and the board surface. 
Constraints 
Minimum Horizontal 
Clearance
 the value for the minimum permissible clearance, in the horizontal plane, between placed 
components in the design. 
Specified (default) - clearance checking is performed using the exact shape defined by the 
component 3D bodies or component footprint properties. (Default = 10mil). 
Minimum Vertical 
Clearance
 the value for the minimum permissible clearance, in the vertical sense, between placed 
components in the design. 
Specified (default) - clearance checking is performed using the exact shape defined by the 
component 3D bodies or component footprint properties. When using 3D bodies to make the 
check from, it is possible to have acceptable overhang between one component over another, 
provided they are not in violation. (Default = 10mil). 
Infinite  - clearance checking is performed using a value representing infinity. This means that 
any components placed above or below will be in violation. An example of use would be a 
board that has an adjustment mechanism that must remain accessible. Using this rule on that 
component will cause a violation against any components or free-floating objects that protrude
into the area above or below the component. 
Show actual violation 
distances
 enable this option to show lines between the points of greatest violation between components. 
The distance of the line is displayed and can be useful in calculating the distance required to 
move an object to resolve the violation. 
Note: Enabling this option may reduce performance on some computer systems. 
Rule Classification 
Binary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
TR0116 (v1.8) May 20, 2008 
61
Delete page from pdf online - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete pdf pages in preview; delete pdf pages
Delete page from pdf online - 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
copy pages from pdf into new pdf; delete pages from a pdf online
Design Rules Reference 
Rule Application 
Online DRC and Batch DRC. 
Notes 
An extruded (simple) 3D body is a polygonal shaped object that can be placed in a library component or a PCB document, on 
any enabled mechanical layer. In a component foot print itt can be used to specifically define the physical size and shape of a 
component in the X, Y and Z-axes. For more information, refer to the 3D Body topic in the PCB Editor and Object Reference
Multiple 3D body primitives may be used to define shapes of any complexity. This can prove especially useful in the vertical 
sense, as it allows you to vary the height of a component in different regions of that component. 
3D STEP models can be imported into component footprints to provide realistic representations during 3D visualization. The 
models can be either linked or embedded into the component footprint. Linked files remain attached to their original file, 
meaning that if the original file is altered, the changes are automatically reflected in Altium Designer. 
3D STEP models can be imported as non-PCB mounted or component-based free-floating objects. This enables you to provide 
realistic representations of other objects (not part of the PCB) that are part of an assembled design. Examples being a housing 
for a PCB, or even another PCB as part of a stacked board assembly. Clearance checking between board-mounted 
components and free-floating objects is also carried out. This provides the ability to clearance check complete assemblies within 
Altium Designer. 
62 
TR0116 (v1.8) May 20, 2008 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Provides you with examples for adding an (empty) page to a PDF and adding empty pages You may feel free to define some continuous PDF pages and delete.
delete pages on pdf online; copy pages from pdf to another pdf
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages;
copy page from pdf; acrobat export pages from pdf
Design Rules Reference 
Component Orientations 
Description 
Specifies allowable component orientations. Multiple orientations are permitted, allowing the Autoplacer to use any of the 
enabled orientations. 
Constraints 
Allowed Orientations
 the chosen orientations that are made available for use by the Cluster Placer. The following 
orientation-based options are available: 
0 Degrees - allows the Autoplacer to rotate a component to the 0° orientation. Rotation is 
relevant to the orientation of the component in the source library. (Default = enabled) 
90 Degrees - allows the Autoplacer to rotate a component to the 90° orientation. Rotation 
is relevant to the orientation of the component in the source library. (Default = disabled) 
180 Degrees - allows the Autoplacer to rotate a component to the 180° orientation. 
Rotation is relevant to the orientation of the component in the source library. (Default = 
disabled) 
270 Degrees - allows the Autoplacer to rotate a component to the 270° orientation. 
Rotation is relevant to the orientation of the component in the source library. (Default = 
disabled) 
All Orientations - allows the Autoplacer to rotate a component to any of the four individual 
orientations. Rotation is relevant to the orientation of the component in the source library. 
(Default = disabled). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
During autoplacement with the Cluster Placer. 
TR0116 (v1.8) May 20, 2008 
63
C# PDF Page Insert Library: insert pages into PDF file in C#.net
Free components and online source codes for .NET framework 2.0+. PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C#
delete pages of pdf online; delete page pdf file
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages;
add or remove pages from pdf; delete pdf pages android
Design Rules Reference 
Permitted Layers 
Description 
Specifies which layers components can be placed on during placement with the Cluster Placer. 
Constraints 
Permitted Layers 
 the layers permitted to be used by the Cluster Placer during autoplacement. The following layer 
options are available: 
Top Layer - allow component placement on the top layer. (Default = enabled) 
Bottom Layer - allow component placement on the bottom layer. (Default = enabled). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
During autoplacement with the Cluster Placer. 
Notes 
The Cluster Placer does not change the layer a component is on - you must set the component layer prior to running the placer. 
Nets to Ignore 
Description 
Defines which nets should be ignored during autoplacement with the Cluster Placer. 
Constraints 
None 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
Contentions are not possible. 
Rule Application 
During autoplacement with the Cluster Placer. 
Notes 
Ignoring power nets can assist in placement speed and quality. If the design has a large number of two pin components that 
connect to a power net, ignoring the power net will result in these components being clustered based on their other net, rather 
than the power net. 
64 
TR0116 (v1.8) May 20, 2008 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
in VB.NET. Ability to create a blank PDF page with related by using following online VB.NET source code. Support .NET WinForms, ASP
delete pages in pdf; delete page in pdf file
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages;
delete page in pdf document; delete a page from a pdf in preview
Design Rules Reference 
Height 
Description 
Defines height restrictions for components placed within the design. When placement of components in certain regions of the 
board is particularly height-critical, a height rule can be defined with a scope that targets one or more rooms in the design, with 
constraints set up to flag a violation if components over a certain height are placed in the room(s). 
Constraints 
Minimum
 the value for the minimum permissible component height. (Default = 0mil). 
Preferred
 the value for the preferred component height. (Default = 500mil). 
Maximum
 the value for the maximum permissible component height. (Default = 1000mil). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
The Preferred setting is obeyed during autoplacement and when displaying the board three-dimensionally.  
The Minimum and Maximum settings are obeyed by the Online DRC and batch DRC. 
Notes 
The height property for a component is defined in its associated properties dialog. 
A component class can be created and used in the scope definition for a height rule, in order to flag any member components 
whose height violates the specified height constraint criteria of the rule. 
If using a room to scope a height rule, remember that the room is itself a design rule (Room Definition). When you first place a 
room, a Room Definition rule is created. This rule will check to see if the scoped objects (by default, All) are within the room. As 
the room is to be used as an object rather than a rule, you can disable the rule. You can then use the room as a scope in your 
height rule. The following two queries can be used to define the scope of the rule: 
TouchesRoom(RoomName) - use to find objects that are completely or partially within the room. 
WithinRoom(RoomName) - use to find objects that are completely within the room. 
TR0116 (v1.8) May 20, 2008 
65
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
Ability to insert a text note after selected text. Allow users to draw freehand shapes on PDF page. VB.NET HTML5 PDF Viewer: Annotate PDF Online.
delete pages from a pdf in preview; delete pages of pdf reader
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
Ability to insert a text note after selected text. Allow users to draw freehand shapes on PDF page. C# HTML5 PDF Viewer: Annotate PDF Online.
delete pages pdf file; cut pages from pdf online
Design Rules Reference 
Signal Integrity Rules 
Signal Stimulus 
Description 
Specifies the characteristics of the stimulus signal used when performing a signal integrity analysis on the design. This is the 
signal that is injected at each output pin on the net under test. The worst-case result is returned during design rule checking. 
Constraints 
Stimulus Kind
 specifies the type of stimulus signal that is injected during signal integrity analysis. The following 
stimulus types are available: 
Constant Level - the stimulus signal remains at a constant voltage - either High or Low - 
depending on the chosen Start Level option 
Single Pulse (default) - the stimulus signal is a single pulse, whose characteristics are defined by 
the Start Level, Start Time and Stop Time options 
Periodic Pulse - the stimulus signal is a continuous pulse train, whose characteristics are defined 
by the Start Level, Start Time, Stop Time and Period Time options. 
Start Level
 specifies the voltage level used for the Constant Level stimulus signal, or the initial voltage level for 
the pulse-based stimulus signals. The following levels are available: 
Low Level (default) - defined as the LOW level voltage for the output pin - dependent on the 
model used for the pin 
High Level - defined as the HIGH level voltage for the output pin - dependent on the model used 
for the pin. 
Start Time (s)
 the start time for a pulse-based stimulus signal. Used in calculating the width of the pulse. (Default = 
10.00ns). 
Stop Time (s)
 the stop time for a pulse-based stimulus signal. Used in calculating the width of the pulse. (Default = 
60.00ns). 
Period Time (s)
 the time between pulses in a periodic pulse train stimulus signal. After the period time has elapsed, 
another identical pulse of width Stop Time - Start Time is injected. (Default = 100.00ns). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
Notes 
When performing a Crosstalk analysis, an Aggressor net will be injected with the stimulus defined in the Stimulus design rule, 
the LOW and HIGH levels of which are dependent on the model used for the driving output pin. A Victim net will get a Constant 
Low level voltage injected into it, with the level again being dependent on the model used for the output pin. 
66 
TR0116 (v1.8) May 20, 2008 
Design Rules Reference 
Overshoot - Falling Edge 
Description 
Specifies the maximum allowable overshoot (ringing below the base value) on the falling edge of the signal. 
Constraints 
Maximum (Volts)
 the value for the maximum permissible overshoot on the falling edge of the signal. (Default = 
1.000). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
Overshoot - Rising Edge 
Description 
Specifies the maximum allowable overshoot (ringing above the top value) on the rising edge of the signal. 
Constraints 
Maximum (Volts)
 the value for the maximum permissible overshoot on the rising edge of the signal. (Default = 
1.000). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
TR0116 (v1.8) May 20, 2008 
67
Design Rules Reference 
Undershoot - Falling Edge 
Description 
Specifies the maximum allowable undershoot (ringing above the base value) on the falling edge of the signal. 
Constraints 
Maximum (Volts)
 the value for the maximum permissible undershoot on the falling edge of the signal. (Default = 
1.000). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
Undershoot - Rising Edge 
Description 
Specifies the maximum allowable undershoot (ringing below the top value) on the rising edge of the signal. 
Constraints 
Maximum (Volts)
 the value for the maximum permissible undershoot on the rising edge of the signal. (Default = 
1.000). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
68 
TR0116 (v1.8) May 20, 2008 
Design Rules Reference 
Impedance 
Description 
Specifies the minimum and maximum net impedance allowed. Net impedance is a function of the conductor geometry and 
conductivity, the surrounding dielectric material (the board base material, multi-layer insulation, solder mask, etc) and the 
physical geometry of the board (distance to other conductors in the z-plane). 
Constraints 
Minimum (Ohms)
 the value for the minimum permissible net impedance. (Default = 1.000). 
Maximum (Ohms)
 the value for the maximum permissible net impedance. (Default = 10.00). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
Signal Top Value 
Description 
Specifies the minimum voltage level that a signal can settle to in the high state (the top value). 
Constraints 
Minimum (Volts)
 the value for the minimum permissible top value voltage. (Default = 5.000). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
TR0116 (v1.8) May 20, 2008 
69
Design Rules Reference 
Signal Base Value 
Description 
Specifies the maximum voltage level that a signal can settle to in the low state (the base value). 
Constraints 
Maximum (Volts)
the value for the maximum permissible base value voltage. (Default = 0.000). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
Flight Time - Rising Edge 
Description 
Specifies the maximum allowable flight time on signal rising edge. Flight time is the signal delay time introduced by the 
interconnect structure. It is calculated as the time it takes to drive the signal on the net to the threshold voltage (marking the 
transition from signal LOW to signal HIGH), less the time it would take to drive a reference load (connected directly to the 
output) to the threshold voltage. 
Constraints 
Maximum (seconds)
 the value for the maximum permissible flight time on the rising edge of the 
signal. (Default = 1.000ns). 
Rule Classification 
Unary 
How Duplicate Rule Contentions are Resolved 
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first 
one whose scope expression(s) match the object(s) being checked. 
Rule Application 
Batch DRC and during Signal Integrity analysis. 
70 
TR0116 (v1.8) May 20, 2008 
Documents you may be interested
Documents you may be interested