display pdf byte array in browser c# : How to change page orientation in pdf document SDK Library project wpf asp.net winforms UWP CadTools_Reference_Manual0-part1344

CadTools Reference Manual 
2014-06-20 
Lars Karlsson, Sweden 
How to change page orientation in pdf document - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate individual pages in pdf reader; pdf reverse page order
How to change page orientation in pdf document - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate pdf page; change orientation of pdf page
CadTools Reference Manual 
General ................................................................................................................................................... 7
 
About performance ......................................................................................................................... 7 
About CadTools ............................................................................................................................... 7 
Settings ............................................................................................................................................ 8 
User Settings .................................................................................................................................. 11 
Settings form for Coordinate grid ................................................................................................. 12 
Convert commands ............................................................................................................................. 13
 
Convert .......................................................................................................................................... 13 
Arcs > 3D Polylines ........................................................................................................................ 13 
Circles > 3D Polylines ..................................................................................................................... 13 
Lines > 3D Polylines ....................................................................................................................... 13 
3Dpolylines > Polylines .................................................................................................................. 13 
3DFaces > 3D Polylines .................................................................................................................. 13 
Polylines > 3D Polylines ................................................................................................................. 13 
EPANET commands ............................................................................................................................ 14
 
Create EPANET Inp‐file from DWG ................................................................................................ 14 
Text commands ................................................................................................................................... 16
 
Align text to UCS and scale it. ........................................................................................................ 16 
Align text to left ............................................................................................................................. 16 
Insert character to single line text. ................................................................................................ 16 
Insert line‐aligned text .................................................................................................................. 16 
Remove character from single line text. ....................................................................................... 16 
Export text to Excel ....................................................................................................................... 16 
Text capitalize ................................................................................................................................ 16 
Text uncapitalize ............................................................................................................................ 16 
Place sloped Text ........................................................................................................................... 17 
MText Color Override remover ..................................................................................................... 17 
MText Font Override remover ...................................................................................................... 17 
Block attribute to text ................................................................................................................... 18 
Match blocks with lines (Drainage Evaluation) ............................................................................. 18 
Export block coordinates/attributes to Excel ................................................................................ 21 
Annotate block elevation .............................................................................................................. 21 
Edit Block Attribute Text ............................................................................................................... 21 
Drafting ................................................................................................................................................. 24
 
Profile/Cross‐section Note ............................................................................................................ 24 
Draw commands .................................................................................................................................. 25
 
VB.NET Image: VB Code to Read and Scan Linear & 2D Barcodes
target barcode from a certain image and document page area. and 2D barcodes from VB project PDF & MS Detect and report barcodes at any orientation and rotation
how to permanently rotate pdf pages; how to rotate all pages in pdf at once
C# Word - Document Pages Processing in C#.NET
Set Page Orientation in Word Document. You can set page orientations of all pages in document. We provide two type for pages orientation
pdf expert rotate page; pdf rotate one page
General 
Mtext with leader .......................................................................................................................... 25 
Create coordinate grid .................................................................................................................. 25 
Draw from coordinates ................................................................................................................. 26 
Polylines, point to point ................................................................................................................ 26 
Polyline vertex ............................................................................................................................... 27 
Circle at point ................................................................................................................................ 28 
Block at point ................................................................................................................................. 28 
Text at point .................................................................................................................................. 29 
Block at station/offset from polyline ............................................................................................ 29 
Text at station/offset from polyline .............................................................................................. 30 
Sphere at point .............................................................................................................................. 31 
Cylinder at point ............................................................................................................................ 32 
Box at point ................................................................................................................................... 32 
Revision cloud ................................................................................................................................ 33 
Layer commands ................................................................................................................................. 34
 
Layer commands ........................................................................................................................... 34 
All layers of but selected ............................................................................................................... 34 
All layers off but current ................................................................................................................ 34 
Layer off by objects ....................................................................................................................... 34 
Layer freeze by single object (Xref) ............................................................................................... 34 
Move to layer by object ................................................................................................................ 34 
All layers on ................................................................................................................................... 34 
Set current layer by object ............................................................................................................ 34 
Delete layer ................................................................................................................................... 34 
Layer report to Excel ..................................................................................................................... 34 
Line commands ................................................................................................................................... 35
 
Area Calculation ............................................................................................................................ 35 
Annotate Cross Section (table) ...................................................................................................... 36 
Annotate polyline elevation .......................................................................................................... 37 
Export polyline coordinates to Excel ............................................................................................. 38 
Create 3D alignment ...................................................................................................................... 38 
Cross section area (Cut and Fill) .................................................................................................... 40 
Annotate Cross‐Section/Profile slope ........................................................................................... 42 
Densify polyline ............................................................................................................................. 42 
Join 3D polyline ............................................................................................................................. 43 
VB Imaging - Micro QR Code Generation Guide
Matrix settings, like image size, rotation/orientation, data mode You can change the location by setting X VB Imaging - Create Micro QR Code on Document Page.
rotate single page in pdf file; pdf rotate pages separately
Generate Barcodes in Web Image Viewer| Online Tutorials
Change Barcode Properties. Select "Orientation" to set barcode rotation angle; Select "Width" and Read Barcodes from Your Documents. Multi-page Tiff Processing;
permanently rotate pdf pages; rotate pages in pdf
CadTools Reference Manual 
Length calculation ......................................................................................................................... 43 
Level out 3D polyline ..................................................................................................................... 44 
Make 3D solids from lines (pipes) ................................................................................................. 45 
Multi offset line ............................................................................................................................. 45 
Offset 3D polyline .......................................................................................................................... 46 
Reverse polyline ............................................................................................................................ 46 
Point section/offset from polyline ................................................................................................ 46 
Polyline Tools ................................................................................................................................. 47 
Best fit ........................................................................................................................................... 47 
Remove duplicate polyline vertices .............................................................................................. 47 
Simplify 3D‐polyline ....................................................................................................................... 47 
Profile 3D polyline ......................................................................................................................... 49 
Slope and Road signs 2D (topic for road signs and markings)....................................................... 50 
Chevrons ........................................................................................................................................ 52 
Give Way signs ............................................................................................................................... 52 
Pedestrian crossings ...................................................................................................................... 53 
Bicycle paths .................................................................................................................................. 53 
Set 2D polyline elevation by nearest text ..................................................................................... 54 
Slope arrows on 3D polylines ........................................................................................................ 57 
Slope and Road signs 2D (topic slope signs) .................................................................................. 57 
Stationing ...................................................................................................................................... 59 
Table Edit 3D polyline elevation .................................................................................................... 60 
Transverse 3D lines Between 3D Polylines .................................................................................... 61 
Miscellaneous commands .................................................................................................................. 64
 
Dist with Slope ............................................................................................................................... 64 
3DSolid to Excel ............................................................................................................................. 64 
Region to Excel .............................................................................................................................. 64 
Text, Circles and Block station/Offset from Polyline to Excel ....................................................... 65 
Station equatins ............................................................................................................................ 65 
Delete Point, Circle and Text In/Outside Polygon ......................................................................... 66 
Vehicle Turning Simulation ............................................................................................................ 67 
Point/Circles commands ..................................................................................................................... 74
 
Annotate point .............................................................................................................................. 74 
Annotate point elevation .............................................................................................................. 74 
Send single point to clipboard ....................................................................................................... 74 
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
and Files, adding a page into PDF document, deleting unnecessary page from PDF file and changing the position, orientation and order of PDF document pages with
rotate a pdf page; rotate individual pdf pages reader
VB.NET Image: Read and Scan Codabar on Image and Document within
and recognize Codabar from certain Word document page(s on scanned Codabar, including location, orientation, and even format, you only need to change the sample
pdf rotate all pages; rotate pdf pages in reader
General 
Export point and circles to Excel ................................................................................................... 74 
Mode commands ................................................................................................................................. 75
 
Command Tree .............................................................................................................................. 75 
Slope .............................................................................................................................................. 75 
Tools .............................................................................................................................................. 77 
Surface commands ............................................................................................................................. 80
 
Create Longitudinal Features ........................................................................................................ 80 
Edit/View surface .......................................................................................................................... 82 
Import surface (triangles) .............................................................................................................. 82 
Plot triangles .................................................................................................................................. 83 
Plot perimeter ............................................................................................................................... 83 
Create Wireframe Surface ............................................................................................................. 84 
Drape loaded Surface (Objects) .................................................................................................... 84 
Drape loaded Surface (3Dpolylines) .............................................................................................. 84 
Single point, annotate elevations from Surface ............................................................................ 84 
Annotate surface slope and direction ........................................................................................... 85 
Trickle ............................................................................................................................................ 85 
Trickle All ....................................................................................................................................... 85 
Delete triangles with centroid outside polygon ............................................................................ 85 
Delete triangles with centroid inside polygon .............................................................................. 86 
Create Surface (Triangulate) ......................................................................................................... 88 
Triangulating 2D‐polylines (Contours) ........................................................................................... 88 
Constrained triangulations (breaklines) ........................................................................................ 88 
Triangle volume ............................................................................................................................. 91 
Estimated option ........................................................................................................................... 92 
Almost Exact option ...................................................................................................................... 92 
Report ............................................................................................................................................ 92 
Isopach Surface ............................................................................................................................. 94 
Triangle volume by Elevation ........................................................................................................ 95 
Profiled model ............................................................................................................................... 96 
Surface contours ........................................................................................................................... 98 
Annotate by Fence ........................................................................................................................ 99 
How to smooth the contour lines ................................................................................................. 99 
Surface cross sections ................................................................................................................. 100 
Display references ....................................................................................................................... 100 
C# Imaging - Read PDF 417 Barcode in C#.NET
Read PDF 417 in entire PDF, Word, Excel or PPTX page region with C# code. C# code to scan multiple PDF 417 barcodes in any orientation.
rotate pages in pdf online; pdf rotate single page
VB.NET Image: How to Create Visual Basic .NET Windows Image Viewer
You can get a basic idea of the page layout from the list below: Visual Basic .NET Image Apart from that, you are entitled to change the orientation of an
rotate pdf page permanently; how to rotate pdf pages and save
CadTools Reference Manual 
Cut and fill ................................................................................................................................... 101 
Customize Cross‐Section layout (in drawing) .............................................................................. 102 
Advanced use of Surface Cross Sections ..................................................................................... 103 
Surface profile ............................................................................................................................. 103 
Display references ....................................................................................................................... 103 
View slope vectors ....................................................................................................................... 106 
Xref commands .................................................................................................................................. 108
 
Open Xref by object ..................................................................................................................... 108 
Detach Xref by object .................................................................................................................. 108 
Make Xref relative path ............................................................................................................... 108 
Save/Load Xref settings from file ................................................................................................ 108 
Hatch commands ............................................................................................................................... 109
 
Export Hatch area to Excel .......................................................................................................... 109 
Exporting to Excel, alternative if not Excel installed ..................................................................... 110
 
CadTools SpreadSheet ................................................................................................................. 110 
How to become a registered user ............................................................................................... 111 
How to use CadTools to speed up your work.............................................................................. 111 
Known problems ......................................................................................................................... 112 
General 
General 
CadTools (ToolBox) is developed for Civil Engineers using AutoCAD. There is a number of great software on the market that 
supports the design process for roads, rails etc. The final design of the drawing is often left for the user without any support 
other than AutoCAD’s usual tools and commands. In the beginning CadTools was designed to support slope calculation 
(drainage). Since the first version, over 50 useful commands have been added. Some commands have extra functionality 
limited for unregistered users, to become a registered user and get access to all you must donate
Almost all commands are developed for 3D, the main reason for this is that it's fun to create design models in real 3D. Using 
Autocads Orbit command to examine the final design gives a good idea of how it's going to look when it's built. I've seen 
some software doing the job in 2D but I never understood why. I work as a civil engineer with special knowledge in 
pavement design and evaluation, through the years I've developed software to make my work easier. I've spent thousands of 
hours developing software to do what I want, my conclusion is that software developed by users can be a god complement 
to more sophisticated software. If you should ask me -what is the best civil software on the market today? My answer would 
be 
Bentley's InRoads.
CadTools provides several useful commands. The most common commands can be reached by a toolbar placed at the top. 
The software runs in three modes, Slope , Command Tree and Tools. If mode is set to Tools all input-boxes and toolbars for 
drainage support are hidden. 
• 
Decimal separator for input values in CadTools should be same as operating system settings (Control panel). 
• 
All commands are developed for use in ModelSpace, some might even work in PaperSpace. 
• 
This software is distributed "as is", use it at your own risk. 
For information and latest updates:
www.glamsen.se/CadTools.htm
About performance 
All commands in CadTools are based on basic geometric formulas with no optimizing techniques. Surface triangles are 
saved in a very simple way with no information of related triangles (nearest neighbor). A very time consuming part is plotting 
to Autocad, as result of all  this many commands can be very slow, you could divide huge surfaces in smaller to improve 
performance. I myself prefer to grab a cup of coffee and let CadTools do the work.  
About CadTools 
CadTools is developed by Lars Karlsson (www.glamsen.se
) and is distributed free. Some commands and features are 
limited for unregistered user. To become a registered user and get access to all commands you must donate. There are no 
upper or lower limits for donations, the result is the same (full access). 
Settings 
The settings form is activated through the Settings menu in Main Form. 
Description goes from top left down to right bottom 
• 
Layers Settings 
Uncheck this if you have many layers in the drawing and want to speed up loading forms. You 
can always use CTRL+R to read layers from the current drawing to the listbox at any time, or use the object 
picker (button with hair-cross)
• 
Result to SpreadSheet 
This is a option to use a simple built in SpreadSheet instead of Excel. Use this if your 
computer doesn't have Excel installed. Data from the output window can be copied and pasted to other Windows 
software (Open Office) 
• 
Autocad version 
Set appropriate Autocad version by selecting version from the list. The first option in the list is
"Manually (type in self)", 
this option is useful if by any reasons development of CadTools is halted and there 
are newer versions of AutCAD on the market. It would be nice if you could continue to use CadTools on coming 
AutoCAD versions. What shall i type in?  The string (reference to COM object) used by CadTools depends on 
AutoCAD versions. Generally you need to change the three last digits so it match your AutoCAD version, the list 
below may be useful along with some "try and error".
AutoCAD version 
Reference string 
2000 
AutoCad.Application.15 
2002 
AutoCad.Application.15.1 
2004 
AutoCad.Application.16 
2005 
AutoCad.Application.16.1 
2006 
AutoCad.Application.16.2 
2007 
AutoCad.Application.17 
2008 
AutoCad.Application.17.1 
2009 
AutoCad.Application.17.2 
2010 
AutoCad.Application.18 
2011 
AutoCad.Application.18.1 
2012 
AutoCad.Application.18.2 
Settings 
2013 
AutoCad.Application.19 
2014 
AutoCad.Application.19.1 
• 
AutoCAD Cancel String
IMPORTANT FOR NON ENGLISH AUTOCAD
. This setting specifies the string that 
CadTools will recognize as Cancel String. When you quit a command in AutoCAD you can hit the ESC key. 
Hitting ESC will get a Cancel String at the command line, in English AutoCAD versions it will be *Cancel*. If you 
use a localized version of AutoCAD you need to 
provide information of the Cancel String to CadTools. 
To do so hit the ESC key in a open drawing and look 
at the command line. Type in the Cancel String in 
CadTools settings dialog. CadTools uses the Cancel 
String to check AutoCAD's parameter LASTPROMPT 
to decide if exit current command or not. If the Cancel 
String is incorrect you will not be able to cancel 
CadTools repetitive commands i. e Join 3D-polyline 
and offset 3D-polyline. 
• 
Chord Height. 
Specifies the largest distance between a chord and the arc. This parameter is used to control the 
number of points along a curve that are added when converted to 3D polyline. If your value is to small no 
converting is performed. The default value is 0,05 (if you use meter that results in a accuracy of 5 cm)
• 
Report and temporary files folder.
Specifies folder for reports (triangle volume). If you are having problems 
with report files it can help if you select a folder where you have read and write access. Remember to copy your 
UDS-file (User Defined Settings) to your new folder. This can be done by clicking on the blue text at the bottom 
of the form. Any existing UDS-file in the folder will not be overwritten. 
Description goes from top left down to right bottom 
• 
Save response to Clipboard
copies the formatted response-string to Windows clipboard and can be pasted in 
to any other Windows application 
• 
Draw picked line
draws a line from picked start point to picked endpoint. (current layer) 
• 
Arrow
Draws an arrow sign indicating slope direction. (current layer) 
• 
Color
Set color for line and arrow 
• 
Show history
Toggles history list on/off. All previous calculated values in this session is presented in a list, most 
recent is shown first. 
CadTools Reference Manual 
10 
• 
Absolute values for slope annotation
Leading negative sign is removed from slope annotation 
• 
Always return focus to Toolbox
If selected cursor focus is removed from AutoCAD to CadTools (ToolBox) 
after picking lengths or annotation in the drawing. This can be useful if you plan to input values by keyboard 
frequently. If you plan to do something else immediately in the drawing after picking or annotation this checkbox 
should be off. This setting only works in Slope mode 
• 
Scale factor when picking length with scale
Using CadTools with profiles with different horizontal or vertical 
scale this factor is multiplied to picked length. 
• 
Leading/Ending Characters
Calculated responses are formatted after this setting. Useful for percent sign etc. 
• 
Decimals
Calculated strings ready for annotation are rounded according these settings. 
• 
Annotation Color
Annotations is always placed at current layer, colors applies this setting 
• 
Text Height
Text height for annotated values 
Note!
Some commands use text height and other settings from this form.
Documents you may be interested
Documents you may be interested