c# pdf to image free : Extract data out of pdf file SDK control service wpf web page asp.net dnn help0-part815

XMLmind XML Editor - XHTML Support
Hussein Shafie, Pixware SARL 
<xmleditor-support@xmlmind.com>
April 11, 2016
Table of Contents
1. Creating an XHTML document.....................................................................................................1
2. Opening an existing XHTML document.........................................................................................2
3. CSS stylesheets found in the View menu.........................................................................................2
3.1. Ruby, form controls and embedded content...........................................................................3
4. The XHTML menu.....................................................................................................................4
4.1. Convert Document sub-menu.............................................................................................5
5. The XHTML toolbar...................................................................................................................6
5.1. Table editor.....................................................................................................................8
6. Custom bindings.......................................................................................................................10
A. Table rendering........................................................................................................................11
B. Parameters of the XSLT stylesheets used to convert XHTML to XSL-FO............................................12
1. Creating an XHTML document
The File → New dialog box allows you to choose between the following document templates:
Description
Template Name
XHTML Version
File having a 
.xhtml
suffix, starting with an XML declaration
(
<?xml version="1.0"?>
) and a 
<!DOCTYPE>
pointing to the
XHTML 1.0 Strict DTD.
XHTML Page (Strict)
1.0
File having a 
.html
suffix, having no XML declarationa and
starting with a 
<!DOCTYPE>
pointing to the XHTML 1.0 Strict
DTD.
HTML Page (Strict)
This document template is a well-formed, valid XHTML file
which is intended to be seen by Web browsers as an HTML file.
File having a 
.xhtml
suffix, starting with an XML declaration
and a 
<!DOCTYPE>
pointing to the XHTML 1.0 Transitional DTD.
XHTML Page (Transition-
al)
File having a 
.html
suffix, having no XML declaration and
starting with a 
<!DOCTYPE>
pointing to the XHTML 1.0 Trans-
itional DTD.
HTML Page (Transitional)
This document template is a well-formed, valid XHTML file
which is intended to be seen by Web browsers as an HTML file.
File having a 
.xhtml
suffix, starting with an XML declaration
and a 
<!DOCTYPE>
pointing to the XHTML 1.1 DTD.
XHTML Page
1.1
File having a 
.html
suffix, having no XML declaration and
starting with a 
<!DOCTYPE>
pointing to the XHTML 1.1 DTD.
HTML Page
This document template is a well-formed, valid XHTML file
which is intended to be seen by Web browsers as an HTML file.
File having a 
.xhtml
suffix, starting with an XML declaration
followed by 
<!DOCTYPE html>
and conforming to an XHTML 5
W3C XML Schema developed by XMLmind.
XHTML Page
5.0
1
Extract data out of pdf file - extract form data from PDF in C#.net, ASP.NET, MVC, Ajax, WPF
Help to Read and Extract Field Data from PDF with a Convenient C# Solution
java read pdf form fields; extract table data from pdf
Extract data out of pdf file - VB.NET PDF Form Data Read library: extract form data from PDF in vb.net, ASP.NET, MVC, Ajax, WPF
Convenient VB.NET Solution to Read and Extract Field Data from PDF
extract data out of pdf file; can reader edit pdf forms
Description
Template Name
XHTML Version
File having a 
.html
suffix, having no XML declaration, starting
with 
<!DOCTYPE html>
and conforming to an XHTML 5 W3C
XML Schema developed by XMLmind.
HTML Page
This document template is a well-formed, valid XHTML file
which is intended to be seen by Web browsers as an HTML file.
aThis implies that the encoding of the file must be UTF-8 for this file to be successfully opened in an XML editor.
This is enforced by the fact that all document templates called "HTML Page" contain:
<meta content="text/html; charset=UTF-8
http-equiv="Content-Type" />
All the above document templates should be highly interchangeable between Web browsers and XML editors,
however it is worth keeping in mind the following points:
• If you want to feed your XHTML document directly to a Web browser, choose a document template called
"HTML Page".
• If you want to feed your XHTML document directly to a Web browser but your document also contains MathML,
choose a document template called "XHTML Page".
• If your XHTML document is a building block which is intended to be processed by an XML based publishing
system, choose a document template called "XHTML Page".
• More information in Activating Browser Modes with Doctype.
2. Opening an existing XHTML document
• If your document starts with 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
, it will be
detected as being an XHTML document associated with the XMLmind XML Editor (XXE for short) configur-
ation called "XHTML Strict".
Note that the XHTML 1.0 Strict DTD does not allow the 
body
element to contain text other than whitespace.
• If your document starts with 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
, it
will be detected as being an XHTML document associated with the XXE configuration called "XHTML
Transitional".
• If your document starts with 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN">
, it will be detected
as being an XHTML document associated with the XXE configuration called "XHTML 1.1".
• If your document does not start with 
<!DOCTYPE>
and if its root element is html in the "ht-
tp://www.w3.org/1999/xhtml" namespace, it will be detected as being an XHTML document associated with
the XXE configuration called "XHTML 5.0".
• Otherwise your document will not be detected as being an XHTML document and you
'
ll have to customize one
of the stock XHTML configurations if you want to open your document as an XHTML one.
3. CSS stylesheets found in the View menu
The View menu allows to choose between the following two CSS stylesheets:
Semantic (default CSS stylesheet)
This stylesheet contains styles which are intended to reflect the purpose of each XHTML element. This
stylesheet makes it easy editing XHTML documents in a validating XML Editor such as XXE.
Note that in the "XHTML 5.0" configuration, the "Semantic" stylesheet dynamically applies the 
style
attribute
to table elements such as 
table
colgroup
tbody
td
, etc1. This counterbalances the fact that, in XHTML
1Only the 
style
attribute and only the table elements, unlike the "Emulate Web Browser" stylesheet.
2
XMLmind XML Editor - XHTML
Support
C# PDF Text Extract Library: extract text content from PDF file in
class. Able to extract and get all and partial text content from PDF file. Ability to extract highlighted text out of PDF document.
how to make a pdf form fillable in reader; extract data from pdf form
VB.NET PDF Text Extract Library: extract text content from PDF
NET Programming. Extract and get partial and all text content from PDF file. Extract highlighted text out of PDF document. Image text
can reader edit pdf forms; extracting data from pdf files
5.0, all attributes influencing table rendering (
frame
rules
width
valign
, etc) have been removed from
table elements.
Emulate Web Browser
This stylesheet emulates (to a certain extent) how a Web browser typically renders an HTML page.
When this stylesheet has been selected, XXE will dynamically apply all the CSS styles found in 
style
attributes,
style
elements and 
link
elements pointing to CSS stylesheets.
Sometimes XXE will fail to detect a change in how the XHTML document being edited should be styled. In
such case, you
'
ll have to reload the "Emulate Web Browser" stylesheet by reselecting this item in the View
menu. For example, the following changes will not automatically trigger style changes:
• Modify the textual content of a 
style
element.
• Paste a 
div
element containing a 
style
element having no 
scoped
attribute.
Note
When XXE finds errors in the CSS styles it attempts to apply dynamically, it will not report these
errors. Instead, it will log them in a special log called "User Styles". If you suspect that XXE has
found errors in your CSS styles, you may want to view the content of this log by clicking the 
Show Message Log button in XMLmind XML Editor - Online Help which is next to the status line
found at the bottom of XXE
'
s window2 and then select "User Styles" from the Category combobox.
Tip
If you often use 
<div class="XXX">
and/or 
<span class="YYY">
elements in your XHTML docu-
ments and want to see these elements properly styled using the 
<link rel="stylesheet">
element
found in the 
head
of your XHTML documents, you may want to make the "Emulate Web Browser"
stylesheet your default one. In order to do this, simply select this stylesheet from the View menu and
then select Options → Customize Configuration → Save Views As Default3.
Show info about included elements
Same as above "Emulate Web Browser", except that debug information about the source of transcluded elements
is added to the view. This CSS stylesheet is not useful, unless you create modular XHTML documents using
Edit → Reference → Copy as Reference in XMLmind XML Editor - Online Help (Ctrl+Shift+C) and Edit →
Paste in XMLmind XML Editor - Online Help (Ctrl+V).
3.1. Ruby, form controls and embedded content
Both the above CSS stylesheets support ruby, form controls and embedded content (
iframe
object
video
, etc).
However in the case of the 
input
form control, some attributes such as 
autocomplete
list
maxlength
min-
length
, etc, are not yet supported.
The "Emulate Web Browser" stylesheet renders the following elements the same way as in a Web browser, at the
expense of a less convenient editing: 
ruby
, the 
select
form control and most embedded content elements.
A demo document showing these features is available in 
XXE_install_dir
/demo/xhtml5-objects.html
.
2
Or simply right-click on the status line.
3If you are a consultant customizing XXE for a group of writers, you
'
ll have to customize the XHTML configuration by adding to it a 
window-
Layout
configuration element in XMLmind XML Editor - Configuration and Deployment.
3
XMLmind XML Editor - XHTML
Support
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert VB.NET convert PDF to text, VB.NET extract PDF pages, VB Support to zoom in and zoom out PDF page
sign pdf form reader; save data in pdf form reader
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert file & pages edit, C#.NET PDF pages extract, copy, paste Support to zoom in and zoom out PDF page
how to extract data from pdf to excel; extract data from pdf form fields
4.The XHTML menu
Paste As
Paste from Word
Pastes “rich text” copied to the clipboard using MS-Word 2003+.
The pasted data replaces the text or node selection if any. When there is no selection, XMLmind XML
Editor automatically determines a valid insertion location at or following the caret position.
If XMLmind XML Editor fails to find such valid insertion location, the rich text is converted to valid
XHTML and then copied to the clipboard, overwriting the original data put there by MS-Word. This allows
to use the “normal” Paste Before, Paste or Paste After commands to paste the data elsewhere in the doc-
ument.
How to import an entire MS-Word document as XHTML
1. Open the document in MS-Word.
2. Press Ctrl+A (Select All) then press Ctrl+C (Copy) to copy it to the clipboard.
3. Create a new XHTML document in XXE by using File → New.
4. Use File → Save As to save this new XHTML document to disk.
5. Explicitly select the root element of the XHTML document, for example by clicking on its
name in the node path bar.
6. Select menu item "Paste from Word" to paste the content of the clipboard4.
Tip
If, using MS-Word, you want to copy a piece of text rather than a paragraph, do not include the
hidden character found at the very end of a paragraph (the paragraph mark) in your selection.
This menu item is available only on Windows and on the Mac. On Linux, or more simply if you don
'
t
need this feature, you may uninstall it using Options → Install Add-ons, and then selecting the add-on
called "Paste from Word".
Note
If you are not satisfied with the result of "Paste from Word", please be kind enough to send your
.doc
or 
.docx
file 
to 
<xmleditor-info@xmlmind.com>
(unlike
<xmleditor-support@xmlmind.com>
, this email address is not a public mailing list). Please
understand that collecting as many difficult cases as possible is absolutely needed to improve
this feature.
Other menu entries
The entries of this submenu allow to paste the plain text copied to the clipboard, typically using a third-
party word processor or spreadsheet, as:
• one or more paragraphs,
• OR a 
pre
element,
• OR one or more list items,
• OR an itemized list,
• OR one or more table rows,
• OR a table.
The last two menu entries assume that each text line specifies a table row and that, within a text line, the
contents of the table cells are separated by tab characters.
4Note that Ctrl+V, that is, the plain Edit → Paste command, would not work here.
4
XMLmind XML Editor - XHTML
Support
C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#
Able to fill out all PDF form field in C# RasterEdge XDoc.PDF SDK package provides PDF field processing features for will learn how to fill-in field data to PDF
export pdf form data to excel spreadsheet; extract table data from pdf to excel
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert & pages edit, C#.NET PDF pages extract, copy, paste, C# Abilities to zoom in and zoom out PDF page
export excel to pdf form; extract data from pdf using java
Tip
If you need to paste the copied text as an ordered list, first paste this text as an itemized list then
convert the pasted list to an ordered list using Edit → Convert (Ctrl+T).
The following entries of this submenu allow to paste the image copied to the clipboard as:
img
,
div
(containing an 
img
)
figure
(XHTML5 only).
Menu entry "img" replaces the text or node selection if any. When there is no selection, this menu entry
pastes its element at caret position (just like Edit → Paste).
All the other menu entries also replace the text or node selection if any. When there is no selection, these
menu entries paste their elements at any valid position in the document following the caret position.
Move Up
Move selected element up, that is, swap it with its preceding sibling node. Requires the element to be explicitly
selected.
Move Down
Move selected element down, that is, swap it with its following sibling node. Requires the element to be ex-
plicitly selected.
Preview
Preview the document being edited using the “default viewer” helper application. The default viewer is typically
a Web browser. This helper application is specified in the Preferences dialog box, Helper Applications section,
Default viewer field.
Note that this command automatically creates a temporary preview file in any of the following cases:
• The XHTML document to be previewed contains XIncludes. XIncludes are transcluded in the temporary
preview file.
• Save option 
favorInteroperability
in XMLmind XML Editor - Configuration and Deployment is turned
on, which is the case by default, and the XHTML document to be previewed contains processing instructions.
Processing instructions are removed from temporary preview file.
Tip
If you want to preview the document being edited as is, do not use XHTML → Preview. Instead
please use Tools → Helper Application → Open Document in Helper Application.
4.1. Convert Document sub-menu
Convert to RTF (Word 2000+)
Converts the document being edited to RTF (Rich Text Format) using XMLmind XSL-FO Converter (see
http://www.xmlmind.com/foconverter/). The document generated by this command can be edited and printed
using Microsoft®Word 2000 and above.
Convert to WordprocessingML (Word 2003+)
Converts the document being edited to WordprocessingML using XMLmind XSL-FO Converter. The document
generated by this command can be edited and printed using Microsoft®Word 2003 and above.
5
XMLmind XML Editor - XHTML
Support
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert & pages edit, C#.NET PDF pages extract, copy, paste, C# Abilities to zoom in and zoom out PDF page
edit pdf form in reader; export pdf data to excel
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert VB.NET convert PDF to text, VB.NET extract PDF pages, VB PDF page and zoom in or zoom out PDF page
make pdf form editable in reader; vb extract data from pdf
Convert to Office Open XML (Word 2007+)
Converts the document being edited to Office Open XML (
.docx
file) using XMLmind XSL-FO Converter.
The document generated by this command can be edited and printed using Microsoft®Word 2007 and above.
Convert to OpenDocument (OpenOffice.org 2+)
Converts the document being edited to OpenDocument (
.odt
file) using XMLmind XSL-FO Converter. The
document generated by this command can be edited and printed using OpenOffice.org 2 and above.
Convert to PDF
Converts the document being edited to PDF (Adobe® Portable Document Format, also known as Acrobat®)
using RenderX XEP (see http://www.renderx.com/), if its plug-in has been installed, and Apache FOP otherwise
(see http://xmgraphicsl.apache.org/fop/).
All the above Convert commands display the URL chooser dialog box rather than the standard file chooser dialog
box. That is, you must specify the URL (Uniform Resource Locator) of a save file.
Note that these commands can create directories on the fly, if needed to. For example, if you specify 
ht-
tp://www.acme.com/docs/report43/mydoc.pdf
as the URL of the save file and if directory 
report43/
does
not exist, this directory will be created during command execution.
5.The XHTML toolbar
The XHTML tool bar starts with a number of “text style” toggles. These toggles emulate the behavior of the Bold,
Italic, Underline, etc, toggles found in the tool bars of almost all word-processors. More information about text
style toggles in About “text style” toggles in XMLmind XML Editor - Online Help.
Figure 1. Toggles found at the beginning of the XHTML tool bar
In the above screenshot, the caret is inside an 
i
element and the user clicked the arrow button next to a “italic text
style” toggle.
Toggle i
“Toggle” element 
i
. Next to this toggle is found an arrow button displaying a menu containing additional
checkboxes for the following elements: 
em
dfn
cite
.
Toggle b
“Toggle” element 
b
. Next to this toggle is found an arrow button displaying a menu containing additional
checkboxes for the following elements: 
strong
abbr
.
6
XMLmind XML Editor - XHTML
Support
VB.NET PDF - WPF PDF Viewer for VB.NET Program
Field Data. Data: Auto Fill-in Field Data. Field: Insert & pages edit, C#.NET PDF pages extract, copy, paste rotate PDF pages, zoom in or zoom out PDF pages and go
how to save a pdf form in reader; pdf form save in reader
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
Moreover, when you get a PDF document which is out of order, you need to adding a page into PDF document, deleting unnecessary page from PDF file and changing
html form output to pdf; using pdf forms to collect data
Toggle tt
“Toggle” element 
tt
. Next to this toggle is found an arrow button displaying a menu containing additional
checkboxes for the following elements: 
code
var
kdb
samp
.
Toggle a[href]
“Toggle” hypertext link, that is, an 
a
element having an 
href
attribute.
Convert to plain text
Convert implicit or explicit selection to plain text.
Add p
Add a 
p
element after node selection or after caret at a location where it is valid to do so.
Decrease nesting level
Convert a paragraph to a list item and a list item to a paragraph, the new element having a lesser nesting level
than the original one. This button automatically splits lists when needed to.
This is the inverse command of "Increase nesting level". More Information below [7].
Increase nesting level
Convert a paragraph to a list item and a list item to a paragraph, the new element having a greater nesting
level than the original one. This button automatically creates lists or merges adjacent lists when needed to.
Note that the two above buttons strictly alternate between paragraphs and list items. This means that you
'
ll
often have to click a button twice in a row. For example, in order to create a nested list, first click anywhere
inside a list item and then click "Increase nesting level" twice. First click converts the list item to a plain
paragraph contained in the preceding list item. Second click converts this paragraph to the first item of a new
nested list.
For the two above buttons to function, any of the following conditions should be met:
• A sequence of list items must be explicitly selected.
• A list must be explicitly selected. This is equivalent to selecting all its items.
• A sequence of blocks starting with a paragraph must be explicitly selected.
• A paragraph must be implicitly selected. In order to implicitly select a paragraph, suffice to click anywhere
inside it. However if this paragraph is the first child of a list item, then it
'
s the list item which is implicitly
selected.
• A list item to be implicitly selected. In order to implicitly select a list item, suffice to click anywhere inside
it.
Change list type
Displays a popup menu allowing to change the type of the current list.
The list must be explicitly or implicitly selected. In order to implicitly select a list, suffice to click anywhere
inside it.
Add list
Displays a menu allowing to select a type of list (
ul
ol
dl
). The chosen list is added after node selection or
after caret at a location where it is valid to do so.
7
XMLmind XML Editor - XHTML
Support
Add li or dt+dd
Add a 
li
element or a 
dt
/
dd
pair after current list item. For this command to work, suffice to click anywhere
inside an 
ul
ol
or 
dl
element.
Add pre
Add an 
pr
element after node selection or after caret at a location where it is valid to do so.
Add table
Displays a menu which allows to add several styles of tables after node selection or after caret at a location
where it is valid to do so.
Table editor
See Section 5.1, “Table editor” [8].
Add img
Displays a menu which allows to
• insert an 
img
element at caret position;
• OR add a 
div
element containing an 
img
or a 
figure
element containing an 
img
(XHTML 5 only) after
node selection or after caret at a location where it is valid to do so.
Add heading
Displays a menu which allows to add an 
h1
h2
h3
, etc, element after node selection or after caret at a location
where it is valid to do so.
Add section
(XHTML 5 only.) Displays a menu which allows to add a 
section
aside
article
header
footer
or
hgroup
element after node selection or after caret at a location where it is valid to do so.
5.1.Table editor
The following table editing commands fully support HTML tables. Most table editing commands can be repeated
by using Edit → Repeat (Ctrl+A).
Description
Menu item
Button
Insert a column before column containing specified cell.
Insert Before
Table
column
Insert a column after column containing specified cell.
Insert After
For a command
in this menu to
Cut to the clipboard the column containing specified cell.
Cut
Copy to the clipboard the column containing specified cell.
Copy
work, click any-
where inside a
Paste copied or cut column before column containing specified cell.
Paste Before
cell (or explicitly
select a cell or an
Paste copied or cut column after column containing specified cell.
Paste After
element having a
cell ancestor).
Delete the column containing specified cell.
Delete
8
XMLmind XML Editor - XHTML
Support
Description
Menu item
Button
Sort all the rows of the table according to the string values of the cells of
the “selected column”. (The “selected column” is the column containing
specified cell.)
Sort Rows
A dialog box is displayed allowing to specify the following sort options:
Order
Dictionary is the language-specific alphabetical order. Example:
(
Charles
best
Albert
) is sorted as (
Albert
best
Charles
).
Numeric. The string value of a cell is expected to start with a number.
Example: (
+15.0%
1.50%
-20%
) is sorted as (
-20%
1.50%
+15.0%
).
Lexicographic is the order of Unicode characters. Example: (
Charles
,
best
Albert
) is sorted as (
Albert
Charles
best
).
Dictionary and Numeric orders will cause this menu item to fail, unless
the language of the table can be determined (i.e. lookup for the 
lang
or 
xml:lang
attribute).
Direction
Ascending means: A to Z, low to high. Descending means: Z to A, high
to low.
Note that:
• Header/footer rows (i.e. 
thead
) are never sorted.
• The contents of row groups (i.e. 
tbody
) are sorted separately.
Insert a row before row containing specified cell.
Insert Before
Table row
Note
Note that row editing commands are enabled, not only by implicitly
or explicitly selecting a table cell or any of its descendants, but also
by explicitly selecting a table row.
For a command
in this menu to
work, click any-
where inside a
cell (or explicitly
Insert a row before row containing specified cell.
Insert After
select a cell or an
element having a
Cut to the clipboard the row containing specified cell.
Cut
cell ancestor) or
explicitly select a
row.
Copy to the clipboard the row containing specified cell.
Copy
Paste copied or cut row before row containing specified cell.
Paste Before
Paste copied or cut row after row containing specified cell.
Paste After
Delete the row containing specified cell.
Delete
Increment the number of columns spanned by specified cell.
Increment
Column Span
Table cell
For a command
in this menu to
Decrement the number of columns spanned by specified cell.
Decrement
Column Span
work, click any-
where inside a
Increment the number of rows spanned by specified cell.
Increment Row
Span
cell (or explicitly
select a cell or an
9
XMLmind XML Editor - XHTML
Support
Description
Menu item
Button
Decrement the number of rows spanned by specified cell.
Decrement
Row Span
element having a
cell ancestor).
Displays a dialog box allowing to give a background color to specified cell.
Set  Color
(XHTML 1.0 and
Unlike the other entries of this menu, this entry allows to give a background
color, not only to specified cell, but also to one or more of any of the follow-
1.1 
configura-
tions)
ing explicitly selected elements: 
table
colgroup
col
thead
tfoot
,
tbody
tr
td
th
.
Displays a dialog box allowing to format specified cell. This dialog box
makes it easy and safe setting the 
style
attribute of specified cell to one or
Format
(XHTML 5.0 con-
figuration)
more of the following CSS properties: text-align, vertical-align, background-
color, border-style, border-width, border-color.
Unlike the other entries of this menu, this entry allows to format, not only
to specified cell, but also one or more of any of the following explicitly se-
lected elements: 
table
colgroup
col
thead
tfoot
tbody
tr
td
th
.
6. Custom bindings
Action
Keystroke
Same as menu item Move Up [5].
Alt+Shift+Up
Same as menu item Move Down [5].
Alt+Shift+Down
Same as toolbar button Decrease nesting level [7].
Alt+Shift+Left
Same as toolbar button Increase nesting level [7].
Alt+Shift+Right
Insert a newline character if possible. Otherwise, if caret
is at the beginning of a paragraph, list item or a few
Enter
other kinds of block, insert same block before. Otherwise,
if caret is at the end of a block, insert same block after.
Otherwise, split block.
Delete selection if any. Otherwise, if caret is at the end
of a paragraph, list item or a few other kinds of block,
Del
join with following block. Otherwise, delete character
following caret.
Delete selection if any. Otherwise, if caret is at the begin-
ning of a paragraph, list item or a few other kinds of
BackSpace
block, join with preceding block. Otherwise, delete
character preceding caret.
Add same block after the paragraph, list item or a few
other kinds of block which is the ancestor of selected
node.
Ctrl+Enter
Add same block before the paragraph, list item or a few
other kinds of block which is the ancestor of selected
node.
Ctrl+Shift+Enter
Inserts a 
br
at caret and moves caret after inserted 
br
.
Shift+Enter
Action
Application Event
Drop an object.
• On a 
a
element having an 
href attribute
, change
the value of this attribute to the dropped string.
• On an 
img
element, change the value of the 
src
attrib-
ute to the dropped string.
• Elsewhere
10
XMLmind XML Editor - XHTML
Support
Documents you may be interested
Documents you may be interested