how to create pdf viewer in c# : How to copy and paste pdf text software control project winforms azure html UWP MapInfoProfessionalUserGuide48-part1759

Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
481
User Guide
500
X
X
Table specifies a 'grid' file (*.MIG, raster style = 6 1)
X
Workspaces that contain surface thematic layers 
(inflection).
X
Workspaces that contain cartographic legends (Create 
Cartographic Legend).
550
X
X
Polyconic projection - number 27.
X
X
Irish (WOFO) ellipsoid - number 49.
X
X
Table is a linked\live Oracle 8i table.
X
Workspaces with Oracle 8i connection information.
X
Workspaces that include surface thematics with 
Hillshading.
X
X
Table uses a Datum or ellipsoid released in a specific 
version. 
600
X
Save a workspace with a 3D Map.
X
X
Azimuthal Equidistant projection, Oblique  aspect - 
number 28.
X
X
Everest (Pakistan) ellipsoid - number 50.
X
X
ATS 77 ellipsoid - number 51.
File versions and TAB, MIF/MID, and WOR Support (continued)
Version 
Number
TAB
MIF - 
MID
WOR
Action
How to copy and paste pdf text - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
extract text from pdf to excel; pdf text replace tool
How to copy and paste pdf text - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
cut and paste text from pdf; edit pdf replace text
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
482
User Guide
New Datums introduced in Version 6.0. Their numbers 
are in a range 115-150 (115 and 150 included) and 
1004-1011 (1004 and 1011 included).
As of this release MapInfo Professional writes the 
Datum number if all the parameters match to the 
parameters of our internal Datum table. The application 
writes the FIRST datum number with these 
parameters, that are in our internal table. That means 
that if a table was created using Datums EUREF89 
(115), GDA94  (116)or NZGD2000 (117), the MIF file 
will have Datum GRS 80 (33) written into it and MIF file 
version would not be incremented.
Since MapInfo Professional does not write datum 
number into TAB file, version will be incremented only if 
ellipsoid is new.
L
As of version 8.0, MapInfo Professional now 
writes a datum index number into MAP file, so 
this is no longer always the case.
X
Workspace includes Advanced Printer settings.
X
Workspace includes a Hotlink.
X
Workspace includes a 3D Mapper window.
X
Workspaces that include new clip region settings.
X
X
Table uses a Datum or ellipsoid released in a specific 
version. 
650
X
X
New object types: Multipoint and Collection (actually 
!edit_version 650 and !version 300).
X
X
Cassini-Soldner projection (number 30).
X
X
Lambert Azimuthal Equal-Area projection - Oblique 
aspect (number 29).
X
Cassini-Soldner projection for the map window.
X
Lambert Azimuthal Equal-Area projection (Oblique 
aspect) for the map window.
File versions and TAB, MIF/MID, and WOR Support (continued)
Version 
Number
TAB
MIF - 
MID
WOR
Action
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy to C#.NET Sample Code: Copy and Paste PDF Pages Using C#.NET. C# programming
can't copy text from pdf; extract pdf text to word
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Page: Extract, Copy, Paste PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Copy and Paste PDF Page. VB.NET DLLs: Extract, Copy and Paste PDF Page.
erase text from pdf file; copy text from protected pdf
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
483
User Guide
X
New object types (Multipoint and Collection) created in 
a cosmetic layer or in a layout.
X
Save a workspace with a Prism Map.
700
X
TAB file linked to a shapefile.
X
X
X
#152 - JGD2000 datum used in Japan.
#1012 - PZ90 datum based on PZ90 ellipsoid. This 
datum is used in Russia.
#1013 - SK42 datum based on PZ90 ellipsoid. This 
datum is used in Russia.
#1014 - SK95 datum based on PZ90 ellipsoid. This 
datum is used in Russia.
"Longitude / Latitude (Russia PZ90)", 1, 1012.
“Longitude / Latitude (Russia SK42)", 1, 1013.
“Longitude / Latitude (Russia SK95)", 1, 1014.
Double Stereographic projection. 
ATS77 (which uses ATS77 ellipsoid). 
Prince Edward Island and New Brunswick Projection.
X
ROP Method selected for advanced options for Save 
Window As or Printing
750
X
TAB files can include Web Map Service (WMS) data.
X
Workspaces can include Advanced Printer settings 
(scale patterns).
X
Workspaces can include cartographic legends with 
custom layouts.
780
X
X
TAB files can include Web Feature Service (WFS) 
data.
X
Workspaces can include cartographic legends. The 
workspace will always include a clause for swatch size 
that cannot be parsed by earlier versions of MapInfo 
Professional.
File versions and TAB, MIF/MID, and WOR Support (continued)
Version 
Number
TAB
MIF - 
MID
WOR
Action
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document.
.net extract pdf text; .net extract text from pdf
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
VB.NET PDF - Copy, Paste, Cut PDF Image in VB.NET. using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; VB.NET: Copy and Paste Image in PDF Page.
a pdf text extractor; extract text from pdf
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
484
User Guide
X
Workspaces can include mappers with dot-density 
thematics. The workspace will always include a clause 
for dot size that cannot be parsed by earlier versions of 
MapInfo Professional.
800
X
Workspaces using custom ordered Individual Value 
Legends.
X
Workspaces using Replace layer style.
X
Workspaces using different legend swatch styles.
X
Workspaces using thematic Legend alignment.
X
X
X
Ellipsoid#: 53 Name: Xian 1980 - used in China.
X
X
Datum#: 1017 Name: XIAN 1980 - based on Xian 1980 
ellipsoid #53 for China.
X
X
Datum#: 154  Name: Beijing 1954 - used in China.
X
X
Datum#: 153  Name: HGRS87 - used in Greece.
X
X
Datum#: 1018  Name: Lithuanian Pulkovo 1942  - used 
in Lithuania.
X
X
Datum#: 1019  Name: Belgian 1972 7 parameters - 
used in Belgium.
X
Objects with greater than 1M nodes, >32K 
polygons\polylines.
800 Edit 
Version
X
Objects with greater than 1M nodes, >32K 
polygons\polylines.
X
SHP\TAB files that contain Z\M values.
850
X
Open Table as VMGrid or VMRaster.
X
Raster Image Reprojection, Image Resampling.
X
Export with Anti-Aliasing .
X
Redistricting with Percentages
900
X
X
X
DateTime type.
X
X
X
JTSK Projection #32.
File versions and TAB, MIF/MID, and WOR Support (continued)
Version 
Number
TAB
MIF - 
MID
WOR
Action
C# PDF copy, paste image Library: copy, paste, cut PDF images in
C#.NET PDF SDK - Copy, Paste, Cut PDF Image in C#.NET. C# Guide C#.NET Demo Code: Copy and Paste Image in PDF Page in C#.NET. This C#
extract text from pdf with formatting; copying text from pdf into word
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET PDF - Extract Image from PDF Document in VB.NET. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document in VB.NET Project.
delete text from pdf acrobat; copy text from encrypted pdf
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
485
User Guide
X
X
Datum# 1020 Name: S-JTSK (Ferro Prime Meridian).
X
New to MapBasic:
• RegionInfo - The GELink tool needs a way to 
determine the orientation of points in polygons 
• SystemInfo - Extend SystemInfo to return the build 
number
X
Curved Labels.
X
Open Universal Tables .
950
X
Enhanced Labels (Map > Options).
X
Enhanced Layouts (Smoothed Text, Smooth Lines and 
Borders, Image smoothing)
X
Translucent Labels (Requires Enhanced Mappers)
X
Set Map Layer Label Percent Over token for curved 
labels
X
Enhanced Browsers (smoothed text, antialias)
X
Enhanced Mappers (Smoothed Labels and Text, 
Smooth Lines and Borders, Image smoothing)
X
Vector Translucency (Mapper Layers and Layout 
Objects)
X
X
Datum#: 155 Name: LGD 2006) – Used in Libya
Datum#: 156 Name: Dealul Piscului 1970 – Used in 
Romania
X
Addition to Create Text statement for Pen clause for 
callout lines
X
X
X
WFS-T
X
X
X
Popular Visualization Ellipsoid #54
X
X
X
Popular Visualization Datum #57
X
Oracle's Annotation Text type
1000
X
Table from a PostGIS Database
File versions and TAB, MIF/MID, and WOR Support (continued)
Version 
Number
TAB
MIF - 
MID
WOR
Action
C# PDF insert text Library: insert text into PDF content in C#.net
|. Home ›› XDoc.PDF ›› C# PDF: Insert Text to PDF. Powerful .NET PDF edit control allows modify existing scanned PDF text.
export text from pdf; extract all text from pdf
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
PDF to Text. |. C#.NET PDF SDK - Convert PDF to Text in C#.NET. Empower C# Users to Convert PDF to Text (TXT) in Visual C# with .NET XDoc.PDF Converter Library.
copying text from pdf to word; cut text from pdf document
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
486
User Guide
CharSet
The CharSet clause specifies which character set was used to create text in the table. For example: 
Specify “WindowsLatin1” to indicate that the file was created using the Windows US & Western 
Europe character set; specify “MacRoman” to specify the Macintosh US & Western Europe 
character set; or specify “Neutral” to avoid converting the text into another character set. If you are 
not using one of these character sets, you can determine the correct syntax for your character set by 
exporting a table and examining the .MIF file in a text editor. 
Delimiter
Specify the delimiting character in quotation marks, for example: 
DELIMITER ”;” 
The default delimiter is Tab; if you are using the default, you do not need the DELIMITER line.
X
Table from a SQL 2008 Database
X
Table containing UTF-8 charset definition
X
Table that opens Excel 2007 *.xlsx file
X
Table that opens Access 2007 *.accdb file
X
Workspace with a Group Layer
X
Workspace with ScaleBar Adornment
X
Workspace that uses USNG Grid reference system
1050
X
TileServer Table
X
Stacked Style
X
Style Override
X
Label Override
X
Multiple Style Override (Stacked Styles)
X
X
X
Equidistant Cylindrical Projection #33
File versions and TAB, MIF/MID, and WOR Support (continued)
Version 
Number
TAB
MIF - 
MID
WOR
Action
C# PDF Text Search Library: search text inside PDF file in C#.net
|. Home ›› XDoc.PDF ›› C# PDF: Search PDF Text. C#.NET PDF SDK - Search and Find PDF Text in C#.NET. C#.NET PDF DLLs for Finding Text in PDF Document.
copy pdf text to word with formatting; export text from pdf to word
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
487
User Guide
Unique 
Specify a number. This number refers to a database column; 3 is the third column, 7 is the seventh 
column, and so forth. What happens to columns in the UNIQUE list is subtle. For example, imagine 
that you have a database with highways in it. Each highway has only one name, but it might be 
represented by several segments. You would put the NAME column in the UNIQUE list, while the 
column containing data for the individual segments would not be in that list. This has the effect of 
creating two related tables; one with names, and one with the other attributes of the objects. This is 
how Pitney Bowes Software Inc.’s various street maps (StreetPro) are prepared.
Index
To indicate that columns in the table are indexed, include a number (or a comma-separated list of 
numbers) in the Index clause. Each number refers to a database column; 3 is the third column, 7 is 
the seventh column, and so forth. Columns in the INDEX list will have indexes prepared for them.
CoordSys Clause
Specify the COORDSYS clause to note that the data is not
stored in longitude/latitude form. When 
no COORDSYS clause is specified, data is assumed to be stored in longitude/latitude form.
All coordinates are stored with respect to the northeast quadrant. The coordinates for points in the 
United States have a negative X while coordinates for points in Europe (east of Greenwich) have a 
positive X. Coordinates for points in the Northern hemisphere have a positive Y while coordinates for 
points in the Southern hemisphere have a negative Y.
Syntax1
CoordSys Earth 
[ Projection type, 
datum, 
unitname 
[ , origin_longitude ] 
[ , origin_latitude ] 
[ , standard_parallel_1 [ , standard_parallel_2 ] ] 
[ , azimuth ] 
[ , scale_factor ]
[ , false_easting ] 
[ , false_northing ]
[ , range ] ] 
[ Affine Units unitname, A, B, C, D, E, F ]
[ Bounds ( minx, miny) ( maxx, maxy ) ]
Syntax2
CoordSys Nonearth 
[ Affine Units unitname, A, B, C, D, E, F ]
Units unitname
Bounds ( minx, miny ) ( maxx, maxy ) 
Syntax3
CoordSys Layout Units paperunitname 
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
488
User Guide
Syntax4
CoordSys Table tablename 
Syntax5
CoordSys Window window_id 
type is a positive integer value representing which coordinate system to use
datum is a positive integer value identifying which datum to reference
unitname is a string representing a distance unit of measure (for example, -m" for meters); for a 
list of unit names, see Set Distance Units
origin_longitude is a float longitude value, in degrees
origin_latitude is a float latitude value, in degrees
standard_parallel_1 and standard_parallel_2 are float latitude values, in degrees
azimuth is a float angle measurement, in degrees
scale_factor is a float scale factor
range is a float value from 1 to 180, dictating how much of the Earth will be seen
minx is a float specifying the minimum x value
miny is a float specifying the minimum y value
maxx is a float specifying the maximum x value
maxy is a float specifying the maximum y value
paperunitname is a string representing a paper unit of measure (for example, -in" for inches); for 
a list of unit names, see Set Paper Units
tablename is the name of an open table
window_id is an Integer window identifier corresponding to a Map or Layout window
A performs scaling or stretching along the X axis.
B performs rotation or skewing along the X axis.
C performs shifting along the X axis.
D performs scaling or stretching along the Y axis.
E performs rotation or skewing along the Y axis.
F performs shifting along the Y axis.
Transform Clause
When you have MIF files with coordinates stored with respect to the northwest quadrant (quadrant 
2), you can transform them to the northeast quadrant (quadrant 1) with a transform clause.
The transform clause has the following syntax:
TRANSFORM Xmultiplier, Ymultiplier, Xdisplacement, Ydisplacement
To transform quadrant 2 data into quadrant 1 data, use the following transform clause:
Quadrant 2: Northwest Quadrant
Quadrant 1: Northeast Quadrant
Quadrant 3: Southwest Quadrant
Quadrant 4: Southeast Quadrant
Chapter D: MapInfo Map Interchange Format
File Versions and TAB, MIF/MID, and WOR Support
MapInfo Professional 10.5
489
User Guide
TRANSFORM -1,0,0,0
The zeroes instruct MapInfo Professional to ignore that parameter.
When you have an application which creates MIF files in quadrant 2, you can:
• Add the TRANSFORM clause to the MIF files
• Change the application so that it creates coordinates in quadrant 1
• Change the application so that it adds a TRANSFORM clause to the MIF files
Columns
Specify the number of columns. Then, for each column, create a row containing the column name, 
the column type, and, for character and decimal columns, a number to indicate the width of the field.
L
Field names cannot have spaces.
Valid column types are:
• char (width)
• integer (which is 4 bytes)
• smallint (which is 2 bytes, so it can only store numbers between -32767 and +32767)
• decimal (width,decimals)
• float
• date
• logical
This is an example of the columns section of the header:
COLUMNS 3
STATE char (15)
POPULATION integer
AREA decimal (8,4)
For the database specified in this header, the MID file has three columns:
• a 15 character field that represents the STATE column, 
• an integer field that represents the POPULATION column, 
• an AREA column that consists of a decimal field with up to 8 total characters (digits, decimals 
points, and optional sign) and 4 digits after the decimal. 
Glossary of Terms
E
Documents you may be interested
Documents you may be interested