is fm property
Structure Application Developer Reference
113
– width Indicates the width of the anchored frame. The value for a 
single imported graphic object is the sum of the width of the object 
plus twice the value of the horizontal offset property.
For marker elements: 
– marker text Provides the text content of the marker.
– marker type Identifies the type of marker.
For table elements: 
– column ruling  Specifies whether all columns should have 
ruling on their right side. This property does not specify the style or 
weight of the ruling. The default ruling is defined by the relevant 
table format in the structured template.
– column widths The width of successive columns in the table. 
On import from markup these widths are reapplied regardless of 
any changes made by the user. If proportional widths are used, the 
pgwide attribute or page wide property determines the table 
overall width. 
– columns The number of columns in the table. This is essential for 
the correct rendering of the table.
– page wide This is relevant only to tables whose columns use 
proportional widths on pages with more than a single column. In 
this case, the attribute indicates whether the entire table should be 
the width of the column in which it is anchored, or the width of the 
overall text frame.
– row ruling Specifies whether all rows should have ruling on 
their bottom side. This property does not specify the style or weight 
of the ruling. The default ruling is defined by the relevant table 
format in the structured template.
Expected markup attribute value:
– 0 Rows have no ruling.
– 1 Rows have ruling.
– table border ruling Specifies whether the table should 
have ruling around its outside borders. This property does not 
specify the style or weight of the ruling. The default ruling is defined 
by the relevant table format in the structured template.
Expected markup attribute value:
– all Rows have no ruling.
– top Rows have ruling.
– table format Specifies the table format for all instances of the 
FrameMaker table element.
Pdf to html converter online - Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
convert pdf to html online; convert pdf to html with images
Pdf to html converter online - VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
convert pdf to html email; best website to convert pdf to word online
Read/Write Rules Reference
114
is fm property
Expected markup attribute value: A name of a table format that is 
present in the application’s structured template.
For table cell elements: 
– column name Associates a name with a cell in a given column. 
– column number Indicates the column number that the cell will 
start in.
– column ruling  Specifies whether the cell should have ruling 
on its right side. This property does not specify the style or weight 
of the ruling. The default ruling is defined by the relevant table 
format in the structured template.
Expected markup attribute value:
– 0 Cell has no right side ruling.
– 1 Cell has right side ruling.
– end column name Specifies the name of a column that ends a 
straddle.
– horizontal straddle Specifies the number of columns a 
straddled cell spans.
– more rows Specifies the number of additional rows a straddled 
cell spans.
Expected markup attribute value: An integer greater than 1 and not 
greater than the number of rows in the table part. The total number 
of rows the cell occupies is more rows+1.
– rotate Indicates how much to rotate the contents of a cell.
Expected markup attribute value: The CALS model restricts this 
property to a boolean value, where 1 indicates a rotation of 90 
degrees anti-clockwise. FrameMaker extends the possible values to 
allow rotations of 0, 90, 180, and 270 degrees.
– row ruling Specifies whether the cell should have ruling on its 
bottom side. This property does not specify the style or weight of 
the ruling. The default ruling is defined by the relevant table format 
in the structured template.
Expected markup attribute value:
– 0 Cell has no bottom side ruling.
– 1 Cell has bottom side ruling.
– span name Applies a predefined CALS spanspec, starting at this 
cell.
Expected markup attribute value: A valid spanspec name.
– start column name Specifies the name of a column that 
begins a horizontal straddle.
Online Convert PDF to HTML5 files. Best free online PDF html
Online PDF to HTML5 Converter. Download Free Trial. Convert a PDF file to HTML. Just upload your file by clicking on the blue button
conversion pdf to html; batch convert pdf to html
XDoc.Converter for .NET, Support Documents and Images Conversion
Convert Word, Excel and PDF to image. Next Steps. Download Free Trial Download and try Converter for .NET with online support. See Pricing Check out the prices.
converting pdf to html; converter pdf to html
is fm property
Structure Application Developer Reference
115
Expected markup attribute value: A valid column name as defined in 
a colspec.
– vertical straddle Specifies the number of rows a straddled 
cell spans.
Expected markup attribute value: An integer greater than 1 and not 
greater than the number of rows in the section (heading, body, or 
footing) of the table that contains the starting cell.
For table row elements: maximum height, minimum height, 
row type, or row ruling.
– maximum height Specifies the maximum height for each row in 
the table.
Expected markup attribute value: A number plus a valid unit of 
measure, for example, “24 pt”, “15 mm”. If not supplied, the 
maximum height of the row is not limited.
– minimum height Specifies the minimum height for each row in 
the table.
Expected markup attribute value: A number plus a valid unit of 
measure, for example, “12 pt”, “9 mm”. If not supplied, the minimum 
height of the row is not limited.
– row type Sets the row type as heading, body, or footing.
– row ruling Specifies whether the cell should have ruling on its 
bottom side. This property does not specify the style or weight of 
the ruling. The default ruling is defined by the relevant table format 
in the structured template.
Expected markup attribute value:
– 0 Cell has no bottom side ruling.
– 1 Cell has bottom side ruling.
For CALS table colspecs: 
– cell alignment character
– cell alignment offset
– cell alignment type
– column name
– column number
– column ruling
– column width
– row ruling
– vertical alignment
For CALS table spanspecs: 
C#: How to Use SDK to Convert Document and Image Using XDoc.
This online C# tutorial will tell you how to implement conversion to Tiff file from PDF, Word You may use our converter SDK to easily convert PDF, Word, Excel
convert pdf to url link; export pdf to html
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
C#.NET: View Tiff in WPF. XDoc.Converter for C#; XDoc.PDF for C#▶: C#: ASP.NET PDF Viewer; C#: Convert PDF to HTML; C#: Convert PDF to Jpeg; C# File: Compress
converting pdfs to html; convert pdf to web page
Read/Write Rules Reference
116
is fm property
– cell alignment character
– cell alignment offset
– cell alignment type
– column ruling
– end column name
– row ruling
– span name
– start column name
– vertical alignment
Details
If you use the is fm property rule to translate a markup attribute to a FrameMaker 
property, the markup attribute does not also appear as a FrameMaker attribute. 
If you use this rule in a highest-level attribute rule, it applies only to elements that have 
that attribute and are of the appropriate type. For example, if you have the following 
declarations:
<!ATTLIST (graphic | table) w CDATA #IMPLIED>
and the following rules:
attribute "w" is fm property width;
element "graphic" is fm graphic element;
element "table" is fm table element;
the w attribute becomes the width property of the graphic element but remains an 
attribute for the table element, since tables do not have a width property. If you intended 
w to be the column width for tables, you should use the following rules:
element "graphic" {
is fm graphic element;
attribute "w" is fm property width;
}
element "table" {
is fm table element;
attribute "w" is fm property column width;
}
Examples
The markup attribute w may be used for multiple elements to represent the width of a table’s 
columns. To translate it to the FrameMaker property column width:
attribute "w" is fm property column width;
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
C#.NET: View Tiff in WPF. XDoc.Converter for C#; XDoc.PDF for C#▶: C#: ASP.NET PDF Viewer; C#: Convert PDF to HTML; C#: Convert PDF to Jpeg; C# File: Compress
pdf to web converter; convert pdf to html code
C# HTML5 PDF Viewer SDK to convert and export PDF document to
C#.NET: View Tiff in WPF. XDoc.Converter for C#; XDoc.PDF for C#▶: C#: ASP.NET PDF Viewer; C#: Convert PDF to HTML; C#: Convert PDF to Jpeg; C# File: Compress
convert pdf into html file; convert pdf to url online
is fm property value
Structure Application Developer Reference
117
To translate the attribute form to the cross-reference formatting property cross-
reference format for the element xref:
element "xref" {
is fm cross-reference element;
attribute "form" is fm property cross-reference format;
}
See also
is fm property value
Use the is fm property value rule when a markup attribute has a name token group as 
its declared value and you want to rename the individual name tokens when translating to and 
from FrameMaker property values. Read/write rules do not support double-byte characters, so 
you cannot use this rule to process attributes with double-byte characters in their names.
Synopsis and contexts
1. value "token" is fm property value propval;
2. attribute "attr" {. . .
value "token" is fm property value propval;
. . .}
3. element "gi" {. . .
attribute "attr" {. . .
value "token" is fm property value propval;
. . .} . . .}
Arguments
token
A token in a name token group.
propval
A defined FrameMaker property value.
Related rules
“fm property” on page76
“is fm property value,” next
Rules mentioned in 
synopses
“element” on page52
“attribute” on page42
General information 
on this topic
Developer Guide, page 343: Formatting properties for tables
Developer Guide, page 371: Anchored frame properties
Developer Guide, page 373: Other graphic properties
Developer Guide, Chapter 26, Translating Markers
Developer Guide, Chapter 24, Translating Cross-References
RasterEdge for .NET Online Demo
PRODUCTS: XDoc.HTML5 Viewer for .NET; XDoc.Windows Viewer for .NET; XDoc.Converter for .NET; XDoc.PDF for .NET; Online Convert PDF to Html. SUPPORT:
convert pdf to html for online; how to convert pdf to html email
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
C#.NET: View Tiff in WPF. XDoc.Converter for C#; XDoc.PDF for C#▶: C#: ASP.NET PDF Viewer; C#: Convert PDF to HTML; C#: Convert PDF to Jpeg; C# File: Compress
convert pdf to html link; adding pdf to html
Read/Write Rules Reference
118
is fm property value
attr
The name of a markup attribute.
gi
A markup element’s name (generic identifier).
Details
This rule can be used at the highest level to set a default, or within an attribute rule.
Use this rule when the corresponding markup attribute translates to a property in FrameMaker. 
If the markup attribute translates to a choice attribute instead, you need to use the is fm 
value rule to specify the correspondence between markup tokens and FrameMaker attribute 
choices.
When using this rule, remember that markup does not permit a token to appear in the declared 
value of more than one attribute of an element. For example, the following rule:
element "picture" {
is fm graphic element;
attribute "place" {
is fm property position;
value "left" is fm property value subcol left;
}
attribute "just" {
is fm property alignment;
value "left" is fm property value align left;
}}
<!ATTLIST picture
place (left, sright, snear, . . .)
just (left, aright, acenter, . . .)
>
FrameMaker defines the table border ruling property for working with tables and the 
alignment and vertical alignment properties for working with colspecs and 
spanspecs. 
If you use the CALS table model for your tables, you should use read/write rules to translate 
these properties to the frame, align, and valign attributes on appropriate elements. There 
is also a default correspondence between the FrameMaker property values and the defined 
value in markup. 
If you do not use the CALS table model, you may still choose to translate these FrameMaker 
formatting properties to markup attributes. In this case, you must also determine the 
translation from property value to defined value.
If you use the CALS table model, the frame attribute has the following defined values: all, 
top, bottom, topbot, sides, and none. The values for the corresponding table border 
ruling property are the same as the defined values, except that the topbot defined value 
is the top and bottom property value.
is fm reference element
Structure Application Developer Reference
119
The align attribute and the corresponding cell alignment type property have the 
following values: left, center, right, justify, and char. 
The valign attribute and the corresponding vertical alignment property have the 
following values: top, middle, and bottom.
Examples
To use the table border ruling property for a non-CALS table and to set its name 
tokens, use the following rule:
element "tab" {
is fm table element;
attribute "frame" {
is fm property table border ruling;
value "all" is fm property value all;
value "top" is fm property value top;
value "bottom" is fm property value bottom;
value "topbot" is fm property value top and bottom;
value "sides" is fm property value sides;
value "none" is fm property value none;
}}
To rename the FrameMaker import by reference or copy property as the refcopy 
attribute, and to also change the name tokens, use the following rule:
attribute "refcopy" {
is fm property import by reference or copy;
value "r" is fm property value reference;
value "c" is fm property value copy;
}
See also
is fm reference element
For SGML, use the is fm reference element rule to translate an entity in markup to an 
element defined on a reference page in a FrameMaker document (a reference element). For XML, 
use this rule to translate an internal entity to a reference element. Read/write rules do not support 
Related rules
“fm property” on page76
“is fm property” on page110
Rules mentioned in 
synopses
“attribute” on page42
“element” on page52
“value” on page156
Read/Write Rules Reference
120
is fm reference element
double-byte characters, so you cannot use this rule to process elements with double-byte 
characters in their names.
Synopsis and contexts
1. entity "ename" is fm reference element ["fmtag"];
2. reader entity "ename" is fm reference element ["fmtag"];
Arguments
ename
An entity name.
fmtag
A FrameMaker element tag. These names are case-sensitive and must 
appear in the rule the same as in the EDD.
Details
For SGML, instead of using this rule to translate an SDATA entity, you can use a parameter 
literal of a particular form. For information on how to do so, see Developer Guide, page 330: 
Translating SDATA entities as FrameMaker reference elements.
For XML, SDATA entities are not allowed—this rule translates internal entities.
You can use the is fm reference element rule within an entity rule at the highest 
level to have the translation occur in both directions. Or you can put the entity rule inside a 
reader rule to have the translation occur only when reading an SGML document into 
FrameMaker. Remember that the SDATA entity must be declared in the DTD in order to use this 
rule.
The FrameMaker element must occur in a flow named Reference Elements. That flow 
must be on a reference page of the application’s template file with a name that starts with 
SGML Utilities Page—for example, SGML Utilities Page 1 or SGML 
Utilities Page Logos. For information on working with reference pages, see the Adobe 
FrameMaker 8 User Guide.
When FrameMaker encounters references to the specified entity while translating a markup 
document to FrameMaker, it copies the appropriate element from its reference page in the 
FrameMaker template associated with the structure application. When it encounters an 
instance of an element associated with one of the reference pages while writing a FrameMaker 
document to markup, it generates an entity reference.
When you use this rule, the fmtag element must be defined for your FrameMaker documents 
and valid in the contexts in which ename occurs. If it is not, the resulting FrameMaker 
document is invalid.
Examples
Assume you have an entity named legalese that contains text you need to include in many 
places. The entity is too long to be a FrameMaker variable, and you don’t want to treat it as an 
is fm rubi element
Structure Application Developer Reference
121
entire paragraph. Instead, you can choose to have the entity correspond to a text range element 
called LegaleseFragment.
To do so, add the following rule to your rules document:
entity "legalese" is fm reference element "LegaleseFragment";
The entity declaration in your DTD looks as follows for XML:
<!ENTITY legalese "">
The entity declaration in your DTD looks as follows for SGML:
<!ENTITY legalese SDATA "[]">
Create a reference frame on the reference page of your application that contains the element 
“LegaleseFragment” with your boilerplate text. In order for the element to be treated as a “text 
range,” use the appropriate TextFormatRules for this element in the EDD.
When FrameMaker translates a markup document that contains the following markup:
<para>The rules are &legalese; for this situation.</para>
It produces the following element structure:
See also
is fm rubi element
Use the is fm rubi element rule to identify a markup element that translates to a Rubi 
element in FrameMaker. You can choose either to have the same name in both representations or 
Para
LegaleseFragment
<some lengthy text . . .>
The rules are
for this situation.
Rules mentioned in 
synopses
“entity” on page57
General information 
on this topic
Developer Guide, Chapter 21, Translating Entities and Processing 
Instructions
Read/Write Rules Reference
122
is fm rubi group element
to change the name during translation. Read/write rules do not support double-byte characters, 
so you cannot use this rule to process elements with double-byte characters in their names.
Synopsis and contexts
element "gi" {. . .
is fm rubi element ["fmtag"];
. . .}
Arguments
gi
A markup element’s name (generic identifier).
fmtag
A FrameMaker element tag. These names are case-sensitive and must 
appear in the rule the same as in the EDD.
Details
If you use this rule, the other subrules of the element rule that you can use for the same markup 
element are as follows:
attribute specifies what to do with a markup element’s attributes. 
fm attribute specifies what to do with attributes present in the FrameMaker 
representation of the element but not in the markup representation.
Examples
To translate the markup element rubitext to the Rubitext element in FrameMaker, use 
the following rule:
element "rubitext" is fm rubi element;
To translate it to the MyRubiTextp element, use the following rule:
element "rubitext" is fm rubi element "MyRubiText";
See also
is fm rubi group element
Use the is fm rubi group element rule to identify a markup element that translates to 
a Rubi group element in FrameMaker. You can choose either to have the same name in both 
representations or to change the name during translation. Read/write rules do not support 
Rules mentioned in 
synopses
“element” on page52
General information 
on this topic
Developer Guide, Chapter 20, Translating Elements and Their Attributes
Documents you may be interested
Documents you may be interested