c# pdf object : Bookmark page in pdf software Library project winforms asp.net .net UWP contribute_cs5_help24-part1157

Publishing web pages and blog entries
Last updated 4/30/2011
Completing the Replace File dialog box options
Use the Replace File dialog box to indicate how you want to handle two files with the same name. This dialog box 
appears when you try to publish a file from your computer that has the same name as an existing file on your website.
Select one of the following:
• Select Replace the file to have Contribute replace the existing file on your website with the file you are publishing 
or linking to on your computer.
• Select Have Contribute create a similarly named file if you don’t want Contribute to replace the existing file but 
want to change the filename for the file on your computer.
Contribute appends a number to the filename for the new file so that its name is not the same as the existing file on 
your website.
Click OK.
More Help topics 
Replace a file on your website” on page  219
Completing the Roll Back Page dialog box options
Use the Roll Back Page dialog box to undo a published page, and roll back to a previously published version of that web page.
Select a previous version of the published page from the list of available pages. 
Note: The list of previously published pages displays a number of previous versions of the page, depending on your 
Contribute administrator’s setting. 
Contribute displays the page in the Preview section.
If the page you selected is the one you want to publish, click the Roll Back button. If the page is not the one you 
want to publish, select another page from the list, and then click Roll Back.
Contribute replaces the currently published version of the page with the previously published version that you 
selected. The version you selected becomes the current version on the website.
Note: The page you replace with the selected rollback page appears in the Roll Back Page dialog box the next time you 
open the dialog box so you can roll back to that version.
More Help topics 
Roll back to a previous version of a page” on page  221
Completing the Publish To Website dialog box options (Windows only)
Use the Publish To Website dialog box to publish the contents of the document in Microsoft Word, Excel, or Outlook 
to your web site.
To select the settings for publishing the document, do the following:
Select a web site where you want to publish the file.
Note: If you do not have a connection to your website before you publish a document, you can always create one 
by selecting Create New Connection in the Select pop-up menu in the Publish To Website dialog box. For more 
information on creating a website connection, see “Create a website connection” on pag e241.
Select a location for storing the file.
Bookmark page 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
copy pdf bookmarks to another pdf; split pdf by bookmark
Bookmark page 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
how to bookmark a page in pdf document; bookmark template pdf
Publishing web pages and blog entries
Last updated 4/30/2011
Enter a filename.
Note: The filename must not have any spaces, tabs, or alphanumeric characters.
Select a format.
Click the Choose Template button. The Choose Template dialog box appears.
If you do not click the Choose Template button in the Publish To Website dialog box, the template that was last 
used to publish a Microsoft Office document is associated with the document you are currently publishing. In 
addition, if the template does not match the template on the server, Contribute displays the Download Template 
dialog box. You can choose to do one of the following:
• Click the Publish Using The Old Template button to publish the document using the old template.
• Click the Download And Publish button to download the updated template from the server, and then publish 
the document.
Note: The Choose Template button is disabled when the .doc format is selected.
Select a template from the list of available templates.
A preview of the selected template appears in the Preview box.
If the template you select for publishing a Microsoft Office document to a website has been updated on the 
server, the Open As New Page dialog box appears. You can choose to publish using the old template, or 
download the updated template available on the server, and then publish the document.
Select a template region from the list of editable regions available in the selected template.
This list is disabled if you select _blank template.
Click the Refresh Templates button, and select one of the following options to update your list of templates and 
editable regions in a selected template:
For this website 
to view an updated list of templates for the selected website
For selected template 
to view an updated list of editable regions in the selected templates
(Optional) Clear the Make This As The Default Template check box.
Click OK.
(Optional) Clear the Publish Current Selection Only check box to publish the whole document instead of the 
Click Publish.
Contribute publishes the document to your website, and a confirmation dialog box appears.
Click OK.
More Help topics 
Publish a document from Microsoft Office (Windows only)” on page  222
Using the Contribute plug-in in Microsoft Office 
The Contribute plug-in appears in the toolbar in Microsoft Word, Excel, and Outlook e-mail reader. The plug-in 
automatically installs when you install Contribute.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Please follow the sections below to learn more. DLLs for Deleting Page from PDF Document in VB.NET Class. How to VB.NET: Delete a Single PDF Page from PDF File.
creating bookmarks in a pdf document; adding bookmarks in pdf
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF: Insert PDF Page. VB.NET PDF - How to Insert a New Page to PDF in VB.NET. Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program.
export bookmarks from pdf to excel; add bookmarks to pdf reader
Publishing web pages and blog entries
Last updated 4/30/2011
This plug-in enables you to publish documents to your website or blog without opening the Contribute application. 
Or, if you prefer, you can open the document in Contribute to edit it before you publish it.
In Office, click one of the following options:
Open In Contribute 
Use this option to open a document in Contribute for editing before you publish it. For more 
information, see “Open documents in Contribute from Microsoft Office applications (Windows only)” on 
page  102.
Post To Blog 
Use this option to publish a document to your blog. For more information, see “Post content to a blog 
from Microsoft Office applications (Windows only)” on page 225.
Publish To Website 
Use this option to publish a document to your website. For more information, see “Publish a 
document from Microsoft Office (Windows only)” on page 222.
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
application. Able to remove a single page from PDF document. Ability Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. How to
pdf bookmarks; add bookmarks to pdf
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
Using this C# .NET PDF rotate page control SDK, you can easily select any page from a multi-page PDF document file, rotate selected PDF page to special
auto bookmark pdf; how to add bookmarks to pdf files
Last updated 4/30/2011
Chapter 12: Creating and managing 
website and blog server connections
After you install Adobe® Contribute®, you must create a connection to a website or blog before you can begin to edit 
its pages or create pages or blog entries.
This chapter explains how to use the Contribute Connection Wizard (Windows) or Connection Assistant (Mac OS) 
to create a connection. It also explains how to set administrative settings for a website and how to rename and remove 
website and blog server connections. It also explains how to specify the types of audio, video, and image files you can 
publish to your blogs.
After you create a website connection, you can create roles (see “Managing users and roles” on page  295) and then 
export site connection information to your users.
About creating and sending website connections
When you connect to a website, depending on your web server configuration and the complexity of your website, 
Contribute might not automatically detect all possible web server configurations. The Web Server settings of the 
Administer Website dialog box let you specify alternative configurations for your website’s index files and alternative 
web addresses.
After you set up a connection to a website, you can send that connection information in a connection key file to users. 
Or, if the website is the one that Contribute Publishing Server (CPS) manages, you can use the URL.
Note: Connection keys are not available for blogs.
Web server index pages
The index page for a website is the default web page that appears when a visitor enters a website (such as 
www.mysite.com) but doesn’t specify a page on the website. A web server can be configured to look for a page with a 
particular filename if no page is specified; the most common default index page filenames are index.htm, index.html, 
default.htm, and default.html. If you are unsure of the index page filenames that your web server uses, see your web 
server’s documentation.
In addition to the primary index page filename, most web servers are configured with alternative index page filenames, 
specifying pages to be displayed if there is no page with the filename requested as the primary index page.
Note: Index pages are available only for websites. Blogs do not use index pages.
For example, a web server might look for the following index page names (in this order):
If a page is named index.htm, the server sends that page to the browser to be displayed; if such a page isn’t present, the 
server sends index2.htm to the browser. If neither of those index pages is available, the server sends the 404error.htm 
page to the browser. Secondary pages such as these often provide an alternative entrance to the website or inform the 
visitor that the website is unavailable.
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
Image: Insert Image to PDF. Image: Remove Image from PDF Page. Image: Copy, Paste, Cut Image in Page. Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit
convert word pdf bookmarks; creating bookmarks in pdf documents
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
String filepath = @""; String outPutFilePath = @""; PDFDocument doc = new PDFDocument(filepath); // Copy the first page of PDF document.
bookmarks in pdf reader; bookmarks pdf reader
Creating and managing website and blog server connections
Last updated 4/30/2011
Contribute includes a list of popular index page filenames, using most of the popular document type extensions (.htm, 
.html, .cfm, .asp, .jsp, .php, and so on). If the index page filename that you use for your website is listed in the Index 
files section of the Index and URL Mapping dialog box (index.cfm, for example), you can most likely ignore this 
configuration option. If, however, your index page filenames are not included among those listed in the dialog box, 
you must add your index page filenames to the list, and arrange the names in the order in which your web server is 
configured to look for them.
For example, if your website uses an Adobe ColdFusion application server that uses the document type extension .cfm, 
and the index page for your website uses the filename main.cfm, add the filename main.cfm to the list of index pages 
in the Index and URL Mapping dialog box, and list that filename as the first page that Contribute should find on the 
website. “Add index page filenames on page  255 explains how to add an index page filename to your Contribute 
More Help topics 
Add index page filenames” on page  255
Remove index page filenames” on page  257
Alternative website addresses
Web servers can be configured in a variety of ways to respond to varying user needs. One common part of web server 
configuration is the mapping of web addresses to either different IP addresses (often for either load balancing or 
localization issues), or multiple web addresses pointing to a single IP address. The following common web server 
configurations involve URL mapping:
Multiple DNS Aliasing 
Occurs when two or more domain name server (DNS) aliases point to a single server (for our 
purposes, a single server consists of a single IP address). When connecting to a server configured with multiple DNS 
aliases, Contribute views the defined website and the aliases as separate websites, even though they are the same from 
the users’ perspective.
For example, if your server hosts the website www.adobeonline.com, and you set up two additional web addresses that 
refer to that same website (for example, www.adobe.com and www.photoshop.com), you must configure Contribute 
to recognize these separate web addresses as the same website. 
Virtual Server Configurations 
Have two or more DNS aliases pointing to the same server, but users view them as 
different websites. When a server configured in this way receives a request to retrieve a web page, it serves different 
pages depending on the address used in the request. There are two types of virtual server configurations:
• DNS-based virtual servers use a single IP address that has two or more DNS aliases pointing to that address. In this 
configuration, the web server differentiates the page request based on the web address, serving different pages to 
the different addresses.
• IP-based virtual servers use multiple IP addresses to differentiate web servers. 
A common use of virtual server configurations is to provide localized content to different geographic locations. For 
example, a news website might provide different local information to users viewing the website based on their location. 
Port numbers 
are often used to further divide a domain name into multiple websites. Often this is to allow the website 
to provide different software functionality based on a port that may be listening for incoming requests.
A web address that uses a different port number is considered to be a different website. However, this is not always the 
case. As with web server configurations using multiple DNS aliases, it’s important that you map host names using 
different port numbers to the correct website.
C# PDF Page Replace Library: replace PDF pages in C#.net, ASP.NET
Page: Replace PDF Pages. An Excellent PDF Control Allows C# Users to Replace the Original PDF Page with New PDF Page from Another PDF File in C#.NET.
pdf bookmark editor; create bookmarks in pdf
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Image: Insert Image to PDF. Image: Remove Image from PDF Page. Image: Copy, Paste, Cut Image in Page. Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit
editing bookmarks in pdf; bookmarks in pdf from word
Creating and managing website and blog server connections
Last updated 4/30/2011
For example, if your organization’s website can be accessed through two different web addresses differentiated by port 
numbers, you must add these web addresses to the Alternate addresses field. In this example, assume that your 
organization maintains the following web addresses:
Both these web addresses point to the same website, with the exception that those sites using port number 8080 read 
the browser’s cookie file to check whether the visitor is a new or returning user. If the user is already registered, the 
website appears without prompting for registration. If a user is new, a dialog box appears requesting the user to register 
to gain access to the website.
More Help topics 
Specify alternative website addresses” on page  257
Connection keys
Using the Connection Wizard (Windows) or Connection Assistant (Mac OS), you can easily set up connections to 
websites for other users. The wizard enables Contribute users to collaborate by sharing website connections.
Contribute lets you share website connection information by embedding website information in a connection key file. 
Because the connection key is encrypted with a password, any network or File Transfer Protocol (FTP) login 
information you send in the file remains secure and can be accessed only through Contribute. The connection key file 
uses the filename extension.stc. You can either e-mail the file to users, or save it to your computer for users to 
download and import. If you double-click the file, either on the desktop or as an e-mail attachment, Contribute starts 
and imports the connection.
FTP and Secure FTP (SFTP) connection keys can be used across platforms; LAN connection keys are platform specific.
The procedure for sending a connection key varies depending on the type of user model you’ve chosen to manage your 
website. If you’re letting users connect to a site by manually entering connection information or by using a connection 
key file, see “Send connection keys for websites” on page  265. If you’re managing users with a connection server, see 
Send connections for CPS managed sites” on page  267.
Note: Connection keys are not available for blogs.
Collect the following information before you begin:
• Your user name and e-mail address
The user name and e-mail address identify users and the web pages or blog entries they are working on. Contribute 
prevents multiple users from simultaneously editing the same web page. (Contribute uses a system much like the 
Dreamweaver check in and check out system to avoid editing conflicts.) 
If you have multiple copies of Contribute, use a different user name for each copy. For example, Chris(laptop), and 
Chris(Mac). Using the same user name can cause problems because you can override checkouts you make on the 
other computer.
• Web address of the website or blog server
A website’s Uniform Resource Locator (URL) is its address either on the Internet or on an organization’s intranet. 
Website URLs usually have the following form:
Creating and managing website and blog server connections
Last updated 4/30/2011
A blog server’s access point Uniform Resource Locator (URL) is its address either on the Internet or on your 
organization’s intranet. Blog server URLs usually have the following form:
• Network path to the website (for connecting to local networks)
The network path is the location of the website in your organization’s local network. The network path includes the 
name of the server on which the website is stored and the directory path of the website’s files on that server. For 
example, your network path might be \\mycomputer\wwwroot\ (Windows) or afp://server:volume: (Mac OS).
Note: If you are a Mac OS X user, to create a LAN connection, make sure to mount the network volume of the server 
you are creating a connection to on your computer desktop before you create your connection. In the Finder, select Go 
> Connect to Server to mount the network to which you want to connect. 
• FTP or SFTP connection information
FTP provides a secure way to transfer files to your local or remote web server. If you will connect to your website 
from a remote location (for example, telecommuting from home or another office) you may need to connect to the 
website using FTP, to transfer files from a remote location across the Internet to your website (for example, if you 
don’t have a local network connection to the website). 
If you or your users will connect to your website by using FTP or SFTP, you must know the address of the FTP 
server as well as the user name and password to connect to the FTP server. For example, your FTP server’s address 
might be ftp.mysite.com. 
Note: Websites that CPS manages require users to use their own FTP or SFTP account information to connect to the 
• Verification that Contribute directly supports your blog
Blogs hosted on Blogger, TypePad, Roller, or WordPress are directly supported in Contribute.
If your blog is hosted by another service, the host must support the MetaWeblog API. The MetaWeblog API allows 
Contribute and other external programs to make changes to the text and attributes of blog entries. If your blog host 
supports the MetaWeblog API, you must enter the blog’s access point URL, such as http://blogname.blogsite.com, 
as well as your user name and password for the blog hosted by that service.
Note: You must have a blog account already set up with the blog host before you can connect to it using Contribute.
More Help topics 
Create a connection to a .Mac account” on page  246
Enable or disable CPS for a website” on page  246
Manage website and blog server connections” on page  269
Create a website connection
The Connection Wizard (Windows) or Connection Assistant (Mac OS) guides you through the steps of creating a 
connection to a website, prompting you for the information needed to establish a website connection. 
The process is different to create a connection to a blog; for more information, see “Create a blog server connection 
on page  243.
Creating and managing website and blog server connections
Last updated 4/30/2011
Note: If you use a Macintosh computer and have a .Mac account, you can easily create a connection to your .Mac 
account. In the Connection Assistant, select the .Mac check box. For information about selecting a folder to connect to in 
your .Mac website, see “Create a connection to a .Mac account” on pag e246.
Start Contribute.
Select Edit > My Connections (Windows) or Contribute > My Connections (Mac OS).
The My Connections dialog box appears. The options in this dialog box let you create and manage your Contribute 
You can also use the My Connections dialog box to create a connection to blogs. For more information on creating 
connections to blogs, see “Create a blog server connection” on page  243. 
Click Create.
Note: The Connection Wizard (Windows) or Connection Assistant (Mac OS) appears. This wizard or assistant guides 
you through setting up a new website connection. 
Click Back or Go Back to return to a previous screen, if necessary. If you need more information about how to 
complete a screen, click the Help button.
Click Next.
From the What do you want to connect to pop-up menu, select Website.
In the What is the web address (URL) of your website field, enter the website you want to connect to. If necessary, 
click the Browse button and browse to the website.
Click Next.
From the How do you connect to your web server pop-up menu, select your connection service and do one of the 
• If you selected FTP, enter the FTP server name, user name, and password.
• If you selected Secure FTP (SFTP), enter the SFTP server name, user name, and password.
• If you selected Local/Network, enter the network path to your website.
• If you selected WebDAV, enter the WebDAV URL, user name, and password.
Creating and managing website and blog server connections
Last updated 4/30/2011
(Optional) Click Advanced, and select the appropriate advanced connection options for the connection service you 
specified in step 7.
10Click Next.
11On the Summary screen, review the connection settings to verify that they’re correct and click Done (Windows) or 
Finish (Mac OS) to complete the connection.
Contribute creates a connection to the website.
After Contribute has successfully created a connection to the website, the Connection Wizard or Connection Assistant 
closes, and the main page of the website appears in the Contribute browser.
More Help topics 
Create a connection to a .Mac account” on page  246
Enable or disable CPS for a website” on page  246
Manage website and blog server connections” on page  269
Create a blog server connection
The Connection Wizard (Windows) or Connection Assistant (Mac OS) guides you through the steps of creating a 
connection to a blog, prompting you for the information needed to establish a blog server connection.
The process is different to create a connection to a website; for more information, see “Create a website connection” 
on page  241.
You can create a connection to a blog server in two ways:
• Specifying the blog server user name and blog server password details.
• Specifying the blog URL, and blog server user name and blog server password details.
You can connect to a blog that is hosted on one of the following servers:
• The Blogger, TypePad, or WordPress blog publishing services. Users with blogs on one of these hosts can connect 
to their blogs directly by selecting the host in the Connection Wizard or Connection Assistant. 
• Other internal servers, such as Movable Type, that support the MetaWeblog API. 
Note: The MetaWeblog API lets Contribute users make changes to the text and attributes of blog entries.
Start Contribute.
Select Edit > My Connections (Windows) or Contribute > My Connections (Mac OS). 
Creating and managing website and blog server connections
Last updated 4/30/2011
The My Connections dialog box appears. The options in this dialog box let you create and manage your Contribute 
Click Create.
The Connection Wizard (Windows) or Connection Assistant (Mac OS) appears. This wizard or assistant guides 
you through setting up a new website connection. 
Click Next.
Select Blogs from the What do you want to connect to pop-up menu.
Select your blog’s host from the Who hosts your blog pop-up menu.
Click Next.
If you selected Blogger, TypePad, or WordPress, enter the blog’s user name and password. 
Click Done (Windows) or Finish (Mac OS) to complete the connection.
Contribute creates a connection to the blog server.
Note: If you want to connect to the Roller blog server, select Other Blog Servers from the Who hosts your blog pop-up 
menu, and provide the required information.
After Contribute successfully creates a connection to the blog, the Connection Wizard or Connection Assistant closes. 
The My Connections dialog box appears, listing your connected blog(s). The blogs are also listed on the Contribute 
Start page. 
Note: After you are connected to a blog server and you create another blog on the same blog server, you can add the new 
blog and its details by reconnecting to the blog server. For more information, see “Reconnect to a blog server on pag e245.
Create a blog server connection using the blog URL
Start Contribute.
In the Create New area, click the Blog Connection link. 
The Choosing a Connection screen of the Create Connection wizard appears.
By default, the Blogs option is selected in the What do you want to connect to pop-up menu.
Documents you may be interested
Documents you may be interested