byte array to pdf in c# : Create pdf bookmarks SDK Library service wpf .net azure dnn DocToHelp2014UserGuide2012v242-part1651

Doc-To-Help 2014 User Guide 
Documenting Your Class Library with Microsoft® Sandcastle  
411 
10.
When the conversion is finished, check that everything you need is converted (double-click on the plugin 
document to open the 
Properties for Generating Reference
dialog box): 
List of assemblies and XML files, see the 
Assemblies
node 
XSLT transformation applied to the XML file, see the 
Generation
node, 
XSLT file to transform source 
code XML 
field
.
Elements excluded from documentation, see unchecked nodes in the tree in the 
Element filter
node. 
11.
Right-click on the plugin document and choose 
Generate
from the menu. 
12.
In Doc-To-Help, click the 
Home
tab > Select Target button
to choose the Help target. Click the 
Rebuild 
Target
button. 
The target will be formatted with the MSDN reference style. 
Note:
Links from narrative to reference created using the "Link ..." styles, such as Link Class, Link Method, Link 
Property, and so on, should work after this conversion. But links created with C1H Jump and Link Tag styles will 
probably not work, because the titles of generated topics and therefore their linktags have changed (and these two styles 
have a linktag explicitly specified in the hotspot itself).Those links must be fixed manually. 
Configuring the Sandcastle Reference Section with the 
Properties for Generating Reference dialog box 
In the 
Properties for Generating Reference
dialog box, you can import a 
Documenter for .NET
project file and/or 
configure your Sandcastle reference section.  
To access the 
Properties for Generating Reference
dialog box, navigate to the 
Documents
pane and double-click the 
reference document.  
The dialog box is broken into seven nodes: 
Import
Generation
Assemblies
Dependencies
Element filter
Visibility 
filter
, and 
Output
 
A few notes about creating 
Microsoft Help Viewer 
Targets with the Doc-To-Help Plugin for Sandcastle: 
Doc-To-Help supports only self-branded targets. This option is set using the 
Self-branded
check box in the 
Help Targets
dialog box. 
In the Output node, Doc-To-Help supports only the 
VS2005
presentation style. 
In the Output node, set the 
Links to .NET Framework documentation
to 
None
Import node 
The 
Import
node allows you to import a Documenter for .NET project — including all of its properties — which will 
overwrite the default properties for the Sandcastle plug-in document.  
Create pdf bookmarks - 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
create bookmarks in pdf reader; add bookmark pdf
Create pdf bookmarks - 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
how to add bookmarks to pdf files; creating bookmarks pdf files
412  
Documenting Your Class Library with Microsoft® Sandcastle 
Doc-To-Help 2014 User Guide 
To import a Documenter for .NET project, click 
Browse
. The 
Open
dialog box will appear, allowing you to navigate to 
your project folder and select the .
d2hdotnet file
you wish to convert to Sandcastle.   
Generation node 
In the 
Generation
node, you can choose the framework version for your system type documentation links and add an 
.xslt stylesheet to your project.   
Framework version
: Select the .NET Framework version you want to link to when a system type appears in your 
documentation. Select version 2.0, 3.0, 3.5, 1.0, 1.1, 4.0, Silverlight 3 or Silverlight 4. 
XSLT file to transform source code comments XML
: Click 
Browse
to select the .xslt file containing the transforms 
that are used to manipulate your .XML source code comments after a build has already been performed and topics have 
been created. 
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Bookmarks. inputFilePath = Program.RootPath + "\\" 3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; 'create optimizing options
create bookmarks pdf files; copy bookmarks from one pdf to another
VB.NET PDF File Split Library: Split, seperate PDF into multiple
how to split a PDF file into multiple ones by PDF bookmarks or outlines Valid value for each index: 1 to (Page Count - 1). ' Create output PDF file path
bookmarks pdf file; create bookmark pdf file
Doc-To-Help 2014 User Guide 
Documenting Your Class Library with Microsoft® Sandcastle  
413 
Assemblies node 
Use the 
Assemblies
node to add assembly files and source code comment files to your project.   
Add from file
: Click this button to add an assembly from a .dll on your machine. 
Add from GAC
: Click this button to add an assembly from the Global Assemblies Cache (GAC). Strong-named 
assemblies must reside in the GAC in order to be documented. 
Remove
: Click 
Remove
to remove an assembly and its corresponding .xml file from the project. 
Source Code Comments XML File
: Click 
Browse
to locate the .xml file containing source code comments, or the 
actual content, for the reference section of your documentation. 
Dependencies node 
The dependency assemblies are required by the assemblies specified in the 
Assemblies
node. 
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
export pdf bookmarks to excel; create bookmarks pdf
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. inputFilePath = Program.RootPath + "\\" 3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; // create optimizing options
display bookmarks in pdf; create pdf bookmarks online
414  
Documenting Your Class Library with Microsoft® Sandcastle 
Doc-To-Help 2014 User Guide 
Add from file
: Click this button to add an assembly from a .dll on your machine. 
Add from GAC
: Click this button to add an assembly from the Global Assemblies Cache (GAC). Strong-named 
assemblies must reside in the GAC in order to be documented. 
Remove
: Click 
Remove
to remove an assembly and its corresponding .xml file from the project. 
Element filter node 
The 
Element filter
allows you to select which elements you want to appear in the documentation. To include an element 
in your reference section, simply select the check box next to it.   
C# Create PDF Library SDK to convert PDF from other file formats
file. Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields.
edit pdf bookmarks; add bookmarks to pdf reader
.NET PDF SDK - Description of All PDF Processing Control Feastures
Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. PDF Create.
create pdf with bookmarks from word; bookmarks pdf files
Doc-To-Help 2014 User Guide 
Documenting Your Class Library with Microsoft® Sandcastle  
415 
Modify
: Click this button to access the 
All Elements
dialog box. From the 
All Elements
dialog box, you can easily add 
elements to the 
Element filter
by clearing their check boxes. You can also click the 
Exclude Elements Without 
Description 
button to remove any elements that don't have descriptions from your project.   
Verify
: Clicking this button will initialize a verification test, which will check whether or not all of the filter elements 
specified exist in the assemblies.   
Visibility Filter node 
The 
Visibility filter
determines which types of classes and members will appear in the Sandcastle reference section. The 
Visibility filter is separated into two sections: 
Include types
and 
Include members
Include Types Section 
In the 
Include types
section, select the check boxes for the types of classes you would like to appear in your reference 
section. You can include the following class types in your reference section: Public, Internal, Protected, Protected 
Internal, Private, and Attributes. 
To revert to the default selection, which only includes Public and Protected classes, click the 
Default 
button 
To include all types in the reference, click the 
Include All
button. 
Include Members Section 
In the 
Include members
section, select the check boxes for the members that you would like to appear in your reference 
section. You can include the following types of members in your reference section: Public, Internal, Protected, Protected 
Internal, Private, and Explicit Interface Implementations. 
To revert to the default selection, which only includes Public and Protected members, click the 
Default 
button 
To include all members in the reference, click the 
Include All
button.
Output node 
The 
Output
node of the 
Properties
for Generating Reference
dialog box has three tabs: 
Common
Topics
, and 
Components
 
VB.NET Create PDF Library SDK to convert PDF from other file
Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields in Visual Basic .NET application.
how to add a bookmark in pdf; auto bookmark pdf
XDoc.Word for .NET, Advanced .NET Word Processing Features
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. Word Create. Create Word from PDF; Create Word
bookmark pdf acrobat; bookmarks in pdf from word
416  
Documenting Your Class Library with Microsoft® Sandcastle 
Doc-To-Help 2014 User Guide 
Common tab  
Under the 
Common 
tab, you can choose syntax for languages, specify documentation links, and select a presentation 
style.   
Include syntax for languages
: To add syntax for a programming language to your reference section, simply check the 
box next to that reference section. You can include syntax for C#, Visual Basic, C++, J#, JavaScript, XAML, and 
ASP.NET. 
Links to .NET Framework documentation
: Select the check box for the type of links Sandcastle should create when 
linking to the .NET Framework documentation. 
None 
Links to local Visual Studio help 
Links to online help on the Microsoft site 
Doc-To-Help 2014 User Guide 
Documenting Your Class Library with Microsoft® Sandcastle  
417 
Presentation style for topics
: Choose one of the built-in themes provided by Sandcastle. 
Topic file names
: Choose Friendly or GUID. 
Prototype:
418  
Documenting Your Class Library with Microsoft® Sandcastle 
Doc-To-Help 2014 User Guide 
VS2005:
Doc-To-Help 2014 User Guide 
Documenting Your Class Library with Microsoft® Sandcastle  
419 
Hana
:  
Topics tab 
Under the 
Topics 
tab, you can enter feedback text, introductory sentences, and copyright information. Any text entered 
in this section will appear on every page of the reference section. 
Enable sending feedback
: Enable sending feedback allows you to add a footer with a feedback link to each page of the 
Sandcastle reference section. Selecting this check box inserts the generic statement "Send feedback on this topic to" into 
the footer of each page and enables the 
Use Sandcastle defaults
check box and the 
Company name
and 
Company 
email
text boxes. 
The following elements will affect the content of the feedback footer:   
Use Sandcastle defaults
: Select this check box to insert the default Sandcastle contact information into the 
footer of the reference section. If you choose this option, the Company name and Company e-mail boxes will be 
disabled. 
Company name:
Enter your company's name into this text box to add it to the feedback footer statement. If 
you typed "Doc-To-Help" into this field, the feedback footer statement would read "Send feedback on this topic 
to Doc-To-Help." 
Company email:
Enter your company's contact e-mail address into this text box to add it, as a mailto link, to 
the feedback footer statement.   
420  
Documenting Your Class Library with Microsoft® Sandcastle 
Doc-To-Help 2014 User Guide 
Start every topic with text
: Text entered into this box will appear as the first sentence or paragraph of all reference 
topics.  
Copyright text
: Enter copyright information into this box to have it appear in the footer of your reference pages.   
Components tab 
The 
Components 
tab allows you to enable and configure the 
CodeBlock
and 
PostTranform
components. 
Enable CodeBlock and corresponding PostTransform component
: Select this check box to enable the 
CodeBlock
and 
PostTransform
components. These components, which were developed by Eric Woodruff, complement 
Sandcastle's functionality for better display of code blocks in various languages. For more information on the 
background and functionality of these components, see CodeBlock and PostTransform components on page 423. 
Click the 
Configure
button next to its corresponding component to configure that component's settings. The 
CodeBlock
component's
Configure
button opens the Configure CodeBlock Component on page 420 dialog box, while the 
PostTransform
component's 
Configure
button opens the Configure PostTransform Component on page 422 dialog box. 
Configure CodeBlock Component dialog box 
The 
Configure CodeBlock Component
dialog box is used to configure the elements of the 
CodeBlock
component.   
To access the 
Configure CodeBlock Component
dialog box, open the 
Properties for Generating Reference
dialog 
box, select the 
Components
tab of the 
Output
node and click the 
Configure 
button next to "CodeBlock component." 
See Configuring the Sandcastle Reference Section with the Properties for Generating Reference dialog box on page 411 
for more information. 
Also see CodeBlock and PostTransform components on page 423. 
Documents you may be interested
Documents you may be interested