c# convert pdf to image : Convert html form to pdf fillable form software control dll windows web page html web forms salesforce_knowledge_implementation_guide6-part1966

Support a Multilingual Knowledge Base
Reach a global audience by offering your knowledge base in multiple languages.
Export Articles for Translation
If your organization sends Salesforce Knowledge articles to a vendor for translation, use the Export Articles for Translation feature in
Setup.
Import Translated Articles
If your organization sends Salesforce Knowledge articles to a vendor for translation, use the Import Article Translations feature in
Setup. You can only import articles that have been exported from the same Salesforce organization. For example, you can't export
articles from your test or sandbox organization and import them into your production organization.
Support a Multilingual Knowledge Base
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
USER PERMISSIONS
To set up multiple
languages for Salesforce
Knowledge:
• “Customize Application”
AND
“Manage Salesforce
Knowledge”
Reach a global audience by offering your knowledge base in multiple languages.
Tip:  For review queues, you can create queues made up of reviewers with different languages
of expertise. For translation queues, you can create one queue for each language or combine
languages within queues.
1. If you send articles to a vendor for translation, create a translation queue. From Setup, enter
Queues in the Quick Find box, then select Queues.
2. Click New.
3. Enter the Label and Queue Name.
For our example, use “Translating External” for the Label and “Translating_External” for the
Queue Name.
4. Choose email notification settings for the queue:
You must
To notify
Add an email address to Queue Email.
You can add an email address for an individual
or an email distribution list.
One email address when new records are
added to the queue.
Leave Queue Email blank.
All queue members individually when new
records are added to the queue.
Add an email address to Queue Email
and select Send Email to Members.
All queue members and the Queue Email
individually when new records are added to
the queue.
5. Add Knowledge Article e Version as the object available to the queue.
6. Choose the queue members (users, roles, or public groups) or objects.
For users, roles, or public groups, only queue members and users above them in the role hierarchy can take ownership of records
in the queue, depending on your organization's sharing settings.
7. Click Save.
8. In Setup, enter Knowledge Settings  in the Quick Find box, then select Knowledge Settings and click Edit.
57
Support a Multilingual Knowledge Base
Build Your Knowledge Base
Convert html form to pdf fillable form - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
pdf fillable form creator; create a fillable pdf form in word
Convert html form to pdf fillable form - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
create fillable pdf form from word; create a fillable pdf form
9. Select Multiple Languages and add the languages you want to include in your knowledge base. You can only add languages
supported by Salesforce.
Important:  You can't remove a language once you've added it to your knowledge base.
10. Optionally, choose the following settings for each language:
Description
Setting
Only active languages appear in the New Article dialog and the
Submit for Translation dialog. Also, active/inactive status
Active
determines whether a published article is visible. For example,
if articles are published in Spanish to your partner portal and
then you make Spanish an inactive language, the articles are no
longer visible to partners.
This value appears in the Assign To field of the Submit for
Translation dialog. Choose a person or a queue: the individual
Default Assignee
responsible for translating articles into this language, or the
queue used for exporting articles to a localization vendor.
Select the person who to review or publish translations imported
in this language.
Default Reviewer
11. Click Save.
58
Support a Multilingual Knowledge Base
Build Your Knowledge Base
C# PDF Field Edit Library: insert, delete, update pdf form field
A professional PDF form creator supports to create fillable PDF form in C#.NET. An advanced PDF form maker allows users to create editable PDF form in C#.NET.
convert pdf forms to fillable; pdf form filler
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. convert PDF to text, C#.NET convert PDF to images Document Viewer for Azure, C# HTML Document Viewer
adding signature to pdf form; change font pdf fillable form
Export Articles for Translation
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
USER PERMISSIONS
To export articles:
• “Manage Salesforce
Knowledge”
AND
“Manage Articles”
AND
“Manage Knowledge
Article Import/Export”
To view articles:
• “Read” on the article type
To create articles:
• “Read” and “Create” on
the article type
If your organization sends Salesforce Knowledge articles to a vendor for translation, use the Export
Articles for Translation feature in Setup.
Place the articles to be translated in a translation queue. To enable the article export feature, create
one or more queues; authors and reviewers select the queue when they submit an article for
translation. Make sure that they know which queue to choose for which language.
Note:  You can have up to 50 exports in 24 hours and a maximum of 15 pending exports
(exports that have not entered a final state such as Completed, Failed, or Canceled).
1. Create a translation queue  with articles for translation.
2. From Setup, enter Export Articles for r Translation in the Quick Find
box, then select Export Articles for Translation.
3. Select the queue that contains the articles you're exporting.
4. Select either:
• All articles to export every article in the queue.
• Updated articles to only export articles that have been modified or added.
5. Click Continue.
6. Select the source and target language pairs you want to export.
Important:  Salesforce creates a separate .zip file for every article type in each language
pair. You must retain the .zip file structure for a successful import. For more information,
see Import Translated Articles  on page 60.
7. To have the files reviewed or published after being translated, select a user or a queue.
8. Select the file character encoding.
• ISO-8859-1 (General US & Western European, ISO-LATIN-1)
• Unicode
Unicode (UTF-8) default
• Japanese (Windows)
• Japanese (Shift_JIIS)
• Chinese National Standard (GB18030)
• Chinese Simplified (GB2312)
Chinese Traditional (Big5)
• Korean
Unicode (UTF-16, Big Endian)
9. Select the delimiter for the .csv files.
The delimiter is the separator for columns when the file is converted to table form. Your options are tab (default) or comma.
10. Click Export Now.
You’re notified by email when your export is complete. You can also check the status of your export by viewing the Article Import and
Export Queue. From Setup, enter Article Imports s and Exports  in the Quick Find box, then select Article Imports
and Exports.
59
Export Articles for Translation
Build Your Knowledge Base
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. VB.NET, VB.NET convert PDF to HTML, VB.NET Convert multiple pages PowerPoint to fillable and editable
auto fill pdf form from excel; convert pdf form fillable
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. VB.NET convert PDF to HTML, VB.NET Convert multiple pages Word to fillable and editable
create a fillable pdf form from a word document; create fill in pdf forms
Unzip the exported files, but retain the file structure for a successful import.
Import Translated Articles
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
USER PERMISSIONS
To export articles:
• “Manage Salesforce
Knowledge”
AND
“Manage Articles”
AND
“Manage Knowledge
Article Import/Export”
To view articles:
• “Read” on the article type
To create articles:
• “Read” and “Create” on
the article type
If your organization sends Salesforce Knowledge articles to a vendor for translation, use the Import
Article Translations feature in Setup. You can only import articles that have been exported from the
same Salesforce organization. For example, you can't export articles from your test or sandbox
organization and import them into your production organization.
1. From Setup, enter Import Article e Translations in the Quick Find box, then
select Import Article Translations.
2. Choose how Salesforce handles translations after they're imported.
Description
Option
Add imported translations to a queue from
which agents can review them.
Review imported translations
on the Article Management tab
before publishing
Publish imported translations without reviews.
Publish translations
immediately on import
3. Select the language of the articles you're importing.
4. If you chose to have articles reviewed before publishing, select to send the files to a user or a
queue.
5. Click Browse, choose the translation .zip file to upload, and click Open.
You must place all the translation files (meaning, those exported from Salesforce and translated
by your vendor) in a folder whose name is the same as the language code. For example, put
French articles in an fr  folder. Zip up this folder to create your import file.
Important:  To import translated articles successfully, verify that the file structure and
their extensions match the file structure and extensions of files exported from Salesforce
Knowledge for translation. For example, if the target language is French, the file structure
begins as follows:
import.properties
-fr
--articletypearticlename_kav
---articlename.csv
---[Article collateral, html, images, etc.]
6. Click Import Now.
If you have more translated articles to upload, repeat steps four through six.
7. Click Finish.
An email notification is sent to you when your import finishes. You can view the status of your import from Setup by entering Article
Imports and Exports in the Quick Find box, then selecting Article Imports and Exports.
60
Import Translated Articles
Build Your Knowledge Base
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
Convert OpenOffice Text Document to PDF with embedded Create PDF document from OpenOffice Presentation in both ODT, ODS, ODP forms to fillable PDF formats in
converting a word document to a fillable pdf form; convert pdf fillable form to html
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF documents in both .NET WinForms and ASP.NET. Convert both DOC and DOCX formats to PDF files.
create fillable pdf form; convert pdf fillable forms
Improve the Article Search Experience
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
Enable search highlights and snippets, synonyms, promoted terms, topics, and keywords from cases
to improve your article search.
Search Highlights and Snippets
Quickly identify the best article and see how articles match your search terms with relevant text
and highlighted search terms in the search results.
Search Synonyms for Articles
Create synonyms so words or phrases are treated as equivalents in searches. When searching
Salesforce Knowledge articles, users can enter search terms that don’t match any terms in those
items but are synonymous with the terms.
Manage Promoted Search Terms
View, edit, and delete—from a single page—all the promoted search terms that are associated
with Salesforce Knowledge articles.
Enable Topics for English Articles
With topics on English articles, you can classify and search articles by assigning topics. Topics can be added from the article view
and detail pages. Suggested topics are terms extracted from the article, so that they are more concrete and precise than a data
category assignment. When searching, topics can be used to index the article, so the matched articles are more relevant to keyword
searches.
Use More Case Keywords to Find Articles
When searching articles from a case, by default, only the case title is used in the search. Often, you want to use information from the
case for more accurate search results, or create a custom search button.
Search Highlights and Snippets
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
Quickly identify the best article and see how articles match your search terms with relevant text
and highlighted search terms in the search results.
Search highlights and snippets give your agents and users context as to why the particular result
matched their search query. The relevant text appears below the title with the search terms in bold.
You can enable search highlights and snippets on the Salesforce Knowledge Settings page on page
9.
Note:  Search highlights and snippets are not generated for searches with wildcards.
Search highlights and snippets are generated from the following fields:
• Email
• Long text area
• Rich text area
• Text area
Search highlights and snippets aren’t generated from the following fields:
• Checkbox
• Currency
Date
61
Improve the Article Search Experience
Build Your Knowledge Base
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. Easy to create searchable and scanned PDF files from PowerPoint.
attach file to pdf form; convert word form to fillable pdf form
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Create fillable and editable PDF documents from Excel in both .NET WinForms and ASP.NET. Create searchable and scanned PDF files from Excel. Convert to PDF with
convert excel to fillable pdf form; create a pdf form to fill out
• Date Time
File
• Formula
Lookup
• Multi-picklist
• Number
Percent
• Phone
Picklist
• URL
Note:  If a snippet is not generated, the article’s summary field is shown instead.
Search Synonyms for Articles
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
Create synonyms so words or phrases are treated as equivalents in searches. When searching
Salesforce Knowledge articles, users can enter search terms that don’t match any terms in those
items but are synonymous with the terms.
To create synonyms and synonym groups, from Setup, enter Synonyms in the Quick Find
box, then select Synonyms under Customize > Search. An org can create up to 10,000 synonym
groups
A search for one term in synonym group returns results for all terms in the group. For example, if
you define a synonym group with these synonyms:
CRM, customer relationship management, Salesforce
then a search for customer relationship management matches articles that contain
customer relationship management and articles that contain CRM or Salesforce.
Synonyms affect search behavior in the following ways:
Priority
If a search term is part of a synonym group, the search results list items that contain the search
term, followed by items that contain other terms in the synonym group.
For example, if this synonym group is defined:
fruit, oranges
Then a search for oranges matches a list of items containing oranges, followed by items containing fruit.
Note:  In the Article Management tab, if you sort the list by clicking a column header, the sort order, not priority, persists in
the current and additional searches.
Wildcards
If a wildcard is used in a search, the wildcard expands the search term, but the search doesn't match any synonyms, even if the
search phrase contains a defined synonym.
For example, if these synonym groups are defined:
fruit, oranges, apples
cabbage, lettuce
62
Search Synonyms for Articles
Build Your Knowledge Base
C# Create PDF Library SDK to convert PDF from other file formats
HTML webpage to interactive PDF file creator freeware. Create and save editable PDF with a blank page, bookmarks, links Create fillable PDF document with fields.
acrobat fill in pdf forms; converting pdf to fillable form
VB.NET Create PDF from OpenOffice to convert odt, odp files to PDF
URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. VB.NET, VB.NET convert PDF to HTML, VB.NET Convert OpenOffice Spreadsheet data to PDF
add fillable fields to pdf; pdf add signature field
Then a search for orang* lettuce matches items that contain orange and oranges, but doesn't match items that contain fruit,
apples, and cabbage.
Operators
If a search phrase contains an operator (AND/OR/AND NOT), synonym matches are returned only if the entire search phrase is a
defined synonym.
For example, if these synonym groups are defined:
fruit, oranges and apples
vegetables, carrots
Then a search for oranges and apples returns matches for all items that contain the literal string oranges and apples and
items that contain the term fruit.
However, if the search phrase is fruit and vegetables, which is not a defined synonym, the search matches only those
items that contain both the terms, fruit and vegetables.
In this case, AND functions as an operator and synonym matches are not returned in the search results. In terms of this example,
items that contain a synonym of either fruit or vegetables (items that contain the term carrots or the phrase oranges and apples) are
not returned.
Exact phrase matches
If a defined synonym is only a part of a longer exact phrase search, the search doesn't treat it as a synonym.
For example, if this synonym group is defined:
oranges apples, fruit
Then an exact phrase search for “raspberries oranges apples”  doesn't match items that contain the word fruit.
Lemmatization
Synonyms do not under go lemmatization in search results; rather, they are matched as an exact phrase. However, the search term
does under go lemmatization.
For example, if this synonym group is defined:
quench, drink orange juice
Then a search for quench matches items that contain quench, quenched, quenching, and drink orange juice, but doesn't match
items that contain drinking orange juice.
Ignored words
Words that are normally ignored in searches, such as the, to, and for, are matched if the word is part of a defined synonym.
For example, if this synonym group is defined:
peel the orange, cut the apple
Then a search for peel the orange  matches items that contain the exact string peel the orange.
Overlapping synonyms
If a search term consists of overlapping synonyms from different groups, the search matches synonyms in all the overlapping synonym
groups.
For example, if these synonym groups are defined:
• orange marmalade, citrus
• marmalade recipe, sugar
Then a search for orange marmalade e recipe matches items that contain orange marmalade, citrus, marmalade recipe, and
sugar.
63
Search Synonyms for Articles
Build Your Knowledge Base
Subsets
If one synonym group includes a synonym that is a subset of a synonym in another group, a search for the subset term doesn't
match items that contain synonyms from the subset synonym group.
For example, if these synonym groups are defined:
orange, apple
• orange marmalade, citrus
• marmalade, jam
Then a search for orange marmalade matches items that contain orange marmalade and citrus, but doesn't match items that
contain apple or jam.
Manage Promoted Search Terms
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
USER PERMISSIONS
To create, edit, and delete
promoted search terms:
• “Manage Promoted
Search Terms”
View, edit, and delete—from a single page—all the promoted search terms that are associated
with Salesforce Knowledge articles.
You can add promoted search terms to articles on the article’s detail page in the Promoted Search
Terms related list.
1. From Setup, enter Promoted Search Terms in the Quick Find box, then select
Promoted Search Terms under CustomizeSearch.
2. To view which terms are assigned to an article, sort by the Article column.
3. To edit a term, click Edit in its row.
You can only change the term from this page, not the article it is assigned to.
4. To delete a term, click Delete in its row.
The term is only deleted from the article associated with this row, not from other articles.
5. Remember to save your changes.
64
Manage Promoted Search Terms
Build Your Knowledge Base
Enable Topics for English Articles
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
USER PERMISSIONS
To enable topics:
• “Customize Application”
With topics on English articles, you can classify and search articles by assigning topics. Topics can
be added from the article view and detail pages. Suggested topics are terms extracted from the
article, so that they are more concrete and precise than a data category assignment. When searching,
topics can be used to index the article, so the matched articles are more relevant to keyword
searches.
Note:  Topics are only supported on English articles.
Topics for articles is set for each article type. To enable topics for articles:
1. From Setup, enter Topics for r Objects in the Quick Find  box, then select Topics
for Objects.
2. Click the article type name where you want to enable topics.
3. Check Enable topics.
4. Select which fields you want to use for suggestions.
5. Click Save.
6. Via profile or permission set, under System Permissions, define which agents can assign, create,
delete, and edit topics.
Use More Case Keywords to Find Articles
EDITIONS
Available in: Salesforce
Classic
Salesforce Knowledge is
available in Performance
and Developer Editions and
in Unlimited Edition with the
Service Cloud.
Salesforce Knowledge is
available for an additional
cost in: Enterprise and
Unlimited Editions.
USER PERMISSIONS
To create or change custom
buttons or links and create
a Visualforce page:
• “Customize Application”
When searching articles from a case, by default, only the case title is used in the search. Often, you
want to use information from the case for more accurate search results, or create a custom search
button.
Luckily, Salesforce Knowledge search pages accept other parameters:
• id=<case id>: The ID of the current case.
search=<keywords>: The keywords to be searched.
• articleType_<article type dev name>=on: multiple parameters possible, article types to
select (if no article type is selected, then all article types are selected)
ct_<data category group internal name>=<data category internal name>: multiple
parameters possible, filter pre-selection
To take advantage of those parameters, add a custom button to the case detail page containing a
few lines of javascript that extract keywords from the case and hide the default article search button.
Note:  You can also create a custom article widget with support:caseArticle
1. From the object management settings for cases, go to Buttons, Links, and Actions.
2. Click New Button or Link.
3. Enter a unique Label, Name, and Description.
4. Select Detail Page Button for Display Type.
5. Select Execute JavaScript in the Behavior drop-down.
6. Select OnClick JaveScript in the Content Source drop-down.
7. Enter code for extracting case data and setting up parameters for the article search page.
65
Enable Topics for English Articles
Build Your Knowledge Base
For example:
// article search page URL
var url = '/knowledge/knowledgeHome.apexp';
// ID of the current case
url += '?id={!Case.Id}';
// use the case subject as the search keywords
url += '&search={!Case.Subject}';
// read case attributes
var caseType = '{!Case.Type}';
var caseProduct = '{!Case.Product__c}';
// if the case is of a certain type, select only 2 of the article types available
// in other cases, we keep the default behavior (all article types selected)
if (caseType=='Problem' || caseType=='Question') {
url += '&articleType_FAQ_kav=on';
url += '&articleType_How_To_kav=on';
}
// preselect a data category for search results based on the category
var product = '';
if (caseProduct=='Home')
product = 'Home';
if (caseProduct=='SMB')
product = 'Small_and_Medium_Business';
if (caseProduct=='Large enterprise')
product = 'Large_Enterprise';
if (product.length>0)
url += '&ct_Products2=' + product;
// once the logic is executed, we go to the article search page
window.location = url;
8. Click Save.
9. From the object management settings for cases, go to Page Layouts.
10. Click Edit next to Case Layout.
11. Drag your custom button for article search into the case layout.
12. Click Save.
13. Create a Visualforce page named CaseDetailsWithoutStandardKBSearchButton with the following code:
<apex:page standardController="Case">
<style type="text/css">
div.knowledgeBlock input {display: none}
</style>
<apex:detail/>
</apex:page>
66
Use More Case Keywords to Find Articles
Build Your Knowledge Base
Documents you may be interested
Documents you may be interested