how to create pdf viewer in c# : Get text from pdf file c# SDK control API .net web page sharepoint MapInfoProfessionalUserGuide17-part1725

Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
Positioning and Sizing your Map Objects
To move an object to a new location, make the object’s layer editable and click the object to select it. 
Hold down the mouse button for at least one second until the cursor turns into a four-headed arrow. 
Drag the object to its new location and release the button. The object maintains its shape.
To move an object (in an editable layer) one pixel at a time, click it and press and hold the Ctrl key 
and press the Arrow button corresponding to the direction you want the object to move. To move 
the object 10 pixels at a time, press and hold the Ctrl and Shift keys and press the Arrow button 
corresponding to the direction you want the object to move.
Also, if you click the on the fifth edit handle (rotate handle) and hold down the mouse button, you can 
rotate the highlighted box to the desired angle. A rubber banding box is drawn representing the 
bounds of the rotated object. If you press and hold Shift key while the rubber banding box is being 
drawn, the rotation will be limited to 45 degree increments.
Moving Objects on the Map
You can move selected objects within its editable map layer easily.
To move an object on the map:
1. Click your map to make it active. 
2. Make the layer where the object is located editable. Choose Map > Layer Control and click the 
icon to make the layer editable.
3. Select the object(s) using the Select tool.
If you select more than one object at a time to move, the objects move in the same way. Take 
care to ensure that you do not move an object off the map or off land by mistake.
When you move the objects, you move them all at once, maintaining their positions 
relative to one another.
4. Do one or all of the following:
• To move the selected object(s) using the mouse, hold down the mouse button and drag the 
object to its new location
• To move the selected object(s) one screen pixel at a time, press and hold the Ctrl key and 
press the Arrow key in the direction you want the object(s) to move
• To move the selected object(s) 10 screen pixels at a time, press and hold the Ctrl and Shift 
keys and press the Arrow key in the direction you want the object(s) to move 
Since the moves are made in screen pixels, the zoom level affects how far the object is 
Offsetting Objects on the Map
The Offset feature makes a copy of the object(s) you select from the original source object(s) and 
saves them in the original data file.
Get text from pdf file c# - extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
cut and paste text from pdf; cut and paste text from pdf document
Get text from pdf file c# - VB.NET PDF Text Extract Library: extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
erase text from pdf; .net extract text from pdf
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
You can both move and offset the objects you select using this process. The difference between 
these two operations is whether MapInfo Professional makes a copy of the data (as in the case of 
copy) or simply moves the objects and stores the new value in the original table.
To move/offset selected objects on the map:
1. Click your map to make it active. 
2. Make sure a layer is editable. Choose Map > Layer Control and click the Editable 
icon to 
make the layer editable.
The offset/move functionality is available when any layer is editable, not just when the objects 
you want to move or offset are in the editable layer. However, you can only move an object 
within its editable layer. Copy is always permitted as long as a layer is editable.
3. Select the object(s) using the Select tool. 
4. On the Objects menu, click Offset to display the Offset Objects dialog box.
5. To move your selected objects, enter or select from the following options and click OK to apply 
the changes. To copy your selected objects to offset them, enter or select from the following 
options and click Next. Then go to step6.
• Angle — To offset your selected object at an angle, type the angle (in degrees) in this field. 
The new object is created based on the original object and is offset in the direction of the 
C# PDF File Merge Library: Merge, append PDF files in, ASP.
page reordering and PDF page image and text extraction Note: When you get the error "Could not load file or part illustrates how to combine three PDF files into
delete text from pdf acrobat; extract text from pdf online
C# PDF insert text Library: insert text into PDF content in
String inputFilePath = Program.RootPath + "\\" 1.pdf"; PDFDocument doc = new PDFDocument(inputFilePath); // Get a text manager from the document object
acrobat remove text from pdf; extract text from pdf java
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
angle you specified, measured from the positive X-axis. If you enter a positive angle, the 
object is offset counterclockwise; if you enter a negative angle, the object is offset clockwise. 
• Distance/Units — To set the offset distance and units, type the distance and select the units 
in the Distance box. The list of units is as follows: inches, links, feet, U.S. Survey feet, yards, 
rods, chains, miles, nautical miles, millimeters, centimeters, meters, and kilometers.
MapInfo Professional takes the default units from the map window in which you've 
selected the object.
• Create Copy — Click this option to create a copy of the selected object(s) in the data. When 
you complete this process, MapInfo Professional saves the copy to the editable layer.
• Move Objects — Click this option to move the object without creating a copy in the data. You 
can only move an object within its own editable layer. When you move objects, the Data 
Aggregation dialog box does not display, since you are only moving the data within the layer.
• Copy or Move Distance Using — The option you select in this box depends largely upon 
the projection of your source map. If your map has a latitude/longitude projection, MapInfo 
Professional enables the Spherical type only. If you are working with a non-Earth projection, 
MapInfo Professional enables the Cartesian type only. 
When you click Spherical, MapInfo Professional calculates the copy/move distance by 
mapping the data into a Latitude/Longitude On Earth projection.
When you click Cartesian, MapInfo Professional calculates the copy/move distance by 
considering the data to be projected to a flat surface and distances are measured using 
Cartesian distance calculations.
6. The Data Aggregation dialog box displays if one of these conditions are true:
• You clicked the Create Copy option
• You selected objects in a different table from the table associated with the editable layer
• The editable layer is not the cosmetic layer and has no text associated with the geographical 
objects in it
You may notice that the only controls available to you in this dialog box are Blank, Value, and 
No Data.
Type a value you will remember in the Value field of this dialog box. For more information about 
data aggregation, see Aggregating and Disaggregating Data on page280.
7. Click OK to copy the data and offset the objects you selected.
Rotating Objects on the Map
To rotate an object or objects by a specific angle, use the Rotate Objects tool, which is available 
whenever you have selected an object(s) in an editable layer in a Map or Layout window.
To rotate an object or objects in a Map or Layout window:
1. On your editable layer, select the object(s) you want to rotate.
2. On the Objects menu, click Rotate to display the Rotate Objects dialog box.
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
PDF and edit font size and color in text box field Note: When you get the error "Could not load file Learn how to retrieve all annotations from PDF file in C#
export highlighted text from pdf to word; copy paste text pdf file
C#: Use OCR SDK Library to Get Image and Document Text
you will see how to use RaterEdge .NET OCR SDK in your application to extract and get text from Tiff Extracted text can be output to Word or PDF document.
copy text from protected pdf; extract text from pdf file
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
3. In this dialog box, you specify the angle and the anchor point of the rotation. Type the rotation 
angle in the Rotation field.
The rotation angle can be positive (counter clockwise) or negative (clockwise).
4. Determine the anchor point by doing one of the following:
• Accept the default anchor point of the selected object(s) by leaving the X and Y coordinates 
that display in these field as they are
The default anchor point varies depending upon how many objects you have selected 
and the kind of objects they are. See Understanding an Object’s Default Anchor Point 
on page 175 for more about default anchor points.
• Type new entries in the X and Y coordinate fields to select a new anchor point
• Click the Pick from Map button and click the anchor point you want on the Map or Layout 
window. Click the mouse button only once to establish this point.
When the Pick from Map button is disabled, you can select locations directly from the 
open map. If a map is not open, you can select another tool (like the Select tool) and use 
that tool instead of the Pick from Map functionality.
To return to the default anchor point, click the Reset Anchor button.
5. Decide whether or not you want to lock the anchor point. Click the Lock Anchor Point Position 
check box to lock the anchor point. 
When you lock the anchor point, you ensure that the anchor point will not be recalculated when 
you return to the Map or Layout window. If you do not lock the anchor point, MapInfo 
Professional recalculates the anchor point based on the rotated selection. Once the objects are 
rotated, they may have a different anchor point.
You cannot maintain an anchor point lock when you change the selection from the Map 
window to the Layout window or from the Layout to the Map window.
6. When you have completed these entries or selections, click OK to rotate your object(s).
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#.NET extract image from multiple page adobe PDF Extract various types of image from PDF file, like XObject Get JPG, JPEG and other high quality image files
export text from pdf to word; cut text from pdf document
C# PDF Page Extract Library: copy, paste, cut PDF pages in
C#.NET Sample Code: Extract PDF Pages and Save into a New PDF File in C#.NET. You can easily get pages from a PDF file, and then use these pages to create and
extract text from pdf c#; find and replace text in pdf file
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
Understanding an Object’s Default Anchor Point
When rotating objects in an editable layer, the default anchor varies depending upon how many 
objects you are rotating and the kind of objects you select. If you select:
• A single object (not a polyline), the default anchor point is the object's centroid
• A single polyline or several objects, the default anchor point is the center of the polyline’s or the 
selected objects minimum bounding rectangle (MBR)
• Multiple objects, the default anchor point is the center of the MBR of the selected objects
Changing your Map Object Attributes
When you double-click a region, line, point or text object with the Select tool, MapInfo Professional 
displays an Object Attribute dialog box. This dialog box gives you the object’s size, its position, and 
other information specific to the object.
For example, if you double-click a region, MapInfo Professional displays the perimeter, centroid, and 
area. It also shows the type of distance calculation that was used to obtain these values.
If the layer is Selectable but not editable, you can only view these attributes. If the layer is also 
editable, then you can change these attributes by typing new values into the text boxes of the dialog 
box. The illustration above shows the Object Attribute dialog box for a region object in an editable 
layer. You can also access this dialog box on the Edit menu (click Get Info).
Changing an object’s size and position with the Object Attribute dialog box gives you much greater 
control over its exact size and position than you have through drawing it on the screen. For example, 
you have a list of ten radio towers and their X and Y coordinates. You could geocode these points 
using the Create Points command. However, if you bring up the Points Object Attribute dialog box 
and type the new X and Y coordinates, you can create ten points with the Symbol tool and then 
individually place them in the correct location.
You can also use the Text Object Attribute dialog box to change the point’s actual text. For example, 
you have typed the title “World Population” on a Map window. You want to fix your typographical 
error. Bring up the Object Attribute dialog box for the text object. You can correct your error in the 
box that displays the text. 
• For more information, see Changing Attributes for Multiple Layers in the Help System.
C# PDF Text Search Library: search text inside PDF file in
Able to find and get PDF text position details in C#.NET application. Allow to search defined PDF file page or the whole document.
cut and paste pdf text; copy pdf text to word with formatting
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
annotating features, provides developers with a great .NET solution to annotate .pdf file with both text & graphics. From this page, you will get a simple VB
copy text from scanned pdf; copy text from pdf online
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
Reshaping Map Objects
You can reshape regions, polylines, lines, arcs and points. A region is an object created with the 
Polygon tool. You cannot reshape objects created with the Rectangle tool, the Rounded Rectangle 
tool, or the Ellipse tool. 
To reshape an object:
1. Select an object with the Select tool.
2. Do one of the following:
• On the Edit menu, click Reshape
• Use the Reshape button on the Drawing toolbar. 
You are now in Reshape mode. MapInfo Professional draws nodes at every juncture where two 
polyline or polygon line segments meet. 
3. To reshape the object, move the nodes, add nodes, or delete nodes from the object.
To move a node, click it and, while holding down the mouse button, drag the node to the desired 
location. The line segments connected to the node are moved to a new position. 
To add a node, click the Add Node tool from the Drawing Toolbar, position the cursor where you 
want to add the node, and click the mouse button. MapInfo Professional adds a node. You can 
move this node or delete it, just as you would any node. 
To delete a node, position the cursor over the node, click it, and press the Delete key. To delete 
the last node when creating a polyline or polygon, click the Backspace key.
The Reshape command is very useful when you are creating sales territories or other merged 
boundaries. For example, you are merging postal code boundaries together to create school 
districts. Some postal code boundaries fall into more than one school district. Use the Reshape 
command to reshape the school district to incorporate a section of a postal code boundary.
Selecting Multiple Nodes
Reshape mode allows you to easily select nodes of an existing object and copy and paste them, 
drag them to reshape the object, delete them, etc. To trace an existing object, we recommend that 
you use the autotrace feature, which is explained in the next section, Snap to Nodes. The following 
illustrations show how to copy the border between Kentucky and Indiana.
1 Select the object. Click Reshape mode to display the nodes. 2 Select the nodes you 
want to copy.
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
3 Choose Copy and Paste to display the new objects with edit handles.
4 Click and drag the object to move to another location.
To reshape an object (such as the state of Kentucky):
1. Select Kentucky to enable Reshape mode. 
2. Select the first node with the Select tool. Shift-click the last node to be copied. MapInfo 
Professional selects all nodes between following the shortest route. (To select all nodes except 
those between the shortest distance, use Ctrl-click with the Select tool.) 
3. On the Edit menu, click Copy to copy the nodes to the clipboard. 
4. Paste the duplicate nodes onto the map. On the File menu, click Paste. The object you copied is 
drawn on top of the original object as a polyline. 
5. To move the polyline click it and drag the polyline to a new location.
Using “Snap To” to Select Nodes and Centroids
You can use nodes to reshape an object and align objects with each another. MapInfo Professional 
refers to this process as snapping to a node. In the Map window, regions, polylines, lines, arcs and 
rectangles all have nodes that can be attached (or snapped) to each other. When the Snap mode is 
enabled, MapInfo Professional searches for nodes and centroids as you move around a window. 
MapInfo Professional automatically snaps the cursor to a node or centroid when the cursor comes 
within the snap tolerance of the node. The crosshairs display when the node is “snapped to”.
You can also use the snap to capability to snap to visible centroids in region objects.
To toggle Snap to Nodes, press the S key. The Status Bar displays with the word “SNAP” when 
Snap mode is activated. When you activate the Snap mode, a circle displays around your cursor 
showing the size of the tolerance of the Snap mode in pixels. The S key acts like a toggle on/off 
switch. You can set the snap tolerance in pixels in the Map Window Preferences dialog box. The 
Snap Tolerance field allows you to specify a tolerance. If you set the snap tolerance to 3 pixels, 
whenever you move the cursor within 3 pixels of a node, the cursor will snap to the node.
Snap mode works in the Map Window and Layout window (but not raster layers). It works with all 
MapInfo Professional tools in the Main and Drawing toolbars except Pan, Drag Map, and Text tool. 
Additionally, snap mode works on object types, including regions, points, multipoints, collection 
objects, lines and polylines, rectangles, and arcs. It is not available for text objects, ellipses, and 
rounded rectangles. You set the Snap in one window at a time and can save it with your workspace.
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
Snap to Nodes applies to all selectable layers—this is useful if you are drawing an object in one 
layer and want to attach it to an object in another layer. If you do not want to snap to objects in 
certain layers, make those layers unselectable. 
Snap and Thin Settings Saved in Metadata
The Snap and Thin settings remove self-intersections and overlaps in your data based on values 
you establish. When you complete your selections and entries in the Set Values for Node Snap & 
Thinning dialog box, MapInfo Professional saves these values to the table’s metadata. This allows 
the Snap and Thin changes to be retrieved after the table is saved or you have left MapInfo 
Setting Snap Preferences for a Visible Snap Area
The Map Window Preferences dialog box has a Display Snap Radius check box that controls 
whether or not the snap radius displays when Snap mode is on. The snap tolerance (in pixels) can 
also be selected.
• From the Options menu, select Preferences, then Map Window to display the Map 
Preferences dialog box.
On the Editing tab, under the Digitizing Options section, you can change the snap tolerance to make 
the snap radius larger or smaller (measured in pixels). 
If you clear Display Snap Radius check box, then the radius does not display when snap mode is 
turned on. Remember to click OK to save your preferences.
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
Move Duplicate Nodes
In most maps, nodes of various objects are usually connected, especially for adjoining streets and 
boundaries that share a common border. Using the Move Duplicate Nodes Option under Map 
Window Preferences, you can specify where MapInfo Professional looks for connected nodes in 
order to move them in unison. Choose the None of the Layers button to turn the option off. Choose 
the Same Layer button so that connected nodes in the same layer are moved when one of them is 
Autotracing Objects
You can trace the nodes of an object, for example, the Yucatan in Mexico using the Polyline or 
Polygon tools. This makes it easier to digitize objects that share a border because you don't have to 
re-digitize the shared border. You can also use this feature to trace an existing polygon/polyline 
network, for example, a street, a county, or some other polyline or boundary. A Status Bar entry 
displays showing that this mode is enabled.
To trace a border:
1. Open a Map layer you want to trace a polygon or polyline on. 
2. Make the layer editable.
3. Press the S key to turn on the Snap process and the T key to turn on the Autotrace functionality.
4. Select the Polygon 
or Polyline 
tool from the Drawing toolbar and select the first node 
you want to trace.
5. Drag the mouse along the nodes of the line or object you want to trace.
The rules that apply to AutoTrace are:
• To enable the AutoTrace mode, you must use the Polygon 
or Polyline 
• You must press S to enable the Snap feature to use the AutoTrace feature
Chapter 7: Drawing and Editing Objects
Editing Objects
MapInfo Professional 10.5
User Guide
You can use the Shift/Ctrl key functionality for this mode. When you AutoTrace a polygon, the path 
contains the least number of nodes necessary to complete the AutoTrace, which is similar to the 
Shift key behavior. If you want to trace the longer path, press the Ctrl key to override default 
AutoTrace direction. When you are autotracing a closed polyline, the trace line never crosses the 
start and end points of the polyline (so the Ctrl key has no effect).
AutoTrace entry in Status Bar.
Smoothing and Unsmoothing Lines
You can use the Smooth command to convert polyline angles into polyline curves.
To smooth a polyline angle into a polyline curve:
• Click a polyline with the Select tool and on the Objects menu, click Smooth. MapInfo 
Professional smoothes the line so that it appears to be one continuous line with curves 
instead of angles. 
• To undo the process choose either the Undo Smooth command or on the Objects menu, 
click Unsmooth.
Both the Smooth and Unsmooth commands can be used only on polylines. A polyline is a line drawn 
with the Polyline tool. Smooth and Unsmooth do not work with objects drawn with the Line tool. If 
you attempt to smooth or unsmooth any object besides a polyline, MapInfo Professional displays a 
warning message.
Documents you may be interested
Documents you may be interested