c# pdf viewer without adobe : Reverse page order pdf SDK software API wpf winforms html sharepoint UT_UG0-part423

MapInfo Universal 
Translator User Guide
The MapInfo Universal Translator translates files in MapInfo formats to several 
different spatial data formats and translates files from several formats into 
MapInfo .TAB files. The Universal Translator or (IMUT – Invoked MapInfo 
Universal Translator), is typically run as a tool under MapInfo Professional's 
Tools Menu, but can also be run manually in a MapBasic window, using another 
language program, or in batch-file mode. This User Guide describes both 
processes in detail.
Sections in this Guide:
ɾ
Introduction to the MapInfo Universal Translator. . . . . . . . . . . . . .2
ɾ
Using the Translator from within MapInfo Professional. . . . . . . . .2
ɾ
Using the Universal Translator From the Command Line . . . . . . .8
ɾ
Importing Data Using the Command Line . . . . . . . . . . . . . . . . . . . .9
ɾ
Exporting Data Using the Command Line . . . . . . . . . . . . . . . . . . .16
© 1993 - 2005 Safe Software, Inc.
Reverse page order pdf - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
switch page order pdf; change pdf page order
Reverse page order pdf - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
reverse page order pdf online; pdf change page order acrobat
Introduction to the MapInfo Universal Translator
2
Universal Translator
UT_UG.pdf
© 2006 MapInfo Corporation. All rights reserved. 
Introduction to the MapInfo Universal Translator
The Universal Translator can translate these file formats into MapInfo .TAB and .MIF\.MID files: 
• AutoCAD DWG/DXF 
• ESRI ArcInfo Export (E00) 
• ESRI Shapefile 
• MicroStation Design 
• Spatial Data Transfer Standard (SDTS) 
The Universal Translator can translate MapInfo .TAB and .MIF\.MID files into these Vector Product 
Format Coverage (VPF) formats: 
• AutoCAD DWG/DXF 
• ESRI ArcInfo Export (E00) 
• ESRI Shapefile 
• MicroStation Design 
Using the Translator from within MapInfo Professional
If you are working in MapInfo Professional you can use the Universal Translator to convert files from 
its existing format into a MapInfo .TAB file or .MIF/.MID file or from .TAB file format into other vector 
product formats.
Loading the Universal Translator into the Tool Manager
To use the Universal Translator from within MapInfo Professional, first you have to load it into the 
Tool Manager. Usually, the Universal Translator is preloaded when you install MapInfo Professional, 
but you can load it manually from the Tools menu.
To load the Universal Translator to the Tool Manager menu:
1. From the MapInfo Professional Main menu choose Tools > Tool Manager. The Tool Manager 
dialog box displays.
C# Word: How to Use C# Code to Print Word Document for .NET
document pages in original or reverse order within entire C# Class Code to Print Certain Page(s) of powerful & profession imaging controls, PDF document, image
rearrange pages in pdf reader; move pdf pages online
MapInfo Universal Translator User Guide
User Guide
3
© 2006 MapInfo Corporation. All rights reserved. 
UT_UG.pdf
2. Scroll down the Tools list and do one of the following:
• If the Universal Translator is not in the list, go to step3.
• If the Universal Translator is in the list, scroll down to the entry and go to step7.
3. Click the Add Tool button and the Add Tool dialog box displays.
4. Type Universal Translator into the Description field.
5. Beside the Location field, click the 
button. Using the Select MapBasic Program dialog 
box, search for the MUT.MBX file in the \UT folder within your installation directory. When you 
find it, select it and click Open.
6. Click OK to add the Universal Translator to the Tool Manager window.
7. To load the Universal Translator for this session only, select the checkbox in the Load column. 
To load the Universal Translator each time you open MapInfo Professional, select the AutoLoad 
checkbox. Both checkboxes can be selected.
8. Click OK to save your entries.
Using the Translator from within MapInfo Professional
4
Universal Translator
UT_UG.pdf
© 2006 MapInfo Corporation. All rights reserved. 
Using the Universal Translator
To run the Universal Translator:
1. Choose Tools > Universal Translator > Universal Translator to display the Universal 
Translator dialog box.
2. In the Source box, use the Format drop-down list to display a list of formats and select the 
source format for the dataset that you want to translate.
When the format of the input dataset is MicroStation Design, the Settings button enables. Click 
this button to display the Design File Input Settings dialog box. Choose the appropriate 
coordinate units.
3. Type the name(s) of the files you want to translate or select 
to search for the source files and 
click Open to return to the Universal Translator dialog box.
Note: When you select AutoCAD, the translator defaults to DWG format.
If you select AutoCAD files, ArcInfo files, Shapefiles, MicroStation Design files, or Vector Product 
Format files from the Format drop-down list, the Projection button enables. Use this button to 
display the Choose Projection list and set a specific projection for the input file. 
The projection files that display in the Choose Projection list are from the MapInfo Projection 
mapinfow.prj file. If the appropriate projection entry does not display in this list, you can make a 
custom matching projection entry beforehand in this file (see the MapInfo Professional User 
Guide for more detail). If you select the wrong projection, you may get erroneous results. Please 
contact the vendor or original creator of this data to obtain descriptive information\metadata 
concerning the projection\coordinate system used in the input files to translate them correctly 
into MapInfo format.
Note: An additional Use Projection setting in source file checkbox displays when you 
select Shapefiles as a source. When you select this checkbox, the Translator looks 
for the projection setting in the projection file and uses it for the translation.
MapInfo Universal Translator User Guide
User Guide
5
© 2006 MapInfo Corporation. All rights reserved. 
UT_UG.pdf
4. In the Destination box, select the format into which you would like to translate the selected 
file(s) in the Format drop-down list.
• If you select the ArcInfo format, a Settings button displays. Click this button to select 
Coverage Precision and Compression options for the translated file.
• If you select a MicroStation Design format, you can select the version number for the 
translated file you are creating.
Note: When translating a file into a MapInfo .TAB file, the translation creates version 3.0 
MapInfo tables; if the translation encounters a feature unique to a later version of 
MapInfo Professional, the version is designated as edited in that later version.
5. In the Directory field, enter the destination of the translated file(s) or click 
to indicate the 
name and path of the destination. 
Note: If the source file is MapInfo .TAB format, and the destination file is AutoCAD, a 
Settings button displays. Click to display the AutoCAD Output Settings dialog box and 
select the appropriate AutoCAD file version from the list. In this case, you also select 
the whether the output should be DWG or DXF.
6. Set up the log file. The Universal Translator automatically creates a log file to document the 
translation process. If the translation fails, you should first look at the log to determine the cause 
of failure. 
a. Enter a name and location for this log file in the Log to File field. The default is 
C:\temp\mutlog.txt. You can also select the 
button to choose another name and/or path 
for this log file.
b. To add to an existing log file, select the Append to Log checkbox. This adds the log entries 
from the translation to the end of the previous log entry. When you do not select this 
checkbox, the Universal Translator overwrites the previous log entries. This step is not 
required.
Note: To view the existing log, click View Log.
7. Click OK to begin the translation process.
For more information about the Universal Translator dialog box, see Understanding the Universal 
Translator Dialog Box in the next section. There is more detail in the Universal Translator Help 
System about the other dialog boxes discussed in this section. Use these descriptions to guide you 
through the intracacies of the translation process. Press the F1 Help key on your keyboard to display 
help for the active Universal Translator dialog box.
Using the Translator from within MapInfo Professional
6
Universal Translator
UT_UG.pdf
© 2006 MapInfo Corporation. All rights reserved. 
Understanding the Universal Translator Dialog Box
The fields in the Universal Translator dialog box are described more fully in this section.
Source Format
Use the F
ORMAT
drop-down list to display a list of formats.  Select the Source Format for the dataset 
that you want to translate. When the format of the input dataset is MicroStation Design, the S
ETTINGS
button is enabled.  Click this button to display the Design File Input Settings dialog box. Choose 
the appropriate co-ordinate units:
• Master
• Sub
• UOR
File(s)
Enter the file(s) to be translated or click 
to display the Select Input Files dialog box. Choose the 
file(s) from the Select Input dialog box. When you select AutoCAD, the system defaults to DWG 
format.
Use projection setting in source file
This option is available when you select the Shapefile format.  Select this checkbox to have the 
Universal Translator look automatically for a matching MapInfo projection from the Shapefile's 
associated *.prj file, if one exists in the same directory, and create the .TAB/.MIF file in that 
projection.  You can make a custom matching projection entry beforehand in the mapinfow.prj file if 
one does not exist, (see the MapInfo Professional User Guide for more detail).
If you do not select this checkbox, the .TAB/.MIF file is created in a Non-Earth, meters system by 
default, or another projection by clicking on the Projection button and selecting the correct 
projection to apply to the translated .TAB or .MIF/.MID file.
Projection button
Available when you have selected a Shapefile.  Displays the Choose Projection dialog box.  Select 
the correct projection to apply to the translated .TAB or .MIF/.MID file.
Coordinate System button
If you have selected a MapInfo .TAB, .MIF\.MID, or SDTS format file, "Read from Source" displays 
since these files contain coordinate system information. If you have selected Shapefile, AutoCAD, 
Intergraph, or VPF files, designate the coordinate system; if you do not designate a coordinate 
system, the Universal Translator defaults to Non-Earth, meters.
Note: If you designate the wrong coordinate system, errors may occur.
Please contact the vendor or original creator of this data to obtain descriptive information\metadata 
concerning the projection\coordinate system used in the input files to translate them correctly into 
MapInfo format.
Choose 
to display the Choose Projection dialog box.
Category
Choose a projection from the Category drop-down list.
Category Members
Choose the appropriate coordinate unit from the Category Members drop-down list.
MapInfo Universal Translator User Guide
User Guide
7
© 2006 MapInfo Corporation. All rights reserved. 
UT_UG.pdf
Destination Format
Select the format of the translated file.
Note: When translating into MapInfo .TAB, the translation creates version 3.0 MapInfo tables; if the 
translation encounters a feature unique to MapInfo 4.5, the version is designated as edited 
Version 4.5.
Directory
Enter the destination of the translated file or click 
to display the Select Directory dialog box and 
designate the name and path of the destination file. 
If the source file is MapInfo format, and the destination file is AutoCAD, a Settings button displays. 
Click this button to display the AutoCAD Output Settings dialog box and select the appropriate 
version of AutoCAD.
Log 
The Universal Translator automatically creates a log file documenting the translation process.  
Should the translation fail, you should first look at the log to determine the cause of failure.
Log to File
Specify a filename and location for the Log file.  The default is C:\temp\mutlog.txt.  Click 
to 
designate another name/path for the log file.
Append to Log
When you select this button, the log entries resulting from the next translation append to the 
previous one. When this button is cleared, a new log is created, overwriting the previous log entries.
Field level detail on other dialog boxes is available in the Help System.
Some Notes About Using the Universal Translator
• To produce successful results, the data you are converting must be in the language of the 
system you are using
• This version is double-byte enabled; contains support for the latest Shape file format; updated 
AutoCAD metafiles and updated Intergraph metafiles
• The Universal Translator does not officially support 3-dimensional Intergraph DGN or 3 
dimensional AutoCAD DWG/DXF files; the translation results using these files are unpredictable
• Unlike MapInfo's import DXF, the Universal Translator does not perform coordinate 
transformations
• When translating DWG/DXF to .TAB/.MIF, the Universal Translator does not translate AutoCAD 
meshes
• When translating DWG/DXF or DGN, the translator does not attempt to match display attributes, 
including line color, font type.
• Universal Translator does support UNC paths
• When translating from Shapefiles to .TAB files, the Universal Translator defaults empty fields to 
the following:
a. Empty numeric field with a width of one translates to a 0 (zero)
b. Empty numeric field with a width of two translates to -9
c. Empty numeric field with a width of three translates to -99
Using the Universal Translator From the Command Line
8
Universal Translator
UT_UG.pdf
© 2006 MapInfo Corporation. All rights reserved. 
d. Empty numeric field with a width of four translates to -999
e. Empty numeric field with a width of five or greater translates to -9999
A single file translation may result in multiple files depending on file types.
Virtual Memory:  When translating to or from DWG/DXF, it is possible to encounter a lack of virtual 
memory. An error message displays indicating this problem.
Using the Universal Translator From the Command Line
Below are the syntax and parameter descriptions for running Universal Translator in this command-
line mode. Only the parameters that are supported and tested by MapInfo are included in the 
descriptions below. Any other command-line parameters not listed are unsupported, and assistance 
with these should be obtained from SAFE Software, Inc. The Universal Translator uses syntax from 
Full FME translator but SAFE Software. The commands used in the examples below expose the 
same functionality that is obtained via the Universal Translator GUI provided with MapInfo 
Professional. Examples of its use in MapBasic programming language are also provided if you need 
them. 
Note that in all the examples provided, the path names are to be replaced by something actually 
present on a user system. In addition, each place where MAPINFO is present in the command line 
can be replaced by .MIF if .MIF files are required instead of native .TAB files. 
The command line examples also assume a DOS prompt that is running from the directory holding 
the IMUT.exe executable. In addition, all the parameters should be placed in one continuous line for 
each command to be executed. 
Translations are performed in two stages. The application: 
1. Generates a semantic control or mapping file script that controls the translation. 
2. Runs the translation using this generated mapping file. 
Important syntax notes:
• Any options given as Y
ES
can also be specified as N
O
to turn off the behavior. 
• The D
EST
D
ATASET
indicates where the output is to be written, and the S
OURCE
D
ATASET
controls 
where the input is read from. 
• Log files can be generated from each stage.
• Embedded quotes such as MapInfo CoordSys clauses need to be passed with escape 
characters such as this example: 
CoordSys Earth Projection 10, 104, \"m\", 0** In MapBasic, a CoordSys 
string containing a specific map unit can be passed like this to 
IMUT:"CoordSys Earth Projection 10, 104," + chr$(92) + chr$(34) + "m" + 
chr$(92)+ chr$(34)+ ", 0"** Uses ASCII character codes chr$(92) for the 
“\” character and chr$(34) to embed quoted strings.
MapInfo Universal Translator User Guide
User Guide
9
© 2006 MapInfo Corporation. All rights reserved. 
UT_UG.pdf
Importing Data Using the Command Line
This section provides details for importing data into MapInfo Professional from other data source 
formats. 
Note: Important: In this document we only cover the features that are used in MapInfo 
Professional’s Universal Translator MBX. If you use command line parameters other than 
those documented here, MapInfo Corporation has not tested and does not support them. 
Support for those command-line parameters and for any unexpected results that occur need 
to be obtained from SAFE Software, Inc. 
Importing Data from AutoCAD DWG and DXF Formats 
Follow these steps to import data from AutoCAD DWG and DXF formats into a MapInfo .TAB file 
from the command line.
Step 1) Generating the Mapping File
Imut.exe CFGenerate autocadScan MAPINFO "D:\test.dwg" "C:\Temp\mapping.fme" LOG_
STANDARDOUT YES LOG_FILENAME "C:\Temp\mutlog.txt” LOG_APPEND “NO” --Source_
EXPAND_BLOCKS "yes" --Source_ATTR "autocad_attributes" --Source_ATTRKIND "extended_
entity_data" --LAYERBASENAME "test" 
Understanding the Mapping File Parameters
Imut.exe – Application name of the MapInfo Universal Translator. Assumes it is running from the 
DOS prompt, so path to it should be set.
CFGenerate – Command that generates a semantic control file
autocadScan – Input format is AutoCAD format file.
MAPINFO – Output format is MapInfo .TAB. If the output file format is .MIF\.MID, then use “.MIF”.
"D:\test.dwg" – Path and filename of the input AutoCAD file.
"C:\Temp\mapping.fme" – Path and filename of the semantic control file – can be prefixed with any 
name.
LOG_STANDARDOUT – Generates a text log file during the translation (Yes or No).
LOG_FILENAME – Path and filename of the logfile to be generated. 
LOG_APPEND – Appends the results of logfiles in subsequent translations – (Yes or No) – Default 
is No. 
• Source_EXPAND_BLOCKS – By default the Universal Translator expands blocks in AutoCAD 
files (Yes or No) – Default is Yes. 
• Source_ATTR – "autocad_attributes" – handles AutoCAD attributes 
• Source_ATTRKIND – "extended_entity_data" – handles extended entities in AutoCAD files. 
• LAYERBASENAME – Optional prefix added to all resulting .TAB filenames. 
Note: **The LAYERBASENAME argument is a prefix which is added to all resulting MapInfo table 
names, and is optional. Typically it is the root name of the source DWG file. 
Using the Universal Translator From the Command Line
10
Universal Translator
UT_UG.pdf
© 2006 MapInfo Corporation. All rights reserved. 
Step 2) Running the Mapping File to Perform the Translation
Imut.exe "C:\Temp\mapping.fme" --SourceDataset “D:\test.dwg” --DestDataset “C:\output” --_
EXPAND_BLOCKS yes --_ATTRKIND extended_entity_data --_EXTENSION dwg --_BASENAME 
test --_FULLBASENAME test MAPINFO_COORDSYS_STATEMENT “CoordSys Earth Projection 
10, 104, \"m\", 0” 
Understanding the Translation Parameters
Imut.exe – Name of the MapInfo Universal Translator executable. 
"C:\Temp\mapping.fme" – Path and filename of the semantic control file generated in step 1. 
• SourceDataset “D:\test.dwg” – Path and filename of the input file to be translated. 
• DestDataset “C:\output” – Path and folder name of the output to be generated. 
• _EXPAND_BLOCKS – Same as --Source_EXPAND_BLOCKS above – (Yes or No). 
• _ATTRKIND – Same as --Source_ATTRKIND above – (extended_entity_data ). 
• _EXTENSION – Input format extension (DWG or DXF are valid AutoCAD format extensions) – 
Case insensitive. 
• _BASENAME – Name of output file to be generated – can be same as LAYERBASENAME. 
• _FULLBASENAME – Can be same as LAYERBASENAME 
MAPINFO_COORDSYS_STATEMENT – Optional parameter – The CoordSys Clause applied to 
result TAB\MIF\MID file.  IMUT will not re-project data being translated into a different coordinate 
system\projection, it applies the CoordSys clause passed to the result TAB\MIF file. Make sure the 
CoordSys used is appropriate for the data being translated. The output TAB\MIF file will default to 
the projection specified in the Shape file’s *.prj file (if it exists in same directory) or to Non-Earth/
meters if no CoordSys clause is passed and no .SHP file *.prj file exists.
Importing Data from the MicroStation DGN Format
Step 1) Generating the Mapping File
Imut.exe Generate design .MIF "C:\test.dgn" "C:\Temp\mapping.fme" LOG_STANDARDOUT YES --
Source_IGDS_MSLINKS "no" --Source_XPNDCELL "yes" --Source_PRESERVE_CELL_INSERTS 
"no" --SourceSPLIT_MULTITEXT "yes" --Source_PROPAGATE "no" --Source_DROP_COMPLEX 
"no" --Source_TEXTTAGS "yes" --Source_IN_UNITS "IGDS_MASTER_UNITS" --Source_USE_
LEVEL_NAMES "no" +MERGE_SCHEMAS YES 
Understanding the Mapping File Parameters
Imut.exe – Application name of the MapInfo Universal Translator. Assumes it is running from a DOS 
prompt, so path to it should be set.
Generate – Universal Translator command that generates a semantic control file.
design – Input format set to MicroStation.
DGNMAPINFO – Output format set to MapInfo .TAB. If .MIF\.MID output needed, then use ".MIF".
"C:\test.dgn" – Path and filename of input MicroStation DGN file.
"C:\Temp\mapping.fme" – Path and name of the semantic mapping\control file.
Documents you may be interested
Documents you may be interested