pdf to tiff conversion c# : Add text to pdf acrobat Library software component asp.net wpf azure mvc SAP_HANA_Search_Developer_Guide_en24-part205

The toolkit is based on HTML5 and JavaScript libraries such as JQuery/JQueryUI, d3 (Data Driven 
Documents), and Tempo. The widgets use the SAP HANA info access HTTP service. You do not need an 
additional layer to run the UI; SAP HANA and a Web browser are sufficient.
Along with the actual toolkit (the widgets), we deliver a fully operational demo Web app built using this toolkit. 
The demo app enables you to explore a search application dealing with a set of sample data for electronic 
products. You can use the demo app as a template or for reference when you start developing your own app.
You can, for example, use the demo site to easily connect your own data and compose your Web site. To 
create a search application this way, it is sufficient to have experience in HTML and to have read this 
documentation. For advanced customizing and layout of the site, more in-depth knowledge of CSS and the 
above-mentioned JavaScript libraries is required.
5.2.5.1  Getting to Know the Demo App
You can now explore what an app built using the UI toolkit looks and feels like. Start the sample UI in a Web 
browser by opening the following URL:
http://<HANAhost>:80<instance>/sap/bc/ina/demos/epm/search.html
Example: http://hana1.acme.corp:8001/sap/bc/ina/demos/epm/search.html
Start exploring the UI.
The demo app consists of a header row, a column on the left, and a large content area on the right. The column 
on the left contains some widgets; the search and filter box, some charts, and a tag cloud. The charts and the 
SAP HANA Search Developer Guide
Creating Search UIs
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
241
Add text to pdf acrobat - C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.net, ASP.NET, MVC, Ajax, WPF
Draw, Add and Edit Various Annotations on PDF File in C# Programming
adding text to a pdf file; adding text to pdf file
Add text to pdf acrobat - VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in vb.net, ASP.NET, MVC, Ajax, WPF
Guide to Draw, Add and Edit Various Annotations on PDF File in VB.NET Programming
add text boxes to pdf; add text boxes to a pdf
tag cloud are used for displaying the count of result items with distinct values. In the EPM example, it is the 
count of sold products by category and by currency. The content area on the right is for displaying an enlarged 
view of one of the widgets, the result list is enlarged at page load.
The app starts with a search for all. By typing in the search and filter box or clicking on the charts, you can 
refine the result set. The results are displayed in the list ranked by relevancy.
From the right margin of the page, you can pull in the facet repository containing all configured facets that are 
not displayed in the column and the content pane. Facets are the widgets, such as the results list and charts, 
that display the dimensions of the result set.
You can drag and drop all facets to any position on the UI, be it the column, the content area or the facet 
repository. Whereever a chart facet is positioned, you can change the chart type with a click.
5.2.5.2  Getting to Know the Demo HTML
The structure and content of the demo UI are defined in the search.html file. Open the search.html file 
using the HTML editor. Familiarize yourself with the structure of the HTML.
Partly collapsed, search.html looks like this:
242
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Search Developer Guide
Creating Search UIs
.NET PDF Document Viewing, Annotation, Conversion & Processing
Redact text content, images, whole pages from PDF file. Add, insert PDF native annotations to PDF file. Edit, update, delete PDF annotations from PDF file. Print
adding notes to pdf files; add text to pdf
C# PDF Converter Library SDK to convert PDF to other file formats
Allow users to convert PDF to Text (TXT) file. can manipulate & convert standard PDF documents in other external third-party dependencies like Adobe Acrobat.
add text to pdf file; add textbox to pdf reader
The body of the HTML contains the UI's header bar with the title text and the alert bar for displaying 
messages. The rest of the body is the workarea. A workarea connects to a SAP HANA attribute view and 
serves as a container for all other widgets on the page. The workarea is divided into the facetPane, the 
contentPane, and the facetrepository.
The facetPane starts with the searchnfilter box followed by a facetcolumn and the facetpane. The 
workareaitem widgets inside the column and the pane are only placeholders for facets of the repository that 
the user can shuffle around at runtime.
Inside the facetrepository, there are the actual workareaitem widgets. For switching between different 
chart types, there are the switchbox widgets. The last widget in the repository is the resultlist.
SAP HANA Search Developer Guide
Creating Search UIs
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
243
VB.NET PDF: How to Create Watermark on PDF Document within
Using this VB.NET Imaging PDF Watermark Add-on, you simply create a watermark that consists of text or image And with our PDF Watermark Creator, users need no
adding comments to pdf in reader; adding text to pdf in reader
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
add text box to pdf; add text to pdf file online
5.2.5.3  Connecting Your Source Data
You can connect any search-enabled SAP HANA attribute view to the app by referencing the view and its 
attributes directly in your HTML file.
To reference the attribute view and its schema in the HTML, enter their names in the workarea widget:
<div data-sap-widget="workarea" data-entityset="V_EPM_PRODUCT" 
data-packagename="sap.bc.ina.demos.epm.views" data-
aggregationdimension="PRODUCT_ID"
data-entityset is the view name and data-packagename the package this view resides in. The data-
aggregationdimension is used as basis for counting items with distinct values. Enter an attribute that has 
unique values, for example, the primary key.
For chart facets that display the aggregates of attribute values, for example the grouped bar chart, enter the 
attribute names here:
<div data-sap-widget="chart" data-title="PRICE-GROUPBAR"
data-dimension-line="CURRENCY_CODE" data-dimension-x="CATEGORY"
data-dimension-y="$$COUNT$$" data-charttype="groupbar">
Note
You cannot use attributes of data type TEXT for charts.
In the grouped bar chart example, data-dimension-line is the attribute whose distinct value count is to be 
displayed as the bars. The data-dimension-x attribute is displayed as an additional dimension inside the 
chart as a group of bars. data-dimension-y is the measurement that is displayed on the y-axis defining the 
height of the single bars. In the search app, the only measurement available is the distinct values count ($
$count$$) of the attribute defined in data-dimension-line.
In a simple bar or pie chart, the data-dimension parameter contains the attribute whose distinct value count 
is to be displayed.
To define the attributes to be displayed in a result list entry, enter the attribute names here:
<div data-sap-widget="resultlist"
data-showheader="false"
data-maxresultslarge="5" data-maxresultssmall="3" data-
responseattributes="PRODUCT_ID,
WEIGHT_MEASURE,WEIGHT_UNIT,PRICE,CURRENCY_CODE,DEPTH,DIM_UNIT,CATEGORY,CHANGED_AT
,WIDTH,
HEIGHT,THUMBNAIL,TEXT,LONGITUDE,LATITUDE"
Do not leave the data-responseattributes parameter empty. Only use attributes from the main table of 
the view or attributes that are joined in 1:1 from other tables. Which response attributes are actually displayed 
in a result entry depends on the result layout templates. There are CSS and HTML templates available for the 
small result list, the large list, and the details view.
244
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Search Developer Guide
Creating Search UIs
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
adding stamps to pdf files; add textbox to pdf
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
add textbox to pdf online; add text box to pdf file
Related Information
workarea [page 246]
chart [page 248]
Defining the Layout of Result Lists and Details [page 253]
5.2.5.4  Defining the Page Layout
Now that your source data is prepared and connected, you can form your UI using the search.html 
template. You may want to start by arranging the available widgets on your site. To place the column, the 
panes, and the facets within them, copy, move, or remove the corresponding HTML blocks.
First, place the facet pane and its column(s) as well as the content pane. The panes and the columns inside are 
displayed from left to right on the UI in the same order as in the HTML. Only one content pane is allowed. 
Typically, a maximum of three facet columns are used. The facet repository is always last in the HTML.
The search and filter box and the facets inside the facet columns are next. The search and filter box can span 
the entire pane across multiple columns. Place as many placeholder work area items as you want to have slots 
in a column. Inside the content pane, only one placeholder is allowed. Make sure that the data-target-
position count is continuously set across the facet columns and the content pane.
The facet repository holds the actual facets, meaning the chart switch boxes and the result list. The data-
source-position parameter defines their position inside the facet repository as well as inside the columns 
and the content pane at page load.
If the source position equals the target position, the respective facet replaces the placeholder in the columns 
and pane. If there are two or more facets with the same source position number, only the first one in the HTML 
replaces the placeholder. In the facet repository, all defined facets are available in the order of the source 
position or their appearance in the HTML. At runtime, the user can drag and drop the facets.
At least one facet pane and content pane are required for the facet repository and free drag-and-drop. 
However, you could also build a minimal static UI with a workarea containing just a search and filter box and a 
result list, for example. You can even integrate single widgets into other sites.
Related Information
workareaitem [page 247]
5.2.5.5  Configuring the Widgets
The widgets are based on jQuery UI. In the HTML, you can customize the single widgets to a certain degree 
using parameters. The common parameter data-sap-widget defines the type of the widget.
Each widget type has its own set of parameters. The widgets and their parameters are listed in the order of 
appearance in the demo HTML file.
SAP HANA Search Developer Guide
Creating Search UIs
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
245
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS hand, free hand line, rectangle, text, hotspot, hotspot Users need to add following implementations to
adding text to a pdf form; adding text to a pdf document
C# Excel - Excel Conversion & Rendering in C#.NET
Excel documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
add text to pdf without acrobat; add textbox to pdf
5.2.5.5.1  header
Table 157:
Parameter Name
Default Value
Description
data-title
none
Title text in the header bar of the UI.
data-helphref
none
Reference to the documentation for the users of your application.
data-
showusername
true
Displays the name of the current user in the header bar.
data-showlogout
true
Displays a button in the header bar that enables the user to log out.
5.2.5.5.2  workarea
Table 158:
Parameter Name
Default Value
Description
data-
packagename
none
Name of the database package in which the attribute view was created.
data-entityset
none
Name of the attribute view.
data-schema
_SYS_BIC
Name of the database schema (catalog) in which the activated attribute view re­
sides. The schema 
_SYS_BIC
is default because your activated attribute views 
usually end up in this schema.
data-
aggregationdim
ension
none
Primary key attribute of the items you want to search and display. The unique 
key is used to identify items for the result list and to count items with distinct 
values for the charts.
data-
aggregationsor
torder
DESC
Descending or ascending (
ASC
) order for sorting the counts in the charts. This 
setting is inherited by all charts if you do not set a sort order there.
data-
disablehover
false
Switch off the mouse-over or hover selections (
true
) or leave them on 
(
false
)
Related Information
Connecting Your Source Data [page 244]
5.2.5.5.3  searchnfilter
246
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Search Developer Guide
Creating Search UIs
BMP to PDF Converter | Convert Bitmap to PDF, Convert PDF to BMP
Also designed to be used add-on for .NET Image SDK, RasterEdge Bitmap Powerful image converter for Bitmap and PDF files; No need for Adobe Acrobat Reader &
add notes to pdf file; adding text to pdf in reader
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
add text to pdf document online; add text boxes to pdf
Table 159:
Parameter Name
Default Value
Description
data-
useresponseattributes
true
To search for term suggestions while the user is typing, use the re­
sponse attributes specified in the 
resultlist
widget in the 
data-
responseattributes
parameter.
data-usedimensions
true
To search for term suggestions while the user is typing, use the dimen­
sion attributes specified in the 
chart
widget in the following parame­
ters:
data-dimension
data-dimension-line
data-dimension-x
data-dimension-y
Related Information
resultlist [page 251]
chart [page 248]
5.2.5.5.4  workareaitem
Table 160:
Parameter Name
Default Value
Description
data-title
none
This title is displayed on the UI as the facet headline. If the 
workareaitem
is a placeholder, the title is used as alternative 
text. The alternative is displayed if the placeholder is not re­
placed by an actual 
workareaitem
at runtime.
data-target-position
0
Position of a placeholder 
workareaitem
on the UI in the facet 
or content pane. The count starts on the upper left of the UI.
data-source-position
0
Position of the actual 
workareaitem
on the UI in the facet re­
pository on the right. On page load, the 
workareaitem
place­
holders are replaced by the actual workarea items whose 
source positions match the target positions.
SAP HANA Search Developer Guide
Creating Search UIs
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
247
5.2.5.5.5  facetrepository
Table 161:
Parameter Name
Default Value
Description
data-children-drag-
handle
body
Defines the area where a user can grab a facet for drag and drop. 
body 
means the complete facet, 
header
means the facet's header bar only.
5.2.5.5.6  switchbox
Table 162:
Parameter Name
Default Value
Description
data-activeindex
0
Defines which chart contained in the switchbox is displayed on page load. 
means the first one, 
1
the second, and so on.
5.2.5.5.7  chart
Table 163:
Parameter Name
Default Value
Description
data-toplarge
10
Defines how many bars or pie segments are displayed when the chart 
is enlarged.
data-dimension
none
Attribute whose distinct value count is to be displayed in a simple bar 
or pie chart.
Note
You cannot use attributes of data type TEXT for charts.
248
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Search Developer Guide
Creating Search UIs
Parameter Name
Default Value
Description
data-charttype
bar
One of the following of the chart types:
bar
groupbar
pie
line
tagcloud
SAP HANA Search Developer Guide
Creating Search UIs
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
249
Parameter Name
Default Value
Description
data-color
none
Color of the chart as hex triplet, for example 
#FFFFFF
for white, or 
as standard HTML names, for example 
blue
or 
black
.
data-dimension-line
none
Attribute whose distinct value count is to be displayed in grouped bar 
or line chart.
data-dimension-x
none
Attribute that is displayed as additional dimension inside the chart as 
group of bars or different lines.
data-dimension-y
none
Measurement that is displayed on the y-axis. In a search scenario, 
the only measurement available is the distinct value count (
$count
of the attribute defined in 
data-dimension-line
.
data-
aggregationsortorder
ASC
Descending (
DESC
) or ascending order for sorting the counts in the 
charts. Here you can override the sort order defined centrally in the 
workarea
widget.
data-topsmall
5
Defines how many bars or pie segments are displayed when the chart 
is small.
data-
animationduration
1000
Duration of the animation, in milliseconds, when a chart adapts (de­
fault 
1000
). 
0
means that animation is switched off.
Related Information
Connecting Your Source Data [page 244]
250
PUBLIC
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Search Developer Guide
Creating Search UIs
Documents you may be interested
Documents you may be interested