c# free pdf viewer component : Add a page to a pdf online control Library platform web page asp.net wpf web browser RefChap19-part938

Copyright © 2000 by Surfware, Inc. All Rights Reserved.
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
91
Arrow Height
The length of the arrow head measured along the dimension line.
Arrow Width
The width of the arrow head.
Center Mark Tab
The center of the arc being measured.
Draw Center Mark
Select None for no mark. Select Mark to draw a point at the center of the 
arc. Select Line to draw a line in each quadrant extending from the 
center.
Mark Length
The size of the mark drawn in the center of the arc.
Figure 150: Dimension Style Geometry: Center Mark tab
Figure 151: None
Figure 152: Mark
Figure 153: Line
Add a page to a pdf online - 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 numbers to pdf using preview; add blank page to pdf preview
Add a page to a pdf online - 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 number to pdf document; add blank page to pdf
92
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
Text
Modify various text properties.
Dimension Line Gap
Specify the distance between text and dimension line. Refer to Figure 155: 
Dimension Line Gap.
Text Alignment
Horizontal
Text will be displayed horizontally regardless of the dimension line 
direction.
Align with Dimension Line
The text will be displayed along the dimension line.
Figure 154: Dimension Style Text dialog box
Click Create > Text/Dimension > Style > Text to display this dialog box.
Figure 155: Dimension Line Gap
Alignment = Horizontal
Figure 156: Alignment =
With Dimension Line
VB.NET PDF insert image library: insert images into PDF in vb.net
Access to freeware download and online VB.NET to provide users the most individualized PDF page image inserting function, allowing developers to add and insert
adding page numbers in pdf file; add and remove pages from a pdf
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to
add or remove pages from pdf; adding pages to a pdf document in preview
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
93
Text Position With Respect To
Extension Line
Chosen By User
SURFCAM will place the text midway between the extension lines. If 
MouseText— a toggle command with StyleText— — is displayed on the 
menu, you have the option of placing the dimension display in a different 
location. Move the mouse until the dimension is in the desired location 
and then click the left mouse button.
Dimension Line
You can modify the following placement by moving the mouse until the text 
is at the desired location. Then click the left mouse button.
Note that the Away From Defining Point option places the text on the opposite 
side of the dimension line from the two points concerned. In Figure 158: Text 
Position With Respect to Dimension Linethe top end points of the two lines were 
chosen to display a linear dimension.
Vertical Gap
This option is available only if you have chosen either Above dimension line 
or Away from defining point. The value you enter defines the distance 
between the text and dimension line.
Text Height, Block Spacing, Color
Refer to Text Height and Block Spacing on page 85, and Color on page 89.
Text Font
Click the Text Font button to display the Font dialog box.
Refer to MouseText/StyleText on page 95 for 
an explanation of StyleText and 
MouseText.
Outside Extension Lines
Place the text outside one of the extension 
lines. You can modify the placement of the 
display if MouseText is chosen.
Figure 157: Outside 
Extension Lines
Centered Between
Above
Away from Defining Point
Figure 158: Text Position With Respect to Dimension Line
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via password by using simple VB.NET demo code. Open password protected PDF. Add password to PDF.
add pages to pdf preview; add page numbers to pdf document in preview
C# PDF insert image Library: insert images into PDF in C#.net, ASP
download and online C#.NET class source code. How to insert and add image, picture, digital photo, scanned signature or logo into PDF document page in C#.NET
add and remove pages from pdf file online; add page numbers to pdf in preview
94
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
Annotation
Click the Annotation button to modify display properties.
Dimension Units
Dimension Precision/Angle Precision
The number of places to the right of the decimal point.
Closest Round Off
The number of places to the right of the decimal point for rounding purposes. 
The measured distance will always be a multiple of this value.
Angle Format
Measure angles in decimal values or in degrees and minutes.
Dimension Tolerance
Tolerances
Choose None to allow no tolerance. To display the same tolerance value 
above and below, choose Symmetrical. To allow for a different tolerance 
above and below, choose Deviation.
Figure 159: Dimension Style Annotation dialog box
Click Create > Text/Dimension > Style > Annotation to display this dialog box.
V
ALUE
O
UTPUT
.0001
.0000
.0005
.0005
.0008
.0010
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Please follow the sections below to learn more. DLLs for Deleting Page from PDF Document in VB.NET Class. Add necessary references:
add pdf pages to word document; add page numbers to a pdf file
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to
add page to pdf; adding a page to a pdf document
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
95
Default Upper and Lower Tolerances
Define tolerance values above (+) or below (-).
Text Height Factor
The size of the tolerance text relative to the size of the dimension text. A scale 
factor of .5 would make the tolerance texts half the size of the dimension text.
Tolerance Precision
The number of places to the right of the decimal.
Vertical Justification
Top
Dimension text is at the top of the tolerance display.
Middle
Dimension text is at the center of the tolerance display.
Bottom
Dimension text is at the bottom of the tolerance display.
Change Style
When you click Change Style, SURFCAM will display a dialog box listing the available 
styles.
MouseText/StyleText
Click this button to toggle between two ways of displaying dimensions. With MouseText, 
you can move the mouse and click the location where you want the dimension 
displayed. With StyleText, you depend on the current style to place the dimension.
The Vector command is used to define the offset side when creating a tool path in 2D. Click 
Create > Vector to display the Create > Vector menu.
None
Symmetrical
Deviation
Figure 160: Tolerance Displays
1.3.12
Create > Vector
Figure 161: Create > Vector menu
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to
add pages to pdf in preview; adding page numbers pdf
C# PDF Password Library: add, remove, edit PDF file password in C#
your PDF document in C# project, XDoc.PDF provides some PDF security settings. On this page, we will talk about how to achieve this via Add necessary references
add pages to pdf online; add pages to pdf file
96
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
Refer to the SURFCAM Getting Started Manual, Chapter 1: System Basics, Section 1.7.4: Vector Menu 
on page 47.
The Edit >Trim/Break menu is used to perform trim and break operations on lines, splines, 
arcs, and surfaces.
Click Trim 1 to change it to Trim 2. Click Break 1 to change it to Break 2. Trim 1 and Break 1 
are used to trim or break the first element selected; Trim 2 and Break 2 are used to trim or 
break both the elements that are selected.
1.4
E
DIT
M
ENU
1.4.1
Edit > Color
Change the color of one or more elements using the standard 
Select menu commands Single, Within, Intersect, Visible, and 
MultSelOn/Off.
Click Color to display a 16-color selection bar. Click a color and 
SURFCAM will display the Select menu. Select the element(s) 
whose color is to be changed. SURFCAM changes the color of the 
element(s).
Note:
If the MultSelOn/Off command in the Select menu is set 
to Off, when you select an element its color will be 
changed immediately. You can continue selecting 
elements one at a time to change them to the same color.
If the MultSelOn/Off command is set to On, you can 
select a number of elements which will be highlighted 
when they are selected. To change the color of these 
elements, click Done.
To choose a different color for more changes, click Back.
Figure 162: Edit menu
1.4.2
Edit > Flip Element
Create the complement of an 
existing arc or vector. For an arc, 
the portion of the circle that is not 
currently displayed will be 
displayed. For a vector, the 
vector arrow is flipped so that it 
points in the opposite direction.
Figure 163: 
The Original Element
Figure 164: The Element 
after clicking Flip Element
1.4.3
Edit > Trim/Break
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
97
If either Trim 1 or Trim 2 is selected, the Keep Segment, Delete Segment, and AutoTrim 
commands will be displayed.
If either Break 1 or Break 2 is selected, the Multiple and AutoBreak commands will be 
displayed.
The Keep Segment, Delete Segment, Multiple, AutoTrim, and AutoBreak commands are 
used to perform multiple trims and breaks.
Trim/Break operations occur at boundaries lying on elements or their extensions. A boundary 
occurs at the intersection of two elements (or their extensions). If elements or their 
extensions do not intersect, boundaries can occur at or along the projection of one element 
onto another. Projections are always made in the current CView.
The Trim operation can either “delete” a part of an element lying on one side of a trim 
boundary or “extend” the element from an end point to its intersection with a trim 
boundary. The Break operation “splits” or “divides” an element into two separate 
elements at or along a break boundary. A trim/break boundary on one element is 
defined by a second element. The first element (the “trim/break” element) is said to “trim 
to” or “break to” the second element (the “trim/break to” element).
Trim/break boundaries for lines, splines and arcs occur at intersections of these 
elements— or their extensions— — and other lines, splines and arcs— — or their extensions.
Trim/break boundaries for surfaces can occur 1) at the intersection of two surfaces or 
2) along the projection of an element (line, spline or arc) and its extensions onto the 
surface.
Line segments, splines and arcs (but not surfaces or points) are often extended to 
create trim/break boundaries. There are four types of extension:
1. Segments are extended along the line on which they lie.
2. Splines are extended by lines drawn tangent to the spline at its end points.
3. An arc— — associated with a line, a spline or another arc in a trim/break— — is extended 
along the circle on which it lies.
Figure 165: Edit > Trim/Break Menu With Trim Selected
Figure 166: Edit > Trim/Break Menu With Break Selected
1.4.3.1     Trim/Break Definitions
1.4.3.2     Trim/Break Boundaries
1.4.3.3     Extensions of elements
98
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
4. An arc— — to be projected onto a surface— — is extended by lines drawn tangent to its 
end points.
All elements, other than surfaces, can be projected onto another element to create a 
trim/break boundary. The direction of a projection is usually perpendicular to the current 
CView XY plane— — parallel to the CView Z axis.
Changing the CView can give you a different projection and, thus, a different trim/break 
boundary. When the CView is set to zero, however, trim/break projections will be 
perpendicular to the current view plane (that is, the screen).
Projections are always bidirectional— — toward and away from the projection plane 
(CView or View). Thus an element can be projected onto another regardless of whether 
it is above or below it in space.
When trim/break operations are applied to surfaces, the user can elect to have 
projections made normal to the surface.
When you Trim a line, a spline, or an arc to a second line, spline, or arc, both the 
elements and their extensions are first projected onto the CView XY plane. With Break, 
the Break element is projected without its extensions. The intersect points of these 
Figure 167: 
Spline and Spline extended 
along tangent lines
Figure 168: 
Arc and Arc extended 
along its circle
Figure 169: 
Arc and Arc extended 
by tangent lines
1.4.3.4     Projection of an element
Figure 170: Circle above surface
Figure 171: Circle projected from 3 CViews
1.4.3.5     
Trim/Break — —  lines, splines, and arcs
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
99
projected images are then projected back to the Trim/Break element to become the 
potential trim/break boundaries. If the images do not intersect, no Trim/Break will occur.
To perform a Trim/Break on lines, splines or arcs:
1. Click Trim/Break 1 or 2. You will be prompted to “Select first element to trim/break.”
2. Select the first element.
If Trim/Break 1 is displayed
, the element you select will have the trim/break 
performed on it. You will then be prompted to “Select element to trim/break to or 
location.”
If Trim/Break 2 is displayed
, trim/break will be performed on the element you just 
selected and the next one selected. You will then be prompted to “Select second 
element to trim/break or location.”
3. Select an element. Trim/break will be performed on the first or both elements.
If either Trim 1 or Trim 2 is displayed,
the Other, Reverse, and Undo commands 
will be displayed on the Trim/Break menu.
A. Click Other to display all the trimming possibilities.
B. Click Reverse and you will be prompted to “Select an element to reverse the 
trim.” Choose one of the elements just trimmed. SURFCAM restores that 
element to its original state and trims it from the other end.
C. Click Undo to undo the trim operations.
If either Break 1 or 2 is displayed
, break will be performed on one or both elements. 
The Undo command will be displayed on the Trim/Break menu.
Click Undo to undo the break operations. Note that often you must Edit > Color to 
see where the elements have been broken.
4. Break with Multiple:
A. To break elements at their intersections with a multiple number of other 
elements, click either Break 1 or Break 2.
B. Click Multiple to display the Select menu and the prompt “Select elements to 
break to.”
C. Select one or more elements to “break to” and click Done.
D. You will then be prompted to “Select element to be broken:”
E. Select one or more elements to be broken and click Done.
F. The elements that you just selected will be broken at the locations where they 
intersect with the elements you previously selected as the “break to” elements.
Refer to Section 1.4.3.6: Trim/Break —  lines, splines, and arcs to a location on page 100 for the 
Location command description.
100
SURFCAM Reference Manual,  Chapter 1 •  Menus and Dialog Boxes
Copyright © 2000 by Surfware, Inc. All Rights Reserved.
When you Trim/Break a line, a spline, or an arc to a location or point, the point is first 
projected onto the CView XY plane. If you are trim/breaking an arc, its center is also 
projected. Then the Trim element— — with its extensions— — is projected, or the Break 
element— without its extensions— — is projected.
For lines
If a perpendicular can be drawn from the image of the point to the image of the 
line— or its extensions if you are trimming— — the intersect point is projected back to 
the original line— — or its extension if trimming— — to become its trim/break point.
For a spline
If one or more perpendiculars can be drawn from the image of the point to the 
image of the spline— — or its extensions if trimming— — the intersect point of the 
shortest perpendicular is projected back to the spline— — or its extension if 
trimming— as its trim/break point.
For an arc
A line is drawn through the image of the point and the image of the center of the 
arc. The intersect points of this line with the image of the arc— — or its extensions if 
trimming— are projected back to the original arc— — or extensions— — to become the 
possible trim/break points on the arc.
When breaking an arc, the intersect point nearest the “break to” point or location is the 
break point. If an intersection described above cannot take place, there will be no trim/ 
break operation in that instance.
1. Click Trim/Break 1 or 2. Follow instructions 1 and 2 from the Section 1.4.3.5: Trim/
Break —  lines, splines, and arcs on page 98.
2. Select the location (the point) to “trim/break to.” To do this, click Location on the 
Trim/Break menu to display the Select Point menu.
3. Use the commands on this menu to select the point to “trim/break to.”
1.4.3.7     
Trim/Break a surface to a line, a spline, a surface edge or an arc
Note:
To supplement the following information, refer to the Surface Trimming Rules 
Help screen in the SURFCAM online Help File.
When you Trim or Break a surface to a selected line, spline (including a surface edge), 
or arc, the element is projected perpendicular to the CView XY plane. If the image of 
that projection falls on the surface, that image becomes the trim/break boundary.
1.4.3.6     
Trim/Break — —  lines, splines, and arcs to a location
Figure 172: Select Point menu
Documents you may be interested
Documents you may be interested