byte array to pdf in c# : Create bookmark in pdf automatically software SDK project winforms windows html UWP DocToHelp2014UserGuide2012v245-part1654

Doc-To-Help 2014 User Guide 
Doc-To-Help Frequently Asked Questions  
441 
small-sized manuals. 
In the New Project Wizard called 
“Small 7” x 9” Crop-Marked 
Template”
format the standard small 
printed manual. 
C1H_SMAL_A4.DOT: This is 
the source template used to 
format small-sized manuals on 
A4 sized paper. 
In the New Project Wizard called 
“Small 17.78 cm x 22.68 cm Crop-
Marked Template”
C1H_PRSMAL_A4.DOT: This 
is the target template used to 
format the standard small 
printed manual (A4 size paper). 
For those authoring in HTML5 or HTML, here is the list of CSSs and how they work together: 
Predefined Source Style Sheets 
Predefined Target Style Sheets and templates 
Pick One 
Printed Manuals 
Online Help 
Pick One for HTML5 or 
HTML/One for WinHelp 
C1H_Source_full.css
: Source style 
sheet with the full set of styles. 
In the New Project Wizard called “Full Set of 
Styles”
Choose a 
Target Word template
(see 
Word File Templates on page 8) 
In most cases, you would choose 
C1H_PRNOMARGIN.DOT
C1H_HTML_full.css
: Target style 
sheet for all HTML-based targets with 
the full set of styles. 
C1H_Source_short.css
: Source style 
sheet with the minimum set of styles. 
In the New Project Wizard called “Minimal 
Set of Styles”
C1H_HTML_short.css
: Target style 
sheet for all HTML-based targets with 
the minimum set of styles. 
NetHelp.css
: Target style sheet for 
NetHelp Targets.
C1H_Help_full.css
: Target style sheet 
for WinHelp target with the full set of 
styles. 
C1H_Help_short.css
: Target style sheet 
for WinHelp target with the minimum 
set of styles. 
How do I set my Source Template or Target Template? 
To set a Source Template, open your Word document and in: 
Word 2007/2010/2013: 
Office
button > 
Word Options 
button > click 
Add-Ins
in the left pane > from the 
Manage
drop-down list, choose 
Templates
> click 
Go
To set a Target Template: 
In Doc-To-Help, open the 
Home
tab, select the Target using the 
Select Target
button, and choose the Target template 
from the 
Target Template
drop-down. 
Where are Word Templates stored on my machine? 
In Windows® 7/8 and Vista at C:\Users\ (user name)\AppData\Roaming\Microsoft\Templates. 
Path names may be different depending on the language version of your operating system. 
Create bookmark in pdf automatically - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
pdf reader with bookmarks; create bookmarks pdf files
Create bookmark in pdf automatically - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
create pdf bookmarks online; create pdf bookmarks
442  
Doc-To-Help Frequently Asked Questions 
Doc-To-Help 2014 User Guide 
FAQs: Images 
What is the best way to insert images into documents? 
In Word, click the 
Picture
button in the 
Insert
ribbon tab to open the 
Insert Picture
dialog box. Choose your graphic 
from the list and click the 
Insert
drop-down. Choose 
Insert and Link
. This is the recommended option for Doc-To-
Help projects. Cutting and pasting images into your documents is not a good best practice, because it increases file size 
and makes your graphics hard to edit and manage. 
All graphics should be stored in the 
Media
folder that is created automatically for Doc-To-Help projects.  
Please note that if your source documents are .
docx
files, the 
Media
folder should be a subfolder of the 
Documents
folder (the folder Doc-To-Help stores all of your source documents in). This change can be made quickly using 
Windows Explorer. 
My graphics are not displaying in my source documents. Why is this happening? 
In Word, if your graphics do not display in your source documents, but the message “The linked image cannot be 
displayed” is displayed instead, there is a way to fix this. If the image does display in your Targets, it is there, there is a 
just an issue with the path to the folder the files are stored in. First, go to the 
Project
Settings
dialog box (
Project
tab > 
Project
ribbon group dialog box launcher) and set the proper folder in the 
Media folder(s)
field (in the 
Advanced
section). You can also verify and change the way links are set up for graphics in your Word document. In Word 
2010/2013, click the 
File
tab, and choose the 
Edit Links to Files
link on the far right (under 
Related Documents
).  
If the image does not display in the Target, it is not part of the project. You should check the path to the image by turning 
on 
Field Codes
in Word. Sometimes the path to the graphic will point to a folder on another machine. Or the graphic 
may not be in that folder.  
If an image was cut and pasted into a Word document, then that document is copied into a Doc-To-Help project on 
another machine, those images may not appear in both the source document and the Targets. You must find the original 
image and move it to the correct machine. If you can find the original image file, you should 
Insert and Link
the image 
using the 
Insert Picture
dialog box instead of using cut/paste. 
FAQs: System Requirements 
What versions of Office Does Doc-To-Help support? 
Microsoft Office 2007 through 2013. Word 95, Word 97, Word 2000, and Word 2003 are not supported. 
What versions of Windows Does Doc-To-Help Support? 
Doc-To-Help supports Windows 7 and 8, including 32-bit and 64-bit operating systems. Vista is also supported. 
Windows 95, 97, NT, and XP are not supported. 
What versions of SharePoint are supported? 
Doc-To-Help is compatible with Microsoft® SharePoint® 2007,  2010, and 2013, as well as Office 365 (SharePoint 
Online). SharePoint 2010 or 2013 is required when publishing Doc-To-Help Targets to a SharePoint Wiki Library. 
SharePoint 2010 is recommended when working with Translation Libraries (SharePoint 2013 does not include this 
feature).  
Are the free versions of SharePoint – WSS and Foundation – supported? 
Yes.  Doc-To-Help’s SharePoint integration works with the free versions of SharePoint that install with some versions of 
Microsoft Office. Translation Libraries cannot be managed in Windows SharePoint Services 3.0, because WSS 3.0 does 
not support them. 
What versions of Microsoft Team Foundation Server are supported? 
Microsoft Team Foundation Server 2008, 2010, and 2012. 
C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#
project. On this C# tutorial, you will learn how to fill-in field data to PDF automatically in your C#.NET application. Following
display bookmarks in pdf; convert word to pdf with bookmarks
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data
NET Annotate PDF in WPF, C#.NET PDF Create, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET how to fill-in field data to PDF automatically in your
how to bookmark a pdf in reader; create pdf bookmarks from word
Doc-To-Help 2014 User Guide 
Doc-To-Help Frequently Asked Questions  
443 
Does Doc-To-Help Support Linux? 
No 
Does Doc-To-Help Support Open Office? 
No, but you can import Open Office documents. See the Open Office Files and Doc-To-Help blog post. 
Does Doc-To-Help Work on a Mac? 
No.  However, there are some Macs that have a partitioned operating system -- one partition runs a Mac OS and one runs 
a Windows OS.  In this situation, you could install Doc-To-Help on the Windows partition. 
Do you have functionality similar to ClearCase or SourceSafe? 
We have Team Authoring Support, which is built into Doc-To-Help. With TAS, you share your project to a file 
repository and anyone with Doc-To-Help installed on their PC can access the project and the documents inside the 
project.  Once they check a document out, it is locked.  As soon as they check a document back in, it is assigned a 
version number.  So, you can track changes from version to version, but Doc-To-Help does not do this for you. 
Does Doc-To-Help Integrate with ClearCase? 
Doc-To-Help does not directly integrate with ClearCase, but it will not interfere with ClearCase, so you can use it with 
Doc-To-Help 
Does Doc-To-Help Integrate with SourceSafe? 
Doc-To-Help does not directly integrate with SourceSafe, but it will not interfere with SourceSafe, so you can use it with 
Doc-To-Help. 
Does Doc-To-Help Integrate with any Versioning Software Packages? 
Doc-To-Help integrates directly with Team Foundation Server and Microsoft SharePoint.  
FAQs: Help Functionality 
I need my customers to be able to access my Help through the application, either by clicking a help 
button, and icon, or by pressing F1. 
You can create context-sensitive Help with Doc-To-Help.  This type of Help opens a specific Help topic when the end 
user clicks a Help button or icon. To create context-sensitive help, the software developer embeds a Context ID (or 
MapID) number in the code.  That number corresponds to a Context ID (or MapID) number in the topic in Doc-To-Help.  
You can use the Topics window to associate Context ID numbers with your topics, or you can have Doc-To-Help 
automatically create Context ID numbers for all your topics. See Implementing Context Sensitive Help on page 186 for 
more information. 
Can I Create “What’s This?” Help with Doc-To-Help? 
Yes.  For HTML Help, apply the WhatsThis style to the topics and map them like any-other context-sensitive Help topic 
using Context IDs. In the 
Document Properties
dialog box of the source documents containing these topics, set 
Plain 
Text Popups
to "yes." For WinHelp outputs, apply the WhatsThis style to the topics and map them like any-other 
context-sensitive Help topic using Context IDs. 
I want to Create Embedded Help, can I do that with Doc-To-Help? 
If you are developing a desktop application in .NET, you can use Dynamic Help.  This is a Visual Studio control 
included with Doc-To-Help that software developers can include in your software application to create a Help pane. 
Then you can map any HTML Help (.chm) or NetHelp file to the software interface visually. You do not need to use 
Context IDs for Dynamic Help. Doc-To-Help's interface includes this control on the right. 
You can also embed NetHelp 2.0 Targets into web pages; see Embedding NetHelp 2.0 Targets into Web Pages on page 
337. 
C# PDF Print Library: Print PDF documents in C#.net, ASP.NET
Annotate PDF in WPF, C#.NET PDF Create, C#.NET text in PDF, C#.NET edit PDF bookmark, C#.NET library control SDK for automatically printing PDF document online
create bookmarks pdf; how to bookmark a pdf file in acrobat
C# HTML5 PDF Viewer SDK deployment on Visual Studio .NET
C#.NET Annotate PDF in WPF, C#.NET PDF Create, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET XDoc.PDF.HTML5 Viewer Demo or XDoc.PDF.HTML5 Editor
bookmark a pdf file; export pdf bookmarks to text file
444  
Doc-To-Help Frequently Asked Questions 
Doc-To-Help 2014 User Guide 
How Do I Change the Caption in my HTML Help Projects? 
The caption in HTML Help projects can be changed in the 
Windows
dialog box (Click the 
Windows
button on the 
Project
ribbon in Doc-To-Help). 
FAQs: Manuals 
The first numbered list in my manual starts with the number 1, then continues from there throughout 
my manual. How can I fix this? 
In the 
Help Targets
dialog box (click the dialog box launcher on the 
Home
tab, 
Targets
ribbon group of Doc-To-Help) 
choose the 
Manual
output and in the "Fix Numbered Lists" field, choose "Always." 
I want my PDF to generate at the same time I build my Manual Target, how can I do this? 
In the 
Help Targets
dialog box (click the dialog box launcher on the 
Home
tab, 
Targets
ribbon group of Doc-To-Help) 
choose the 
Manual
output and select the check box next to "Generate PDF Target." 
FAQs: Authoring in Microsoft Word  
My Word documents and templates have a lot of custom styles. Will Doc-To-Help be able to use 
these? 
Yes.  You can copy all of the styles from your templates over to Doc-To-Help’s custom templates using Word’s 
Organizer
 It is fast, easy, and well documented. And you can use the 
Project Styles
dialog box in Doc-To-Help to 
map your existing styles to Doc-To-Help Styles.  
Can I convert my Word documents to HTML5 so that I can work with them in Doc-To-Help’s built-in 
editor? 
Yes.  There is an option to convert existing Word documents to HTML5.  Either choose the 
Convert to HTML5
option 
when you import the documents or click the 
Convert Multiple Documents to HTML5
button in the 
Documents
pane 
in Doc-To-Help’s interface. 
I create mathematical equations using Word's Equation Editor and they are appearing in the wrong 
places (or are bolded) in Help outputs. How can I fix this? 
It is best to create screen captures of each equation and insert them into your document just like any other graphic. You 
then have control of the appearance and placement of your equations. 
I see text in my document that I don't want to. How can I turn it off? 
In Word, you might have Hidden Text and/or Field Codes turned on. In pre-Word 2007 versions, choose 
Tools > 
Options
to turn them off. In Word 2007 and after, click the 
Word Options
button. 
FAQs: Troubleshooting 
When you build your Help Targets, any error messages will display in the 
Output
window, in the tab named 
Error(s) 
and Unresolved Links
The error messages will include an explanation that will help you troubleshoot the issue. 
A project must have a table of contents, so if you see the error "There are no valid topics in the table of contents" you 
should click the 
Contents
accordion button and check the Table of Contents. If there are no items in it, you should add 
topics by dragging them from the Topics window. If no Topics are in the Topics window, you need to check and see if 
your source documents contain Heading styles. 
One of the most common errors is a broken link. These will be indicated by an icon that looks like a broken 
chain link 
. Double-clicking on the description of the broken link will open the topic containing that link so 
that you can fix it. 
VB.NET PDF - Deploy VB.NET HTML5 PDF Viewer on Visual Studio.NET
C#.NET Annotate PDF in WPF, C#.NET PDF Create, C#.NET C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET to How to Build Online VB.NET PDF Viewer in
bookmarks in pdf; how to bookmark a page in pdf document
VB.NET PDF - Acquire or Save PDF Image to File
NET Annotate PDF in WPF, C#.NET PDF Create, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET NET TWAIN Scanning DLLs: Scan Many Pages into One PDF.
add bookmarks to pdf; acrobat split pdf bookmark
Doc-To-Help 2014 User Guide 
Doc-To-Help Frequently Asked Questions  
445 
A message with a red X icon 
next to it must be fixed.  
A message with a yellow shield 
is a warning and does not need to be fixed, but you may want to 
investigate it.  
A message with a blue circle 
next to it is informational. 
When working in Doc-To-Help, a message told me I could not use a feature because “This operation 
requires administrative rights.” Why am I getting this message? 
If your operating system is Windows Vista or 7/8, User Access Control (UAC) prevents some features from working 
unless you are logged in to Doc-To-Help as an administrator. The features include activating/deactivating Doc-To-Help, 
if you are not logged in as an administrator, Doc-To-Help will display the message “This operation requires 
administrative rights” with an explanation. To log in as an administrator, right-click on any Doc-To-Help shortcut (from 
the 
Start menu
or on your desktop) and choose 
Run as administrator
from the menu. Doc-To-Help will open. 
My WinHelp Target won’t build on my new machine. What is the issue? 
Due to limitations with WinHelp, it will not build on 64-bit machines. If your new machine is 64-bit, you cannot build 
WinHelp on it. 
My Eclipse Target won’t build on my machine. What is the issue? 
You must have 32-bit Eclipse installed to build your Doc-To-Help project; you cannot build if you have 64-bit Eclipse 
installed. End users can view Eclipse Help with either version, plus the Java Runtime Environment (JRE) installed. 
Eclipse is available for download from http://eclipse.org/downloads/.  
I uploaded documents to SharePoint using the Share button in Doc-To-Help, and the next time I 
opened the project and attempted to synchronize the documents, I received the message “The user 
name or password is incorrect.” Why did this happen and how can I fix this? 
If you change your SharePoint password after uploading documents, you will no longer be able to synchronize your 
documents. You can fix this by clearing your Windows credentials.  
1.
In Windows, open the 
Control Panel
User Accounts and Family Safety
Credential Manager
. (This is 
the path for Windows 7.) 
2.
Find the SharePoint Server credentials and remove them.  
3.
Restart Doc-To-Help.  
You will be prompted to enter your new password the next time you try to connect to SharePoint. 
I received a “Word Not Installed” error message, but I have Word installed. How do I fix this? 
See Known Issues and Workarounds in the Doc-To-Help Forum. 
Doc-To-Help is suddenly forcing me to save a modified version of my Word templates. Why is this 
happening? 
It has been discovered that a specific Word Addin can cause this behavior. Check to see if you have the Word Com-
Addin from Intel “Send to Bluetooth” installed. If so, deactivate it in Word. 
C# PDF - Acquire or Save PDF Image to File
scanners and digital cameras) automatically and saving the images to file in C#.NET application. C#.NET TWAIN Scanning DLLs: Scan Many Pages into One PDF.
export bookmarks from pdf to excel; create pdf bookmark
C#: How to Add HTML5 Document Viewer Control to Your Web Page
this file Default.aspx and Visual Studio will automatically create a code take RE default var _userCmdDemoPdf = new UserCommand("pdf"); _userCmdDemoPdf.addCSS
excel print to pdf with bookmarks; how to create bookmark in pdf automatically
VB Imaging - VB ISBN Barcode Tutorial
use .NET solution that is designed to create ISBN barcode Automatically compute and add check digit for ISBN barcode document files in VB.NET like PDF & Word.
create bookmark pdf; excel hyperlink to pdf bookmark
C# Imaging - Scan Linear ISSN in C#.NET
Detect orientation of scanned ISSN barcode automatically from image files using C#. Integrated with PDF controlling library to scan ISSN barcode from PDF
adding bookmarks to a pdf; excel pdf bookmarks
Doc-To-Help 2014 User Guide 
Doc-To-Help Frequently Asked Questions  
447 
Doc-To-Help 2014 User Guide 
Glossary  
449 
Glossary 
ALinks 
See Groups. 
API Documentation 
Documentation for an Application Program Interface. See Sandcastle. 
Associative Links 
See Groups. 
Automatic Subtopic Links 
See Subtopic Links. 
Build Target 
See Target. 
Cascading Style Sheet 
See CSS. 
Character Styles 
Character Styles are used to apply formatting to specific text 
within
a paragraph. For example, you may want to add topic 
links, conditional text, glossary terms, or keywords to source documents to customize your project. Character styles 
allow you to create these types of hot spots and more using Doc-To-Help Markup Language (D2HML) on page 303. 
Also see Defining Character/Paragraph Styles and Topic Types on page 168.  
Child Project 
See Modular Help System. 
Compiling 
Building your Target (output). See Building a Target on page 341. 
450  
Glossary 
Doc-To-Help 2014 User Guide 
Conditional Text 
See Conditions. 
Conditions 
Marking text, documents, and/or topics as Conditional means that those items will display only in specific Targets (for 
example, only online Help targets, or only in specific manuals). This gives you a great deal of control for single sourcing. 
Doc-To-Help has three types of conditions: platform, target, and attribute. See Utilizing Conditions on page 160 for more 
information. 
Context ID Number 
See Context Sensitive Help. 
Context Sensitive Help 
Context Sensitive Help is Help that is displayed based on the user's location in the interface. It is accessed by clicking on 
a Help button or icon in a dialog box, or by pressing the 
F1
button The appropriate Help topic is linked to the interface 
using a Context ID (or Map Number). See Implementing Context Sensitive Help on page 186. 
CSS 
A Cascading Style Sheet. If your source documents are being authored in HTML5 or HTML, the 
Source CSS
is used to 
apply styles to your documents. The 
Target CSS
is used to transform your source documents into online Help and 
Manual outputs, and controls the look and behavior of those Targets. The 
Source
and 
Target CSS
for your project are 
chosen from the 
Home tab
of Doc-To-Help. See HTML File Style Sheets for the list of CSS files included with Doc-To-
Help. You should always start your projects with these files and edit them as you wish to customize them.
Deliverables 
See Target. 
Dialog Box Launchers 
A dialog box launcher is the small arrow in a ribbon group that will open a dialog box. 
Direct Formatting 
See Local Formatting. 
Documents you may be interested
Documents you may be interested