save memorystream to pdf file c# : Create bookmarks in pdf SDK Library API .net asp.net wpf sharepoint contribute_cs5_help9-part1172

85
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Enter a page title in the Page title text box. 
This title appears in the browser title bar when a website visitor views the page; it does not appear on the page itself.
Click OK. 
The new page opens as a draft in Contribute. For information about editing the starter web page, see “Edit a starter 
web page” on page 85. Also, be sure to add a link to your new page before you publish it (see “Create text and image 
links” on page 187).
Note: Contribute creates the new page in the same folder as the page you were viewing when you created the page 
(unless you selected another website in step 2). You can change the folder location when you publish the new page. 
Edit a starter web page 
The Contribute starter web pages were created by a professional design firm. You can copy any of the sample pages 
and use them in your website. You can use any of the pages as a starting point to create your own page, or replace the 
existing content with your information.
After you create a page based on a starter web page, you can modify the page. This page is not a template, in which 
some parts can be modified but other parts are restricted. The page is a starting point for your web page; you can 
change it as needed.
Note: The hypertext links on the page do not work automatically; you must edit each link on the page so that it refers to 
a page in your website. 
The following are guidelines for working with text, images, and links on the starter pages. These are tips to help you 
get started; there are many ways to modify the starter web pages to make them your own. 
Modify text in a draft based on a starter page
To replace existing text, select any text on the draft and type over it.
When you replace existing text, Contribute retains the formatting established by the design of the starter web page. 
You can apply formatting to any text to override the design. 
To add text to draft, copy text from the draft or from another source (such as Microsoft Word), place the insertion 
point on the page or select text you want to replace, and then select Edit > Paste Text Only.
Note: To delete the date object from your page, you must deselect Protect Scripts And Forms in the administration 
settings. For more information, talk to your Contribute administrator or see “Set page-editing and paragraph settings 
on pag e303.
For more information about working with text, see “Working with text” on page  120.
Replace an image or graphic element in a draft based on a starter page
Select the image, press Delete, and then drag a new image to the draft.
Most images and graphics on the starter web pages have dimensions on them. When you replace an image, try to 
use an image that’s close in size to the one you’re replacing, so that you retain the page design.
Note: If you see a yellow shield icon, it’s probably a placeholder for the current date. When you publish the page, the 
current date appears.
For more information about working with images, see “Working with images and graphic elements” on page  139.
Create bookmarks in pdf - 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
excel hyperlink to pdf bookmark; bookmarks in pdf reader
Create bookmarks in pdf - 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
convert excel to pdf with bookmarks; bookmarks pdf documents
86
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Enable links in a draft based on a starter page
Do one or more of the following:
• To replace existing link text, select a link, and then type your link text. 
Note: Not all links on the starter web pages look like typical links, with blue, underlined text. Links might not be 
underlined and might have a different design treatment applied to them. When you click an intended link on a 
draft based on a starter page, the status bar at the bottom of the Contribute editor indicates that it is a link. 
• To make a link work, select a link, click the Link button in the toolbar, and then select Browse To Web Page. 
Click the Browse or Choose button in the Insert Link dialog box to find and select a page, and then click OK to 
close the Insert Link dialog box.
You must make the links work, or delete the ones you don’t want.
You can also link to a new web page, such as another starter web page, and modify the new starter web page 
later. For more information, see “Link to a new page on pag e188.
• To add a link to a vertical navigation bar, select the row that contains the last link in the series, and then select 
Edit > Copy. With the row still selected, click the Insert Row Below button in the toolbar. Select the new row, 
and then select Edit > Paste.
For more information about working with links, see “Working with links” on page  187.
More Help topics 
Copy a starter web page” on page  84
Create a web page based on a template
You can create a web page based on a template, which can help you maintain a consistent look across your website. In 
Contribute, there are two types of templates:
• A template created in Dreamweaver® (see Dreamweaver Help > Using Dreamweaver). A Dreamweaver template is 
a template that a designer creates for you with editable and locked regions.
• A page that your Contribute administrator designated as a template. Your Contribute administrator can designate 
any page on your website as a template.
You can create a copy of either type of template to use as a starting point for your new page. Dreamweaver templates 
have editable and locked regions (see “Work with template-based web pages” on page  65). Such regions could be 
absent from templates created by the administrator. In addition, templates created by the administrator are assigned 
a workflow. Contribute assigns a default workflow to templates without a workflow. For more information, see “The 
draft review process” on page 46.
You can create a blog entry based on a template if your blog publishing service generates Dreamweaver templates for 
your blog. To know more about creating blog entries, see “Create a blog entry for your blog” on page  88.
Remember to add a link to the new page before you publish it; otherwise, website visitors cannot navigate to the page. 
Note: It’s a good idea to create the new page and a link to that page at the same time for websites and blog entries. For 
more information, see “Link to a new page” on pag e188 and “Link to a new blank blog entry on pag e189.
In the Contribute browser, click the New button in the toolbar, or select File > New. 
The New Web Page Or Blog Entry dialog box opens.
In the Create New Web Page Or Blog Entry For pane, do the following:
Expand the website in which you want to create the new page. 
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
copy bookmarks from one pdf to another; how to create bookmark in pdf with
VB.NET PDF File Split Library: Split, seperate PDF into multiple
file into multiple ones by PDF bookmarks or outlines As String = Program.RootPath + "\\" 1.pdf" Dim outputFileName 1 to (Page Count - 1). ' Create output PDF
bookmark page in pdf; creating bookmarks in pdf from word
87
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Expand the Templates folder, and then select a template.
Note: If you don’t see the Templates folder, your Contribute administrator has restricted the types of new pages 
that you can create. For more information, talk to your Contribute administrator or see “Specify settings for new 
web pages” on page 306.
A preview of the page you select appears in the Preview pane on the right side of the dialog box.
Enter a page title in the Page Title text box. 
This title appears in the browser title bar when a website visitor views the page; it does not appear on the page itself.
Click OK. 
The new page opens as a draft in Contribute. Be sure to add a link to your new page before you publish it (see 
Create text and image links” on page  187).
Note: Contribute creates the new page in the same folder as the page you were viewing when you created the page 
(unless you selected another website in step 2). You can change the folder location when you publish the new page. 
Create a stand-alone web page
You can use Contribute to create pages that aren’t on a website you’ve connected to. You can save the page on your 
computer or network.
In the Contribute browser, click the New button in the toolbar, or select File > New. 
The New Web Page or Blog Entry dialog box appears. 
In the Create New Web Page Or Blog Entry For pane, expand My Computer (Windows) or This Mac (Mac OS), 
and then select Blank Web Page.
Note: Please select the option under My Computer (Windows) or This Mac (Mac OS) and not under a website that 
you are connected to.
Enter a title for the new page.
Click OK, and then click OK again at the prompt.
The Save As dialog box appears.
Browse to the location where you want to save the file, and click Save.
The new page opens as a draft in the Contribute editor.
More Help topics 
Create or copy a page on your website” on page  82
Create web pages using a content type
The workflow of a web page defines the options available for editing and publishing web pages in the content type. For 
example, if a content type associated with a template has the Author > Review > Publish workflow, the Review button 
is displayed in the menu. The Publish button is displayed only after the page comes back to the author after review.
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
export pdf bookmarks; edit pdf bookmarks
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.
add bookmark pdf file; editing bookmarks in pdf
88
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Note: You cannot assign content types to blog pages.
Select File > New. The New Web Page or Blog Entry dialog box is displayed.
Select the website for which you want to create a page using the content type.
Select the content type from the Content Types folder in the site folder.
(Optional) For HTML pages, you can customize the filename in the Page Title field.
Click OK. A new page is displayed with the selected content type.
In the new page, you can do the following:
• Add information to the permitted sections of the page.
• Upload images from a location.
• Link the content to a reference within the page, or to external URLs.
• Modify the properties of text using options in the right-click menu.
Send the page for review, or publish the page.
Note: When you publish a page associated with a content type, an entry is added in the history file.
Create a blog entry for your blog
You can create the following types of blog entries:
• Blank blog entry
• Blank page 
• Blog entry based on a auoted selection from a web page
Create a blank blog entry
You can create a blank blog entry to add to your blog. A blank blog entry is a blank page that might have the template 
(page layout and elements such as text and images) of your blog template, depending on whether your blog publishing 
service generates Dreamweaver templates for your blog. For example, if you create a blank blog entry for your blog 
hosted by TypePad, the blank blog entry has the page layout and elements of the blog template.
When you connect to a blog server, Contribute checks if the server supports the following properties:
• Categories
• Comments
• Trackbacks
• Media objects
• Images
If any property is not supported by the server, the corresponding option is disabled in Contribute.
You can add new information in a blank blog entry.
In the Contribute browser, click the New button in the toolbar, or select File > New. 
The New Web Page Or Blog Entry dialog box opens. 
Select the desired blog, and choose the Blank Blog Entry option.
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.
export pdf bookmarks to text; bookmarks in pdf files
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.
adding bookmarks to pdf document; adding bookmarks in pdf
89
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Enter a title for the blog entry in the Blog Entry Title text box.
Click OK. 
The new blog entry opens as a draft in Contribute.
(Optional) Add a tag using the Tags field.
In the Date area, click the Set Date Time icon and set the date and time when you want your blog entry draft to be 
published.
(Optional) Select one or more categories from the Categories list.
Click the Allow Trackbacks icon 
to maintain a list of other blogs that are linked to your blog entry.
Click the Allow Comments icon 
to allow users to enter comments about your blog entry.
Note: Before publishing the blog entry, select File > Preview In Browser to view the blog entry in a web browser and 
test all the links in the entry.
10Enter content for the blog entry and publish it.
Note: You can link a blank blog entry to another blank blog entry and publish the entries. For more information, see 
Link to a new blank blog entry” on pag e189.
Create a blank Page
Contribute supports a special blog entry called Pages supported by some blog sites. Contents of Pages are stored in a 
database, and are retrieved using protocols like MetaWeblog and Atom.
Pages, spelled with a capital P, contain information that does not change drastically over a period of time. Information 
contained in the Pages is displayed permanently on the blog. Pages can be organized in a hierarchical fashion into 
pages and subpages with a parent-child relationship between them. 
Note: You cannot use this feature when working with blog sites that do not support Pages. 
For example, Pages could contain information about the author, copyright information, legal matter, or description of 
the blog. Sub pages for the author could contain information related to the author, like hobbies, professional interests, 
and personal likes and dislikes. 
Note: If the word Pages appears after a period, the reference could be either to Pages or normal web pages depending on 
the context.
Pages can use templates and each Page can use a different template. However, Contribute CS5 supports only the default 
template of the blog site and assigns it to all the Pages.
Note: You cannot assign categories or tags to Pages.
Connect to the blog in which you want to create the new blank blog Page. 
In the Contribute browser, click the New button in the toolbar, or select File > New. 
The New Web Page Or Blog Entry dialog box opens. 
Select the desired blog, and choose the Blank Page option.
Note: This option is not available for blog sites that do not support Pages. 
Enter a title for the blog Page in the Blog Page Title box.
Click OK. 
The new blog Page opens as a draft in Contribute.
.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.
auto bookmark pdf; how to bookmark a pdf in reader
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
bookmarks pdf reader; create pdf bookmarks
90
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
In the Date area, click the Set Date Time icon and set the date and time when you want to publish your blog entry 
draft.
Select an option from the Parent Page pop-up menu to set a parent page for the Page.
Enter a number to set a page order for the Page. This order can change based on the relative page order of child 
pages.
Click the Allow Trackbacks icon to maintain a list of other blogs that are linked to your blog entry.
Note: Before publishing the blog entry, select File> Preview In Browser to view the blog entry in a web browser. Test 
all the links in the entry.
10Enter the content for the blog entry and publish it.
Note: You can link a blank blog entry to another blank blog entry and publish the entries. For more information, see 
Link to a new blank blog entry” on pag e189.
More Help topics 
Create a blog entry based on a quoted selection” on page  90
Set date and time for a blog entry” on page  91
Create a blog entry based on a quoted selection
You can create a new blog entry from information you select in a web page in the Contribute browser. Such a selection 
is called a quote.
You can also create a blog entry from a quoted selection in an external browser, such as Microsoft Internet Explorer 
(see “Post content to a blog from a browser on page  225) or from Microsoft Office applications such as Word, Excel, 
and Outlook (see “Post content to a blog from Microsoft Office applications (Windows only)” on page  225). You can 
then publish the entry to your blog. 
In the Contribute browser, browse to the web page you want to quote a selection from.
Make a selection in the web page.
Do one of the following:
• If you have a connection to the website you are viewing, click the New button in the toolbar.
• If you don’t have a connection to the website you are viewing, select File > New.
The New Web Page Or Blog Entry dialog box appears.
Expand the folder for the blog where you want to publish the new entry.
Select Quote From Current Page.
Note: This option is not available if you are using a browser other than the Contribute browser.
Enter the title for the blog entry in the Blog Entry Title field.
Click OK.
More Help topics 
Create a blank blog entry” on page  88
91
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Manage blog entries
Adobe Contribute has simplified the task of managing blog entries. You can quickly access a blog entry from your 
blog's home page by selecting the entry title from the Entries pop-up menu. This list displays all blog entries in the blog 
to which you are connected in reverse chronological order. When you select a blog entry from the Entries pop-up 
menu, the selected blog entry is loaded in the embedded browser.
You can make changes to a blog entry in the following ways:
• You can edit a blog entry directly in Contribute. For more information, see “Edit a blog” on page 54. 
• If you have a blog home page or an individual entry in a browser window, you can click the Edit In Contribute 
button to start Contribute and edit. For more information, see “Edit a web page or blog from your browser” on 
page  55.
Note: You must have a connection to the website or blog before you can edit a web page or blog entry in your browser.
More Help topics 
Undo mistakes” on page  58
Save a draft for later use” on page  59
Set date and time for a blog entry” on page  91
Set date and time for a blog entry
You can set the date and time when you want to schedule the publishing of your blog entry draft.
If you select an earlier date, and publish the blog entry, it is published immediately with the date you specified. If you 
select a future date and publish the blog entry, the blog entry will be published on the specified date at the specified 
time only if your blog server supports the date control API. Alternatively, the blog entry is published immediately with 
the future date you specified.
Note: The publishing date and time settings are honored by compatible blog servers only.
Set parent Page and page order for a blog Page 
You can edit a blank blog Page to set its parent page and page order in blog sites that support this feature. Any page 
other than the page itself and its child pages are listed in the menu. For new blank blog Pages, all the pages are listed.
For Pages in the same hierarchal level, you can set the order in which they appear in the list. For example, let us 
consider two parent pages: My Hobbies with an order of 1 and About Me with an order of 2 that are listed under a Page 
called Personal Info. If you want About Me to be displayed before My Hobbies, change the Page Order for About Me 
to 1 and that for My Hobbies to 2. The final ordering, however, is determined based on the relative page order among 
Pages under the same Parent.
View and delete blog Pages
You can view blog Pages using the Choose File Or Blog Entry dialog box (View > Choose File or Blog Entry.) Click the 
Pages button to view the Pages in the blog. To delete a Page, browse to it using Contribute, and click Delete Blog Entry.
More Help topics 
Create a blank blog entry” on page  88
Manage blog entries” on page  91
92
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Set page properties for a web page
For each web page, you can specify layout and formatting properties, including the default font family and font size, 
background color, margins, link styles, and many other aspects of page design.
Note: You can set page properties for web pages only. You can’t set them for blog entries.
The page properties you select apply only to the current web page. If a page uses an external CSS style sheet, Contribute 
does not make changes to the external style sheet, because those changes affect all other pages that use that style sheet.
Note: If you are editing a draft based on a template, or if you are restricted to text-only editing by your Contribute 
administrator, you might be able to change the page title only. For more information, contact your Contribute 
administrator or see “Set page-editing and paragraph settings” on pag e303.
In your draft, click the Page Properties button in the toolbar, or select Format > Page Properties.
The Page Properties dialog box appears.
Select categories from the list on the left and make changes as necessary.
By default, Contribute uses CSS to assign page properties. If your Contribute administrator set the preference to 
use HTML tags instead of CSS, you see only the Title/Encoding and Appearance categories on the left side of the 
dialog box. For more information about this setting, contact your Contribute administrator or see “Set style and 
font settings” on page 304.
Note: If you cannot select the Links or Headings categories, your Contribute administrator has set options to prevent 
you from changing those page properties. Likewise, if you can only change page margins in the Appearance category, 
the administrator has restricted access to the other properties in that category. For more information, talk to your 
Contribute administrator or see “Set style and font settings” on pag e304.
For information about options in any of the categories, see the following sections:
• Setting the HTML Appearance Page Properties options” on page 114 or “Setting the CSS Appearance Page 
Properties options” on page 115
• Setting the CSS Links Page Properties options” on page 115
• Setting the CSS Headings Page Properties options” on page 116
• Setting the Title/Encoding Page Properties options” on page 114
93
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
For information about options in any of the categories, click the Help button.
Click Apply to see changes without closing the dialog box or click OK to apply changes and close the dialog box.
More Help topics 
Add keywords and a description for a web page” on page  93
Add keywords and a description for a web page
You can associate keywords and a description with your web page. Visitors who type one of your keywords in a search 
engine can find your page.
Note: You can add keywords and descriptions for web pages only. You can’t add them for blog entries.
Browse to the page you want to add keywords and a description for, and then click the Edit Page button in the 
toolbar.
A draft opens in the Contribute editor.
Select Format > Keywords And Description.
The Page Keywords And Description dialog box appears.
Enter or change keywords in the Keywords pane.
Separate each keyword with a single space (for example, meeting minutes planning committee holiday party).
Enter or change the page description in the Description pane.
Click OK. 
More Help topics 
Set page properties for a web page” on page  92
94
USING CONTRIBUTE
Adding pages, blog entries, and documents
Last updated 4/30/2011
Set preferences for blog entries
You can set other preferences for blog entries. In the Preferences dialog box, you can perform the following tasks:
• Set options for the default blog to connect to, whether to create a blog entry when you click the New Page button, 
whether comments are allowed for blog entries, and whether to allow other users to link to a blog entry using its 
trackback URLs (see “Set Contribute preferences” on page  29).
Note: Some blog hosts do not support comments, or require you to set a preference to allow comments. Review your 
blog host’s documentation for more information.
For more information about adding trackback URLs to blog entries, see “Add trackback URLs to a blog entry on 
page  97. For more information about adding tags to blog entries, see “Add tags to a blog entry on page  95.
• Specify the ping server URLs you want Contribute to notify when you post a blog entry.
• View a list of failed pings to the ping servers.
More Help topics 
Set Contribute preferences” on page  29
Enter metadata for a blog entry
When you’re creating or editing a blog entry, you can enter additional information about the entry using the blog 
metadata features. You can do the following tasks for blog entries:
• Select the blog to post the blog entry to
• Enter or change the title
• Add tags
• Assign categories
• Add trackback URLs
• Specify whether to allow comments
The primary blog metadata features—the blog to post the entry to, the blog entry title, and the tags to add to the 
blog entry—are available from the main blog entry toolbar in the Contribute browser. Secondary blog metadata 
features—categories, whether to allow trackback URLs, and whether to allow comments—are available when you 
click the Show/Hide Secondary Metadata button 
on the blog entry toolbar, next to the Tags field or select More 
Options from the View menu.
In addition to the blog entry toolbars, you can also enter metadata features for a blog entry from the Format > Blog 
Metadata menu.
Select the blog for the blog entry
You can select the blog where you want to post a blog entry you’re creating or editing. You can post a blog entry to any 
blog to which you’ve created a Contribute connection. 
Create or edit the blog entry you want to post.
Note: For information about creating a blog entry, see “Create a blog entry for your blog on pag e88. For information 
about editing a blog entry, see “Manage blog entries on pag e91.
Documents you may be interested
Documents you may be interested