telerik pdf viewer mvc : .Net convert pdf to jpg application control utility azure html .net visual studio EPUB-Changes-CS6-To-CC-04-21-131-part840

EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 11
Paragraph/Character/Object 
Style Name
CSS Class Name
Which Style should 
InDesign use to 
create the CSS for 
MyClass?
My Style 1
MyClass
My Style 2
MyClass
To get around this ambiguity InDesign would silently rename one of the Classes to be a different 
name and then generate Class properties for both. Using the above example for mapping to 
‘MyClass’:
Paragraph/Character/Object Style Name
CSS Class Name
My Style 1
MyClass
My Style 2
MyClass-1
In CC this policy has been changed - there is no longer any renaming and conflicts will result in a 
warning message on export.
Note: If  Generate CSS is off, then there is no ambiguity and no warning is raised.
Export from Books has a slight nuance that needs explanation. On export the document declared 
the Style Source will define the Style to Class mapping.
If, while processing a document it comes across a Style which was not defined in the Style Source 
document (call it Style A), then “Style A” will be silently added as if it was part of the Style Source 
document.
While processing a later document, which also defines “Style A”, then this document (and all later 
processed documents) will simply defer to this first definition of this Style and thus possibly result 
in a different styling.
Note: No warning will be given for these duplicate Styles which may not be the same.
To avoid this potential issue, make sure your Style Source document contains all the Styles used in 
all the documents in the Book.
To still allow users to map two or more Styles to the same Class, we have introduced a new control 
in the Style Export Tagging to allow the user to declare which Style should be the one to define the 
CSS for the Class, thus removing the ambiguity.
周is control has been added to the Paragraph, Character and Object Styles Edit Dialogs.
Note that it is possible that all related Styles say they do not want to define CSS in which case no 
CSS will be generated for the Class. 周is opens up the possibility that a user-supplied CSS file could 
define the CSS for this Class.
.Net convert pdf to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf to jpg batch; .net convert pdf to jpg
.Net convert pdf to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
pdf to jpg converter; best pdf to jpg converter online
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 12
Online Convert Jpeg to PDF file. Best free online export Jpg image
So, feel free to convert them too with our tool. want to turn PDF file into image file format in C# application, then RasterEdge XDoc.PDF for .NET can also
conversion of pdf to jpg; convert pdf to jpeg
Online Convert PDF to Jpeg images. Best free online PDF JPEG
We try to make it as easy as possible to convert your PDF files to JPG RasterEdge PDF to JPEG converting control SDK (XDoc.PDF for .NET) supports converting
to jpeg; conversion pdf to jpg
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 13
HTML Markup
Improved Handling Of Lists
• Removed “Static Ordered List” option from EPUB Export Dialog
周is was a holdover from the pre-CS5.5 which forced each numbered list paragraph to have a 
specific value but still be mapped to a HTML list.
Now that we offer a true (stripped) markup to lists respecting the starting number values this 
functionality is no longer deemed worthwhile to maintain.
• Improved the HTML markup and CSS of the “Convert To Text” list option to more closely map the 
look in InDesign
With the “Convert To Text” export option bullets and numbers are marked up as a simple 
paragraph and no longer an HTML lists and to achieve a composed look that more closely 
matches what InDesign does we insert the necessary bullet/number characters and override 
styling.
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET Graphics, and REImage.
change pdf to jpg file; convert pdf to jpg for
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
Copy the code below to your .NET project to pdf"; String outputFilePath = @"C:\output.bmp"; // Convert PDF to bmp C# sample code for PDF to jpg image conversion
bulk pdf to jpg converter online; convert pdf file to jpg format
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 14
EPUB Export Text Option “Convert To Text”
• Bullet
2. Number
CS6
<p class=”Bullet”><span>•&#9;</span>Bullet</p>
<p class=”Number”><span>2.&#9;</span>Number</p>
CC
<p class=”Bullet”><span class=”_idGenBNMark-
er-1”>•</span>Bullet</p>
<p class=”Number”><span class=”_idGenBNMark-
er-1”>2.</span>Number</p>
span._idGenBNMarker-1 {
display:inline-block;
text-indent:0;
width:18px;
}
Note: As not all a瑴ributes in InDesign map well to CSS you mileage will vary.
• Removed generated characters and CSS Classes From Ordered/Numbered Lists Exports
Under the EBook Export/General/Text Options “Map to Unordered List” and “Map to 
Classes.
markup was an HTML list.
W
unordered/ordered list.
W
but that’s just fine - we do the best mapping we can while leaving the semantic mapping 
between InDesign and HTML as pure as possible.
C# Image Convert: How to Convert Tiff Image to Jpeg, Png, Bmp, &
Of course, our XDoc.Converter for .NET still enables you to define a resolution for RasterEdge.XDoc.PDF.dll. This demo code will convert first page to jpeg image
convert pdf file to jpg; batch pdf to jpg converter online
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Resize converted image files in VB.NET. Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP.NET. Embed PDF to image converter in viewer.
convert pdf image to jpg; convert pdf file to jpg online
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 15
EPUB Export Text Option “Map to Unordered/Ordered List”
• Bullet
2. Number
CS6
<ul>
<li class=”Bullet”>
<span class=”char-style-override-1”>•&#9;</
span>Bullet</li>
</ul>
<ol>
<li class=”Number”><span class=”char-style-
override-1”>2.&#9;</span>Number</li>
</ol>
span.char-style-override-1 {
display:inline-block;
text-indent:0;
white-space:pre-wrap;
width:18px;
}
CC
<ul>
<li class=”Bullet”>Bullet</li>
</ul>
<ol>
<li class=”Number” value=”2”>Number</li>
</ol>
• Improved heuristic for determining bullet and numbering semantic structure
CS6 used a very simply algorithm that resulted in the failure to detect both nested lists but 
also cases where lists were interrupted by paragraphs which were visually part of the same list 
element.
周e prior policy around inserting bullet/numbers into list paragraphs masked this situation until 
some Users wanted to do their own styling at which point it became clear that anything more 
than a simple lists was not being represented properly.
In CC we have significantly improved this heuristic to enable detecting the semantic structure of 
the bullets and numbers and properly expressing this in HTML.
We can only claim this is a heuristic because InDesign does not have a formal mechanism to 
declare relationships between paragraphs in the same list (Numbers have some support of this) 
so we have to make some educated guesses in order to back into the implied structure.
For bullets, the rule is that we treat two paragraphs which share ALL the same bullet related 
a瑴ributes, including le晴 indent, as being part of the same list.
In addition, a paragraph which is not a bullet, but which follows a bullet paragraphs and has the 
same le晴 indent, is considered as a “nested” paragraph and becomes part of the list.
For numbers, because users can set the a瑴ribute for the “List” which it is part of, this se瑴ing has 
the highest priority relative to le晴 indent or different number related a瑴ributes.
Note: Numbered list which cross Table and Story boundaries are not possibly to express in 
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
Use C# Code to Convert Jpeg to Tiff. Jpeg image to Tiff image in your .NET application. string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3.jpg
convert pdf picture to jpg; change file from pdf to jpg on
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
Convert PDF to image file formats with high quality, support converting PDF to PNG, JPG, BMP and GIF. VB.NET WPF PDF Viewer: Convert and Export PDF.
convert pdf into jpg online; convert .pdf to .jpg
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 16
HTML, although we do support se瑴ing the value a瑴ribute on the <li> tag. 
• Improved mapping of bullet character to list-style-type property
to map InDesign’s Format/Bullet Character attribute to the appropriate CSS property.
ID Unicode value
CSS Property
0x2022 (bullet) 
disc
0x25CB (white circle) 
circle
0x25A0 (black square)
square
If any Unicode value is found other than these, the CSS will NOT specify it, leaving it to the 
device/browser default (typically “disc”).
ITextAttrNumberingStyle
CSS Property
1,2,3,4
decimal
01,02,03,
decimal-leading-zero
I,II,III,
upper-roman
i,ii,iii,
lower-roman
A,B,C,D
upper-alpha
a,b,c,d
lower-alpha
001,002,003,
decimal-leading-zero
0001,0002,0003,
decimal-leading-zero
• Changed handling of value a瑴ribute for Ordered List <li> tags
this attribute is not legal and will cause EPUBCheck to fail, even though popular viewers/
devices do render this as expected.
Note: Arguably EPUBCheck should not fail because this a瑴ribute was only marked deprecated in 
HTML4 and, as it happens, un-deprecated in HTML5. Regardless, we have decided that passing 
EPUBCheck is more important and so this a瑴ribute will NOT be exported for EPUB 2.1.
For EPUB 3.0 exports this attribute is fully supported.
Note: We try to be intelligent about only exporting it when the value is different then what we 
think the browser will calculate.
• Improved the CSS generation for <li> tags
周is is part of the large effort around lists discussed above.
With the change in the HTML markup all CSS properties which are defined as being relative 
to their parent (in HTML terms) needed generated override Classes to behave as they did in 
InDesign.
Changed Custom Anchored Object And Tables Dividing Paragraphs In Two
CS6 would do this because it was trying to increase the visual fidelity between EPUB and InDesign 
Composition at the expense of semantic fidelity.
周is has now been reversed in CC – we will maintain semantic markup of the Paragraph and the 
AnchoredObject with Custom or AboveLine se瑴ings, and Tables will be move outside of the 
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 17
Paragraph markers. 
Reverted the Inserting Of Non-Breaking Spaces Into Empty Paragraphs As In 
CS5.5
In InDesign an empty paragraph is not really empty - there is always a carriage return which has 
a瑴ributes and gets composed providing vertical spacing.
In CS6, in an a瑴empt to preserve the composition effect on export to HTML a non-breaking space 
was inserted into the empty paragraph so it would become non-empty.
周is policy has now been reversed and we no longer insert this extra character.
周is change was in the in CS6 dot release.
Changed Handling Of Empty Paragraphs
Empty Paragraphs in InDesign are not really empty – they contain a carriage return and are 
composed with vertical height.
In HTML we map our Paragraphs to <p> and <li> tags as appropriate and the carriage return is not 
part of the mapping can lead to empty tags.
Likewise there are certain transformations involving Anchored Objects and Tables that result in 
Paragraphs which did contained content but no longer have any once in HTML.
We now look for these empty tag ranges and remove them.
Class Names Auto-Generated From Style Names Now Fully Qualified By Style 
Group
When a Style has not defined a Class name InDesign will generate one from the name of the 
name in CSS.
name.
Improved the Naming of InDesign Generated Classes To Be瑴er Describe 周eir 
Purpose
As mentioned above, InDesign generates a variety of extra Classes for the purposes of improving the 
visual fidelity and conceptual mapping between InDesign and EPUB.
We have now broken these out and renamed them to be瑴er clarify their purpose.
Generated CSS Class Prefix
Description
CharOverride-#
Mapping of user applied Character Attribute override 
to CSS properties
ParaOverride
Mapping of user applied Paragraph Attribute over-
ride to CSS properties
TableOverride-#
Mapping of user applied Table Attribute override to 
CSS properties
CellOverride-#
Mapping of user applied Cell Attribute override to 
CSS properties
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 18
ObjectOverride-#
Mapping of user applied Object (PageItem) Attribute 
override to CSS properties
_idGenParaOverride-#
To deal with CSS property inheritance (such as left 
indent)
_idGenCharOverride-#
To deal with CSS property inheritance (such as point 
size)
_idGenDropcap-#
To make the dropcap look more like ID
_idGenBNMarker-#
To make the Bullet & Number characters look more 
like ID
_idGenRuby-#
Needed to alter the Ruby CSS
_idGenStoryDirection
To support story direction
_idGenTableRowColumn
To support alternating table strokes and fills
_idGenPageitem-#
To carry the width and height of the PageItem/Object
Fixed Issue Resulting in Empty Japanese Ruby Element
Fixed Footnote Markup Issue Involving Swapped Prefix/Suffix Control
周e markup of footnote prefix/suffix for incorrectly swapped between the reference/marker 
Paragraph Keeps A瑴ributes Now Mapped to Appropriate CSS Properties
In CS6 the Keeps Option “Start Paragraph” a瑴ribute is mapped to break-before which was a 
problem as it is a CSS3 property and invalid for a EPUB 2.1 export.
周is has been changed for both EPUB 2.1 and EPUB 3.0 exports to map any value for this a瑴ribute 
other than ‘Text::kStartAnywhere’ to page-break-before:always.
Note: Break characters remain unsupported at this time.
周e other Keeps A瑴tributes are mapped as thus:
Paragraph Attribute
CSS Property
Keep With Previous
page-break-before:avoid
Keep All Lines Together
orphans: 99
Keep First N
orphans: #
Keep Last N
widows: #
Keep With Next N
page-break-after:avoid
Note: Since the “Start Paragraph” a瑴ribute and “Keep With Previous” map to the same property, in 
cases of conflict the “Start Paragraph” mapping will win, as it does in InDesign.
However, we are simply mapping the a瑴ributes to properties without regard to trying to preserve 
the same or similar composition outcome in situations where <div>s are next to paragraphs which 
there were not before. 
Our mapping of Keep With Next N ignores any values other than one.
Restored margin-top property On Paragraph CSS
Paragraph Space Before a瑴ribute is now mapped to the margin-top property, back to what it was in 
CS5.5.
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 19
周is change was in the in CS6 dot release.
Removed -epub-ruby-position from non-Japanese exports
周is was being emi瑴ed for all CSS paragraph classes, now it is only emit for the J feature set.
周is change was in the in CS6 dot release. 
Changed CSS Generated For Japanese Ruby Tag
We now generate a separate CSS rule containing just the ruby related a瑴ributes. 
CS6
<p class=”Basic-Paragraph”><ruby class=”Ruby-
1”>Base<rp>(</rp><rt class=”char-style-override-
1”>abcd</rt><rp>)</rp></ruby><span class=”Ruby-1”></
span>
rt.char-style-override-1 {
color:#00aeef;
font-family:”Kozuka Mincho Pro R”, serif;
font-size:1.085em;
font-style:normal;
font-weight:normal;
}
CC
<p class=”Basic-Paragraph”><ruby class=”Ruby-
1”>Base<rp>(</rp><rt id=”_idGenRuby-1”>abcd</rt><rp>)</
rp></ruby></p>
p.Basic-Paragraph rt {
-epub-ruby-position:over;
}
#_idGenRuby-1 {
font-size:1.085em;
}
CSS Classes For Object Styles Now Containing Object Export Option Properties
In CS6 we did not create CSS Classes for Object Styles but now that Object Export Options has been 
enabled in Object Styles we are now emi瑴ing these as the first properties for our Classes.
CC
div.Object-Style-1 { 
margin:1px auto 2px auto; 
text-align:center; 
page-break-before:always; 
page-break-after:always; 
}
Note: We have heard the requests to support more properties in our Object CSS.
Fixed Width Calculation For Images With Effects
Images wtih effects appeared smaller to accomodate both the image and the effect in the fixed size.
Removed Unused CSS Property –adobe-float-keep
Appeared on dropcaps. 周is was part of the EPUB 3.0 With Layout Support and should not have 
EPUB Changes CS6 To CC 04/21/13
Adobe Systems, Inc
Page 20
appeared in other export paths.
© 2012 Adobe Systems Incorporated. All rights reserved. 
Adobe, InCopy, InDesign and PostScript are either registered trademarks or trademarks of Adobe Systems Incorporated in 
the United States and/or other countries. Macintosh and Mac OS are trademarks of Apple Computer Inc., registered in the 
United States and other countries. Microso晴, Windows, and Windows Vista are either registered trademarks or trademarks of 
Microso晴 Corporation in the United States and/or other countries. Intel is a registered trademark of Intel Corporation in the 
U.S. and other countries. All other trademarks are property of their respective owners. Updated information/additional third 
party code information available at h瑴p://www.adobe.com/go/thirdparty
Documents you may be interested
Documents you may be interested