IbexPDFCreator
DevelopersGuide
ElementsandAttributes
335
Values
inherit
before
start
end
left
right
25.11.71 flow-map-name
Description
Specifiesauniquenameforaflow-map.page-sequenceelementswhichwillbelaidout
withthatflow-mapwillhavethesamevaluefortheirflow-map-referenceattribute.
Defaultvalue
none,avalueisrequired
25.11.72 flow-map-reference
Description
Thisisusedonapage-sequencetospecifythenameofaflow-mapwhichwillcontrolthe
layoutofcontent(inflows)toregions.
It is also used on aflow-name-specifier to specify the nameof a flow which will be
mappedusingthecontainingflow-map.
Defaultvalue
none,avalueisrequired
25.11.73 flow-name
Description
Thisattributeis used onflowand static-content elementstodefinewhich regionthe
contentfromtheflowandstatic-contentisplaced.
Forcontenttobeplacedonthepagetheflow-nameattributemustcorrespondtothe
region-nameattributeofaregionofthecurrentpagelayout.Iftheflow-nameisnotthe
Convert pdf to tiff quality - software Library dll:C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
www.rasteredge.com
Convert pdf to tiff quality - software Library dll:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
www.rasteredge.com
IbexPDFCreator
DevelopersGuide
336
ElementsandAttributes
sameasoneoftheregionnamesthecontentcontainedintheflowandstatic-contentis
discarded.
Defaultvalue
Thisattributehasnodefaultvalue,youmustprovideavalue.
Values
<name>
useavaluewhichmatchesaregion-nameusedononeofthe
regionsonthecurrentsimple-page-master.
25.11.74 font
Description
This attribute is shorthand for the font-stylefont-variantfont-weightfont-size,
font-family,line-heightattributes.
Typicallythefontattributewillbesettoavaluewhichdefinesthefontnameandsize
pluspossiblyboldoritalic.Someexampleofthisare:
Figure25-75:
font="12pt arial"
Figure25-76:
font="bold 12pt arial"
Figure25-77:
font="bold 12pt "minion regular""
Theelementsofthefontattributemustbespecifiedinthisorder:
style(normal,italic)
variant(normal,smallcaps)
weight(bold,bolder,lighteretc.)
size(1em,12pt)
lineheight(12pt/14pt)
font-family(helvetica)
Ifthefontnamecontainsspacesitshouldbeplacedinquotes.Iftheattributevalueisin
singlequotes,placethefontnameindoublequoteslikethis:
Figure25-78:
font="12pt "minion regular" "
software Library dll:Online Convert PDF file to Tiff. Best free online PDF Tif
Using this .NET PDF to TIFF conversion control, C# developers can render and convert PDF document to TIFF image file with no loss in original file quality.
www.rasteredge.com
software Library dll:C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
library component toolkit, C# developers can easily and quickly convert a large-size multi-page PDF document to a group of high-quality separate JPEG image
www.rasteredge.com
IbexPDFCreator
DevelopersGuide
ElementsandAttributes
337
Iftheattributevalueisindoublequotes,placethefontnameinsinglequoteslikethis:
Figure25-79:
font="12pt "minion regular" "
Defaultvalue
Shorthand properties do not have default values. See individual properties for their
defaultvalues.
25.11.75 font-family
Description
Thissetsthefontfamilyfortheelement.
Thisattributecanbesettoasinglefontnamelikethis:
Figure25-80:
font-family="arial"
oralistoffontsseparatedbycommas,likethis:
Figure25-81:
font-family="arial, "minion regular""
Ifthefontnamecontainsspacesitshouldbeplacedinquotes.Iftheattributevalueisin
singlequotes,placethefontnameindoublequoteslikethis:
Figure25-82:
font="12pt "minion regular" "
Iftheattributevalueisindoublequotes,placethefontnameinsinglequoteslikethis:
Figure25-83:
font="12pt "minion regular" "
Inadditiontoactualfontnamesthefollowingvaluescanbeused:
"serif","sans-serif","cursive","fantasy","monospace"
ThesenamesaremappedtoactualfontnamesbytheSettings.
Defaultvalue
ThevalueofSettings.DefaultFontFamilyorinheritedfromparent
software Library dll:C# PDF File Compress Library: Compress reduce PDF size in C#.net
and decompression method, JPEG2000 compressing & decompression method, TIFF files compression Convert smooth lines to curves. C#.NET DLLs: Compress PDF Document.
www.rasteredge.com
software Library dll:VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Able to Convert PDF to JPEG file in .NET WinForms and ASP Export high quality jpeg file from PDF in .NET
www.rasteredge.com
IbexPDFCreator
DevelopersGuide
338
ElementsandAttributes
25.11.76 font-size
Description
Thissetsthefontsizeofthiselementandtheelementsitcontains.
Typicalvaluesareshowhere:
Figure25-84:
font-size="12pt"
Figure25-85:
font-size="1.2em"
Valueswhichsetthefontsizerelativetothefontsizeofthecontainingelementcanalso
beusedlikethis:
Figure25-86:
font-size="smaller"
Percentagesizesrefertothefontsizeofthecontainingelement.
Defaultvalue
medium
Values
xx-small
Set the font size to the value of Settings.XX_Small which
defaultsto"7pt"
x-small
Set the font size to the value of Settings.X_Small which
defaultsto"8.3pt"
small
SetthefontsizetothevalueofSettings.Smallwhichdefaults
to"10pt"
medium
Set the font size to the value of Settings.Medium which
defaultsto"12pt"
large
SetthefontsizetothevalueofSettings.Largewhichdefaults
to"14.4pt"
x-large
Set the font size to the value of Settings.X_Large which
defaultsto"17.4pt"
xx-large
Set the font size to the value of Settings.XX_Small which
defaultsto"20.7pt"
smaller
Setthefontsizetotheparentfontsizemultipledbythevalue
ofSettings.Smallerwhichdefaultsto"0.8em"
software Library dll:VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Convert smooth lines to curves. Program.RootPath + "\\" 3_optimized.pdf"; 'create optimizing Compression = PDFCompression.DCTDecode 'set quality level, only
www.rasteredge.com
software Library dll:C# Create PDF from Tiff Library to convert tif images to PDF in C#
PDF files are created from tiff with high quality using .NET PDF SDK for C#.NET. Description: Convert to PDF/TIFF with specified zoom value and save it on
www.rasteredge.com
IbexPDFCreator
DevelopersGuide
ElementsandAttributes
339
larger
Setthefontsizetotheparentfontsizemultipledbythevalue
ofSettings.Largerwhichdefaultsto"1.2em"
<length>
A length such as '10cm'. Valid units are pt (points) cm
(centimetres) in (inches) mm (millimetres) em (current font
sizeinpoints).
25.11.77 font-style
Description
Thissetsthefontstyleofthiselementandelementsitcontains.
Typicalvaluesareshowhere:
Figure25-87:
font-style="italic"
Defaultvalue
normal
Values
normal
Thestyleisthesameasthestyleoftheparentelement.
italic
Thestyleisitalic.
oblique
Thestyleisitalic.
inherit
25.11.78 font-weight
Description
Thissetsthefontweightofthiselementandelementsitcontains.
Thespecificationsupportsnumericvalues.Thesearemappedasfollows:
900
bold
800
bold
700
bold
600
normal
500
normal
400
normal
300
normal
200
normal
100
normal
software Library dll:VB.NET Image: Robust OCR Recognition SDK for VB.NET, .NET Image
of images and documents. More and more companies are trying to convert printed business Images exported can be Png, Jpeg, Tiff, image-only PDF or Bmp.
www.rasteredge.com
software Library dll:VB.NET Image: RasterEdge JBIG2 Codec Image Control for VB.NET
control in VB.NET is capable of embedding compressed bitonal images into PDF files and decompress images from PDF files quickly with the smallest quality loss.
www.rasteredge.com
IbexPDFCreator
DevelopersGuide
340
ElementsandAttributes
Defaultvalue
normal
Values
100-900
Seethetableabove
normal
Theweightisinheritedfromtheparentelement.
bold
Thetextwillbebold.
inherit
25.11.79 format
Description
Inconjuctionwithgrouping-separatorandgrouping-sizethisattributesetstheformatto
beusedwhenformattingpagenumberscontainedwithinthispage-sequence.
Defaultvalue
1
Values
1
Usenumericformattingsopagenumberswillbe1,2,3..
i
Useromanformattingsopagenumberswillbei,ii,iii,iv,v..
25.11.80 height
Description
Setstheheightofthecontentofanelementexcludingpaddingandborders.Thismeans
anelementwithheight="3cm"andborder=".25cm"willhaveaheightincludingborders
andpaddingof3.5cm.
This example shows the effect of the height attribute on the content of the
block-container:
Figure25-88:
<block-container space-before="1cm" height="3cm"
border=".5cm solid red">
<block>3+.5</block>
</block-container>
IbexPDFCreator
DevelopersGuide
ElementsandAttributes
341
Thisproducesthisoutput:
3+.5
BypressingControl-UinAcrobatReaderyoucanmeasurethecontentandseethatthe
areawithinthebordersis3cmhigh.
Notethatthewidthandheightattributesdonotapplytothefo:blockelement.
To set minumum and maximum height values use the block-progression-dimension
attribute.
Defaultvalue
auto
25.11.81 id
Description
Thisattributeissetonelementswhichneedtobereferencedfromsomewhereelsein
thedocument.
Anexampleofthisisthepage-number-citationelementwhichinsertsintothedocument
thepagenumbersomeothercontentappearson.Thecontentwhosepagenumberwe
want to retrieveis given an id attribute,and thepage-number-citation sets its ref-id
attributetothesamevalue.
Anexampleofthisis:
IbexPDFCreator
DevelopersGuide
342
ElementsandAttributes
Figure25-89:
<?xml version="1.0" encoding="UTF-8"?>
<root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<layout-master-set>
<simple-page-master master-name="simple">
<region-body margin="2.5cm" region-name="body"/>
</simple-page-master>
</layout-master-set>
<page-sequence master-reference="simple">
<flow flow-name="body">
<block id="22">
Hello
</block>
</flow>
</page-sequence>
<page-sequence master-reference="simple">
<flow flow-name="body">
<block>
The block with id="22" is on page
<page-number-citation ref-id="22"/>
</block>
</flow>
</page-sequence>
</root>
Defaultvalue
auniquevaluegeneratedbyIbex
Values
<id>
auniquestring
25.11.82 initial-page-number
Description
This attribute sets the page number of the first page create by a page-sequence
element.
Defaultvalue
auto
25.11.83 inline-progression-dimension
Description
Setsthedimensionofcontentintheinlineprogressiondirectionwhichforanon-rotated
pageisacrossthepage.
Thecontentofanelementexcludespaddingandborders.Thismeansanelementwith
inline-progression-dimension="3cm" and border=".25cm" will have a width including
bordersandpaddingof3.5cm.
IbexPDFCreator
DevelopersGuide
ElementsandAttributes
343
Canbesetasasinglevaluesuchas:
Figure25-90:
inline-progression-dimension="20cm"
oryoucanspecifyminimumandmaximumvalueslikethis:
Figure25-91:
inline-progression-dimension.minimum="5cm"
inline-progression-dimension.maximum="25cm"
Defaultvalue
auto
Values
auto
<length>
A length such as '10cm'. Valid units are pt (points) cm
(centimetres) in (inches) mm (millimetres) em (current font
sizeinpoints).
<length-range>
The value has three sub-components, namely minimim,
optimumandmaximum.Eachofthesecanbesettoa<length>
value.
inherit
25.11.84 internal-destination
Description
Thissetsthedestinationofabasic-linkelement.
Thisshouldbesetavalueusedastheid attributeoftheelementtobelinkedto.
Defaultvalue
''
25.11.85 keep-together
Description
Set this attributeto"always"to keepcontenttogether ononepage.Ifcontent with
keep-together="always"willnotfitonwhatremainsofapageitwillbemovedtothe
nextpage.Ifitislargerthantheregioninwhichitisbeingplaceditwillbesplit.
IbexPDFCreator
DevelopersGuide
344
ElementsandAttributes
Defaultvalue
auto
25.11.86 keep-with-next
Description
Setthisattributeto"always"tokeepthecontentwiththenextelementintheFO.If
bothelementsdonotfitonapagetheywillbothbemovedtothenextpage.
Thisistypicallyusedtokeepaheadingtogetherwiththecontentwhichfollows.
Anynumberofelementscanbekepttogetherbyhavingkeep-with-next="always"set
oneachone.Ifthelisttobekepttogetherexceedsthesizeoftheregioninwhichthey
arebeingplacedtheywillnotbekepttogether.
Defaultvalue
auto
25.11.87 keep-with-previous
Description
Setthisattributeto"always"tokeepthecontentwiththepreviouselementintheFO.If
bothelementsdonotfitonapagetheywillbothbemovedtothenextpage.
Thisistypicallyusedtokeepathelasttworowsofatabletogethersothatasinglerow
isneverdisplayedbyitself.
Anynumberofelementscanbekepttogetherbyhavingkeep-with-previous="always"
setoneachone.Ifthelisttobekepttogetherexceedsthesizeoftheregioninwhich
theyarebeingplacedtheywillnotbekepttogether.
Defaultvalue
auto
25.11.88 leader-length
Description
Thissetsthelengthofaleaderelement.
Thiscanbesetasthreecomponentsfortheminimum,optimumandmaximumvalues
likethis:
Documents you may be interested
Documents you may be interested