adobe pdf library sdk c# : Get pdf metadata Library SDK component .net wpf mvc contribute_cs5_help29-part1199

Creating and managing website and blog server connections
Last updated 4/30/2011
Note: Before you can start using CPS with your website, you must install and configure CPS (see CPS Console Help for 
information about configuring).
Disable CPS or modify your settings
Do any of the following:
• Click the Disable Publishing Server button to disable CPS for this website.
A dialog box that asks you to confirm disabling CPS appears.
When you disable CPS, users who were connected to the website cannot connect until you re-enable CPS. 
Contribute does not remove the administrative settings file for the website when you disable CPS, so roles and 
permissions are unaffected.
• Click the Disable User Directory button if you do not want to use the User Directory service to manage users for 
this website.
When you disable the User Directory service, users who were connected to the website cannot connect until you 
send them connection keys with new connection information. 
Setting the Users and Roles options in the Administer Website dialog box for 
CPS-managed sites
The purpose of this dialog box is to create roles, assign users to roles, remove user access to the site, and send 
connection links to users of websites using CPS.
Add users to a role
Click Add Users.
Complete the Add Users dialog box. 
For more information, see “Add users to websites that CPS manages” on page  267.
Assign a user to a different role
Select the user you want to reassign from the list of users.
To select multiple users, click the first user, and hold down the Control key and click additional users. 
Click Reassign.
The Reassign Role dialog box appears.
Select a role to reassign the user, and click OK.
The user now appears beneath their reassigned role in the Users and Roles category of the Administer Website 
dialog box.
To reassign additional users, repeat steps 1 through 3.
Remove a user from the site
Select the user from the list of users.
Click Remove.
To remove additional users, repeat steps 1 and 2.
Get pdf metadata - add, remove, update PDF metadata in, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
pdf xmp metadata; change pdf metadata
Get pdf metadata - VB.NET PDF metadata library: add, remove, update PDF metadata in, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
remove pdf metadata; edit pdf metadata acrobat
Creating and managing website and blog server connections
Last updated 4/30/2011
More Help topics 
Create Contribute roles” on page  296
Setting the Users & Roles options in the Administer Website dialog box
The purpose of this dialog box is to manage users who have previously connected to a website. You can change a user’s 
role and send them a new connection key, or remove users from the list, disabling their ability to connect to the site.
Change a user’s role
Select the user from the list of users who have previously connected to the site.
Click the Send Connection Key button.
The Export Key File Wizard (Windows) or Export Key File Assistant (Mac OS) appears.
Follow the instructions in the wizard or assistant, and click Next (Windows) or Continue (Mac OS) to proceed.
After you complete the tasks in the wizard or assistant, Contribute creates a new connection key file for the user that 
assigns them to a new role. You can e-mail the connection key file to the user or save the file to your computer.
Remove a user from the site
Select the user from the list of users who have previously connected to the site.
Click the Remove button.
Note: Removing a user from the list does not prevent that user from reconnecting with a previously issued connection key 
or re-entering site connection information.
More Help topics 
About creating and sending website connections” on page  238
Create a website connection” on page  241
Send connection keys for websites” on page  265
Selecting an export method for the connection key” on page  290
Assigning a role
The purpose of this dialog box is to assign users a role. 
Select the role you want to assign the user, and then click OK.
Reviewing the connection summary
The purpose of this dialog box is to review a summary of the connection information you entered.
Review the information.
Click the Back button to return to a previous screen to change a setting, and then return to the Summary screen.
Click Done (Windows) or Finish (Mac OS) if you are satisfied with the settings, or click Cancel if you do not want 
Contribute to create the connection.
C# TIFF: TIFF Metadata Editor, How to Write & Read TIFF Metadata
TIFFDocument doc = new TIFFDocument(@"c:\demo1.tif"); // Get Xmp metadata for string. TagCollection collection = doc.GetTagCollection(0); // Get Exif metadata.
remove metadata from pdf acrobat; edit multiple pdf metadata
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
' Get PDF document. Dim fileInpath As String = "" Dim doc As PDFDocument = New PDFDocument(fileInpath) ' Get all annotations. ' Get PDF document.
edit pdf metadata online; endnote pdf metadata
Creating and managing website and blog server connections
Last updated 4/30/2011
Setting the Administration options in the Administer Website dialog box
The purpose of Administration options is to set the administrator’s contact information, establish an administrator’s 
password, and, if necessary, remove administration for a website.
Enter an e-mail address in the Contact e-mail address field to set or change the contact information for the website’s 
This e-mail address appears in the Contribute information bar when the user might need to contact the 
administrator. More than one person can belong to the Administrator role in Contribute, but only one person can 
be the administrator contact.
To remove the shared settings file for the website, click Remove Administration.
Important: This option removes the connection information and administrative settings file (which includes all user 
roles and website permissions) associated with this website. Users who were connected to this website cannot connect.
More Help topics 
Change the website administrator” on page  253
Change the administrator’s password” on page  254
Entering information in the Administrator’s Password dialog box
The purpose of this dialog box is to create an administrator’s password so that you can become the administrator for 
the website you selected.
Enter an administrative password for the website.
Enter the password again to confirm it.
More Help topics 
Become an administrator of an existing Contribute website” on page  251
Setting the Administer Website dialog box options
The purpose of this dialog box is to set settings that affect the whole website, such as the administrator’s contact or 
password information, the number of rollback versions of pages to save, and filename conventions for website default 
home pages. 
You can perform the following tasks with this dialog box:
Change the website administrator” on page  253
Change the administrator’s password” on page  254
Enable or disable rollbacks” on page  254
Specify alternative website addresses” on page  257
Add index page filenames” on page  255
Specify new page preferences” on page  255
Remove index page filenames” on page  257
Specify a guard page” on page  258
Enable compatibility with older versions of Contribute” on page  259
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Get PDF document. String fileInpath = @""; PDFDocument doc = new PDFDocument(fileInpath); // Get all annotations. Get PDF document.
pdf metadata reader; pdf metadata viewer online
How to C#: Modify Image Metadata (tag)
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel How to C#: Modify Image Metadata (tag). With XImage.Raster, you can get the image tags and modify them rapidly
preview edit pdf metadata; read pdf metadata java
Creating and managing website and blog server connections
Last updated 4/30/2011
Set the expiry date for pages on the website” on page  260
Specify the type of path for links in a website” on page  261
Enable or Disable PDF Embedding” on page  262
Assign a workflow to a template” on page  264
Entering information in the Change Administrator’s Password dialog box
The purpose of this dialog box is to change the administrator’s password.
Enter your current password and the new password you want to use. 
Enter the new password again to confirm it.
Click OK.
More Help topics 
Change the administrator’s password” on page  254
Setting the Index and URL Mapping dialog box options
Depending on your web server configuration and the complexity of your website, Contribute may not be able to 
automatically detect all possible web server configurations. The purpose of this dialog box is to specify alternative 
configurations for your website’s index files and alternative web addresses.
Note: As with the general site-wide settings, the advanced site-wide settings apply to all users who connect to the website 
using Contribute.
• Index files
An index page is the web page that appears by default when a visitor visits a website. For example, if you enter the 
address into a web browser, the page that appears may actually have the URL
Contribute includes a comprehensive list of possible index page names arranged in the order that they most often 
occur; however, you may need to specify exact page filenames and display order. For more information, see “Web 
server index pages” on page 238.
• Alternative website addresses
Some websites have multiple web addresses (URLs) that point to the same web pages. These sites use Domain Name 
Service (DNS) aliases, which allow several web addresses to refer to a single website. For example, 
and are technically different website addresses, but could point to the same website. If your website 
uses more than one web address, you must configure Contribute to recognize all the possible web addresses. For 
more information, see “Alternative website addresses” on page  239.
You can perform the following tasks with this dialog box:
• Entering an index filename” on page 289
• Entering an alternative website address” on page 289
VB.NET PDF: Get Started with PDF Library
rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET VB.NET PDF: Get Started with .NET PDF Library Using VB.
embed metadata in pdf; search pdf metadata
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Scan image to PDF, tiff and various image formats. Get image information, such as its location, zonal information, metadata, and so on.
add metadata to pdf; batch edit pdf metadata
Creating and managing website and blog server connections
Last updated 4/30/2011
Entering an index filename
The purpose of this dialog box is to add or edit a filename for an index page.
Do one of the following:
• Enter a filename for an index page that your website and web server use.
• Change the filename in the Index filename text box.
More Help topics 
Web server index pages” on page  238
Add index page filenames” on page  255
Remove index page filenames” on page  257
Specify alternative website addresses” on page  257
Entering an alternative website address
The purpose of this dialog box is to enter an alternative URL for your website.
Do one of the following:
• Enter a new alternative URL for your website.
• Change the alternative URL in the Alternate website address (URL) text box.
More Help topics 
Alternative website addresses” on page  239
Specify alternative website addresses” on page  257
Selecting the connection key settings
The Export Connection Wizard (Windows) or Export Connection Assistant (Mac OS) lets you send your current 
connection information or customize your existing settings as needed for use by other permission groups. 
Select one of the following:
• Click Yes if want to send your current connection settings, unaltered.
• If you are using FTP or SFTP to connect to the website, you can select the Include my FTP username and 
password option so that users are not prompted to enter their individual FTP user name and password.
If you select this option, the next screen that appears lets you select the permission group to send the connection to.
• Click No to modify your connection settings before you send the connection.
If you select this option, the next panel of the Export Connection Wizard lets you select the method users will 
use to connect to the website.
More Help topics 
Selecting a connection method” on page  280
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Capture image from whole PDF based on special characteristics. Get image information, such as its location, zonal information, metadata, and so on.
search pdf metadata; change pdf metadata creation date
C# PDF Page Extract Library: copy, paste, cut PDF pages in
You can easily get pages from a PDF file, and then use these pages to create and output a new PDF file. Pages order will be retained.
view pdf metadata; clean pdf metadata
Creating and managing website and blog server connections
Last updated 4/30/2011
Selecting a role for sites by using Contribute Publishing Server
The purpose of this dialog box is to select a role to assign to users. 
Select the role you want to assign the user, and click Next.
More Help topics 
Add users to websites that CPS manages” on page  267
Selecting a role
The purpose of this dialog box is to select the role to which you want to belong, if you did not choose to be the website’s 
The default role options are Administrator, Publisher, and Writer.
Note: (To administrators) Roles are not password protected. To require a user to use a specific role, send a connection key 
that assigns that role to the user.
Select the role that you want, and click OK.
More Help topics 
Reviewing the connection summary” on page  286
Selecting an export method for the connection key
The purpose of this dialog box is to send the connection key to users by e-mail or save it to your local computer or a 
file server on the network.
Select whether you want to send the connection key to users by e-mail, or save it as a file to your local computer.
The method you select depends on whether you send it using web-based e-mail or another e-mail application:
• If you use a web-based e-mail account (such as Hotmail or Yahoo!) to send the connection key, save the 
connection key as a file on your local disk and attach it manually to the e-mail message.
• If you select to save the key to disk, you can decide whether to save the connection key to your computer’s local 
disk or to a network location.
• If you send the file to users through a non-web-based e-mail application, your e-mail application starts up when 
the Export Connection Wizard (Windows) or Export Connection Assistant (Mac OS) finishes running. The e-
mail application then creates an explanatory e-mail message with the connection key attached.
Note: In Mac OS, Contribute works with the following default e-mail applications: Mail, Eudora, and Entourage. 
Enter a password or pass phrase to encrypt the connection key, and then enter it again.
To protect your website and ensure the safety of your network, connection keys are encrypted using a password or 
pass phrase that you select. (A pass phrase is like a password but can be longer than one word.) Be sure you send 
the connection key encryption password to the users who will import the website connection. Without knowing 
the correct password, users cannot import the website.
Note: Do not include the password you use to encrypt the connection key in the e-mail message with the connection 
key. Send the password in a separate message, or communicate it to users verbally.
More Help topics 
Reviewing the connection summary” on page  286
C# PDF insert text Library: insert text into PDF content in
String inputFilePath = Program.RootPath + "\\" 1.pdf"; PDFDocument doc = new PDFDocument(inputFilePath); // get a text manager from the document object
read pdf metadata; add metadata to pdf
Creating and managing website and blog server connections
Last updated 4/30/2011
Setting the Send Connection Key dialog box options for sites by using CPS
The purpose of this dialog box is to send the connection key to users of managed websites by e-mail or save it to your 
local computer or a file server on the network.
Select whether you want to send the connection key to users by e-mail, or save it as a file to your local computer, 
and click OK.
The method you select depends on whether you send it using web-based e-mail or another e-mail application:
• If you use a web-based e-mail account (such as Hotmail or Yahoo!) to send the connection key, save the 
connection key as a file on your local disk and attach it manually to the e-mail message.
• If you select to save the key to disk, you can decide whether to save the connection key to your computer’s local 
disk or to a network location.
• If you send the file to users through a non-web-based e-mail application, your e-mail application starts up when 
the Export Connection Wizard (Windows) or Export Connection Assistant (Mac OS) finishes running. The e-
mail application then creates an explanatory e-mail message with the connection key attached.
Note: In Mac OS, Contribute works with the following default e-mail applications: Mail, Eudora, and Entourage. 
Setting the Add Users dialog box options
The purpose of the Add Users dialog box is to add users to websites that use the User Directory service to manage users.
Select a role for the users you want to add from the Role for the new users pop-up menu.
The role you assign determines the editing permissions the new users have for modifying the site’s pages.
Add users to the role you selected. 
The Search Results panel lets you locate users in your organization’s user directory and add them to the list of users 
for the role you’ve selected. Do the following to find and add user names to a role: 
Enter a name in the Search text box, and click Search. Contribute displays the closest matches it finds in the 
Search Results list. 
Select the name of the user you want to add to the role, and click Add to move that user to the list of Users to add.
If you inadvertently add a user to a role, you can remove that user by selecting their name in the Users to add list, 
and clicking Remove.
(Optional) Select Send connection key e-mail to users to send an e-mail to the users you’ve added to the role. 
Contribute creates a single e-mail message with a connection key attached that you can send to the users.
You can also have users type connect:server domain name (where server domain name is the name of the server 
where CPS is installed) in the Contribute browser address bar to connect to the website.
Click OK.
Contribute adds the specified users to the website and sends them an e-mail that contains the connection key.
More Help topics 
Add users to websites that CPS manages” on page  267
Creating and managing website and blog server connections
Last updated 4/30/2011
Setting the Blog Server Publish Options dialog box 
The purpose of the Blog Server Publish Options dialog box is to specify the types of audio, video, and image files that 
you can publish in blog entries to blogs hosted by the blog service. 
Select the publishing options for the blog host:
Allow images 
GIF, JPG, PNG, and so on
Allow audio 
MP3, WMA, WAV, and so on
Allow video 
MPG, MPEG, WMV, and so on
Click Close.
More Help topics 
Configure dependent files for blogs” on page  269
Using the My Connections dialog box
The purpose of this dialog box is to create and manage your website and blog server connections. 
You can perform the following tasks with this dialog box:
Creating a connection with the Connection Wizard or Connection Assistant” on page  277
Edit website and blog server connections” on page  271
Rename a website or blog server connection” on page  272
Remove website and blog server connections” on page  272
Disable individual website and blog connections” on page  274
Enable a website or blog server connection” on page  275
Configure dependent files for blogs” on page  269
Connect to websites and blog servers at startup” on page  275
Set the expiry date for pages on the website using the Administer Website 
dialog box
Select Page Expiry on the left panel.
In the right panel, select Enable Page Expiry to set an expiry date for the page. Do one of the following
• Select Expire pages on, and set a specific date for page expiry. 
• Select Expire pages, and type the number of days for which the page can be live on the server. 
In the Page Expiry Action section, do one of the following:
• Select Replace the page with, and choose a page that replaces the expired page on expiry. For example, you could 
replace it with a page saying, “Sorry, this page is no longer available on the website.”
• To delete the page, select Delete the page in the website.
Note: Specifying the delete option does not delete the pages from the website automatically after the expiry date. Delete 
expired pages manually using the Manage Page Expiry dialog box.
Creating and managing website and blog server connections
Last updated 4/30/2011
More Help topics 
Configure expiry settings for individual web pages” on page  260
Configure expiry settings for individual web pages
Note: Ensure that you are connected to the website before you open the Manage Page Expiry dialog box. 
Select Edit > Administer Websites > Manage Page Expiry. The Manage Page Expiry dialog appears. The list of web 
pages in the site along with their details is displayed in the panel.
Ensure that you are connected to the correct website by checking the Website field. To display pages for another 
website to which you are connected, choose the corresponding option from the Website pop-up menu.
You can filter the pages by their expiry date using the Show pop-up menu.
To inform the author that the web page is nearing its expiry date, select a page from the list, and click Notify. A 
compose mail dialog box of your favorite email editor appears containing information about the expired page. Edit 
and send the mail to the author. For multiple authors, compose a separate email for each author containing 
information on files authored by them.
To edit the expiry date for a page, click Edit. In the Edit Page Expiry dialog box, configure the expiry settings. For 
more information on configuring expiry settings, see “Set the expiry date for pages on the website” on page  260.
To delete a page from the website permanently, select a page from the list, and click Expire. The page is removed 
from the website or replaced with another page as specified by the settings in the Administer Website dialog box.
Click Close.
Specify the type of path for links in a website
Select Edit > Administer Websites (Windows) or Contribute > Administer Websites (Mac OS), and select the 
website you want to administer from the submenu. 
If prompted, enter the Administrator password and click OK. The Administer Website dialog box appears.
Select Links on the left panel.
In the right panel, do one of the following
• Select Write links relative to the current page (document relative) to link files in the website using a document 
relative path.
• Select Write links relative to the root of the website (site root relative) to link files in the website using a site-
root-relative path.
In the Link Encoding Settings, do the following:
• Select Insert Link As Is to add the specified URL in your draft page without any encoding and retain the URL as 
• Select Encode Links To Follow URL Specification (Default option) to allow Contribute to restructure the 
specified URL. This option retains the existing functionality of Contribute to modify the linking URL characters 
to standard format.
For example, If you specify the linking URL as "", the URL is encoded to
Click Save and Close.
Note: This setting overrides any role-specific setting for file placement.
Creating and managing website and blog server connections
Last updated 4/30/2011
Assign a workflow to a template
Select Administer > Website, and choose the website that you want to administer. The Administer Website dialog 
box appears. 
Select Workflow Association in the left panel.
In the template list on the right-hand side, select the template to which you want to assign a workflow.
In the workflow list, select the workflow that you want to assign to the selected template.
Click Associate. The workflow is linked to the selected template.
Any new page created using this template follows the associated workflow. 
Documents you may be interested
Documents you may be interested