download pdf from byte array c# : How to bookmark a pdf document application Library tool html .net web page online dmstudioguide40-part1583

Working with Libraries
377
I
MPORTING
L
IBRARIES
You can use the Library, Import Library option to import resources from another 
library to the workspace library. You can only import resources from a library that 
is in xBase/CARFile format. You cannot import resources from a library that is in a 
DBMS format or one that is in Documanage.
When you choose this option, the Open window appears:
When you select a library and click Open, the following window appears:
You can click Cancel to stop the import. Studio lists the resources as it imports them 
in the Status bar. If you right click in the Status bar and select Print, you can print a 
list of the resources it imported.
How to bookmark a pdf document - 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
how to bookmark a page in pdf document; bookmark pdf in preview
How to bookmark a pdf document - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
create bookmarks in pdf from excel; convert word to pdf with bookmarks
Chapter 9 – Managing Resources
378
M
IGRATING
A
W
ORKSPACE
L
IBRARY
You can easily change the format of a library within a workspace. For instance, if 
you have administrator level security, you can use the migration wizard to quickly 
change a library from xBase to SQL or Documanage.
In addition to moving the contents of the library, the wizard changes the applicable 
workspace INI options so the new location becomes the primary library for the 
workspace. This is often useful if you find the default library is too limited for the 
solution you are creating.
To migrate a library, choose the Migrate option from the Library menu. The Library 
Migration window appears.
You can choose from these options:
After you choose the appropriate migration option, click Next. The Migration 
Options window appears so you can select the library you want to migrate.
Note
Be sure to back up your library and workspace settings before migrating a library. Also, 
make user no users are actively using the system. Once the library changes, users will 
need to load the new workspace settings.
Choose from these options 
to tell Studio how you would 
like to migrate the library 
Migration option
Description
Create a new library and 
copy the current library 
contents
When creating a new library, you specify the name, location, and description. If 
you specify an existing library, Studio copies all of the resources into that library. 
If there are existing resources with the same name, Studio treats this occurrence 
the same as a promotion and will not migrate the resource if it has the same 
modification date.
Merge the current library 
contents into an existing 
library
Keep in mind the library must exist on disk or in the workspace’s list of associated 
libraries. If there are existing resources with the same name, Studio treats this 
occurrence the same as a promotion and will not migrate the resource if it has 
the same modification date.
Change the associated 
workspace library without 
copying contents
When choosing a library, you can choose from the workspace’s list of associated 
libraries or browse for another library on disk. Studio does not try to migrate 
resources but assumes the library is already populated for this workspace.
C# PDF Converter Library SDK to convert PDF to other file formats
NET. How to Use C#.NET XDoc.PDF Component to Convert PDF Document to Various Document and Image Forms in Visual C# .NET Application.
creating bookmarks in pdf documents; delete bookmarks pdf
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Split PDF document by PDF bookmark and outlines in VB.NET. Independent component for splitting PDF document in preview without using external PDF control.
create bookmark pdf file; bookmarks in pdf files
Working with Libraries
379
Click Next and the Finish Migration window appears.
Click Finish to start the migration process.
Click Browse to select the 
library you want to migrate
Click Finish to start the 
migration process. Studio 
shows its progress here.
C# PDF Library SDK to view, edit, convert, process PDF file for C#
RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark.
how to add bookmarks to pdf files; how to add bookmarks on pdf
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
PDF. Image: Remove Image from PDF Page. Image Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit Document Protect. Password: Set File Permissions. Password:
bookmarks in pdf reader; bookmark page in pdf
Chapter 9 – Managing Resources
380
C
HECKING
O
UT
R
ESOURCES
Studio lets you check out resources, edit them and check them back in. While you 
have a resource checked out, it is locked and others cannot check it out, although they 
can open it in view-only mode.
There are several ways to check out resources. For instance, to check out a section 
you simply double click on Sections, then select the section you want to check out 
on the Open File window and click Ok.
Another way to check out a resource is to double click Library in the workspace to 
bring up the library view, then right click on a resource in the library view and select 
Check Out.
When you check out a resource, this is what happens:
• In the library index record for the resource you are checking out, the RecStatus 
column is set to LOC and your user ID is placed into the UserID column.
In the library index, the Locked column will contain a green check mark to 
indicate you have checked out the resource (a red check mark indicates another 
user has checked out the resource).
• A long (or versioned) resource name for the resource is created and the resource 
is retrieved from the library and placed onto disk with the long file name. The 
long file name consists of the resource name concatenated with the version, 
revision and effective date of the resource. For example, if version 2, revision 3 
of Q1ADDR, with an effective date of 4/21/2007 is checked out, it will be 
written to disk with this name:
Q1ADDR_0000200003_20070421.FAP
The file is marked as a read/write file. The version, revision, and effective date 
for the resource appear on the title bar so you can tell which version/revision of 
the resource you are editing.
The resource is stored on disk in the appropriate directory. You specify these 
directories in the MasterResource control group, as shown below:
Red check marks indicate 
resources checked out by 
other users.
Green check marks 
indicate resources you 
have checked out.
Note
You can only check out the latest revision of a specific version of a resource. You 
cannot, for example, check out version 1.4 of Q1SNAM if a version 1.5 exists.
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
watermark and save PDF text, image, table, hyperlink and bookmark to Word library control (XDoc.PDF) is a mature and effective PDF document converting utility.
bookmarks in pdf from word; add bookmarks to pdf file
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
create bookmarks pdf; add bookmarks to pdf online
Working with Libraries
381
< MasterResource >
BDFLib = \BDFLIB
GRPLib = \GRPLIB
FORLib = \FORLIB
FormLib= \FORMS
DDTLib = \DEFLIB
LogoLib= \FORMS
DEFLib = \DEFLIB
D
Option
Description
BDFLib
BDF (business definition) files are stored here.
GRPLib
GRP (group) files are stored here.
FORLib
FOR (form) files are stored here.
FormLib
FAP files (sections) are stored here.
DDTLib
DDT files are stored here. (Legacy systems only)
LogoLib
Graphics (LOG) files are stored here. This is often the same directory used for FAP files.
DEFLib
DAL (Document Automation Language) files are stored here.
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Change Word hyperlink to PDF hyperlink and bookmark. DOCXDocument doc = new DOCXDocument(inputFilePath); // Convert it to PDF document.
bookmark pdf documents; copy bookmarks from one pdf to another
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET Program. Free PDF document processing SDK supports PDF page extraction, copying and pasting in Visual Studio .NET project.
creating bookmarks pdf files; export pdf bookmarks to text
Chapter 9 – Managing Resources
382
C
HECKING
I
N
R
ESOURCES
Once you finish making changes, you can check in the resource.
When you check in the resource, Studio asks for information the system needs to 
assign the appropriate version, revision and effective dates.
To check in a resource follow these steps:
1. With the resource open, choose File, Check In. The Check In window appears.
2. Make entries into the following fields as necessary:
Y
Field
Description
Description
You can enter up to 100 characters to indicate what type of change was made to the 
resource. This field defaults to the contents of the Description field of the resource 
checked out, but you can enter a different description if you like. 
Your entry in the Description field appears in the grid displayed on the Open File window 
and in the library view. 
Increment 
Version
Check this box if you want Studio to increment the version number. 
If you only make a minor change you will probably want to just increment the revision 
number and not the version number. The revision number is automatically incremented 
by one if you do not check the Increment Version field. 
If you make a major change, or if you need to change the effective date of the resource 
that you are checking in, check the Increment Version field. This tells Studio to 
increment the version number by one and set the revision number to one.
Once this field is checked, you can modify the Effective Date field. This makes sure all 
revisions of a resource have the same effective date. When a resource is checked out, 
changed, and checked back in, the older version/revision combinations of that resource 
remain in the library and can be loaded by the GenData and GenPrint programs or 
retrieved by Documaker Workstation or Docupresentment as needed.
Keep in mind, however, you can only check out the latest revision of each version of a 
resource.
Effective Date
All revisions of a specific version of a resource must have the same effective date. This 
field is only available if you check the Increment Version field.
When you enter an effective date, keep in mind the date must be equal to or later than 
the effective date of the prior version of the resource.
The effective date defaults to MM/DD/YYYY, but may have a different format depending 
on your locale setting.
Working with Libraries
383
3. Click Ok when finished or Cancel to exit without checking in the resource.
This is what happens when you check in a resource:
• The contents of the long (or versioned) resource file are written to the data 
portion of the library and the long file name is deleted. For example, if you had 
originally checked out version 2, revision 3 of Q1ADDR FAP, with an effective 
date of 4/21/2007, the file written to disk during check out would have a long file 
name of:
Q1ADDR_0000200003_20070421.FAP
During check in, after this file is added to the data portion of the library, the file 
is deleted from disk.
• A new library index record for the resource is added to the library index file. This 
record contains the name, type, version, revision, effective date, modification 
date, description, mode, status, and so on of the resource.
Note the version or the revision, or both, of this library index record differs from 
those of the library index record for the resource originally checked out.
• The library index record for the resource originally checked out is updated so the 
RecStatus column is changed from LOC to blank. This shows the resource is no 
longer checked out.
On the Open File window and in the library view, Studio removes the green 
check mark that was in the Locked column.
U
NLOCKING
R
ESOURCES
When a resource is checked out it becomes locked. You can tell which resources are 
locked and by whom by looking at the Locked and User columns of the Open File 
window, shown here:
Mode
Use this field to assign a mode to the resource as it is checked in. For instance, you can 
use the Mode field to specify where in the development cycle the resource is.
For more information, see Defining Mode, Status, Class, and Project Options on page 
402.
Status
Use this field to assign a status to the resource as it is checked in. For instance, you 
could use the Status field to indicate whether a resource has passed or failed testing.
For more information, see Defining Mode, Status, Class, and Project Options on page 
402.
Class
Use this field to assign a class to the resource as it is checked in. For instance, you 
could use the Class field to indicate the market in which a resource was applicable.
For more information, see Defining Mode, Status, Class, and Project Options on page 
402.
Project
Use this field to assign a project ID to the resource as it is checked in. For instance, you 
could use the Project field to indicate which project a resource was associated with.
For more information, see Defining Mode, Status, Class, and Project Options on page 
402.
Field
Description
Chapter 9 – Managing Resources
384
Only the user who has locked the resource can resume editing the resource or unlock 
it.
There are several ways to unlock a resource:
• If you are editing a resource and you want to unlock the resource, choose the 
File, Unlock option. A window appears telling you your changes will be lost if 
you unlock the resource and asks whether you want to unlock it. Click Yes to 
unlock the resource.
• Double click Library in the workspace. From the library view, right click on the 
resource you want to unlock and choose Unlock from the menu.
• If the resource is in the workspace and has a green check mark next to it, you can 
either right click on the resource and choose Unlock from the popup menu or 
highlight the resource and choose Unlock from the File menu.
These files have been 
checked out by other 
users.
This file has been 
checked out by the 
current user (USER1).
Working with Libraries
385
P
ROMOTING
R
ESOURCES
You can promote one or more resources from one library to another and in the 
process have Studio modify the Mode, Status, Class, and Project fields. When you 
choose the Library, Promote option, the Promote Resources window appears.
Changing properties of resources after promotion in the target library
On the Promote Resources window, you enter the Target Library Values you want 
the resources to have after they have been promoted to the new library. If you do not 
want to change these values, leave these fields blank.
Note
You must have sufficient access rights to promote resources. If this option is unavailable 
to you, contact your system administrator.
Field
Description
Library
Select the name of the library that contains the resources you want to promote.
Mode
Select which mode you want Studio to look for when selecting resources to promote. For more 
information, see Defining Mode, Status, Class, and Project Options on page 402.
Status
Select which status you want Studio to look for when selecting resources to promote. For more 
information, see Defining Mode, Status, Class, and Project Options on page 402.
Class
Select which class you want Studio to look for when selecting resources to promote. For more 
information, see Defining Mode, Status, Class, and Project Options on page 402.
Project
Select which project ID you want Studio to look for when selecting resources to promote. For 
more information, see Defining Mode, Status, Class, and Project Options on page 402.
Chapter 9 – Managing Resources
386
Changing the Mode, Status, Class, and Project values in the source 
library
In addition, you can have Studio change the Mode, Status, Class, and Project values 
for resources in the source library after they are successfully promoted. For instance, 
you can tell Studio to select resources with a Mode of DEV, promote them, then 
change the Mode value in the source library to TEST. This is done in the Source 
Final Values pane.
If you do not want these values to change, simply ignore the Source Final Value 
fields.
Using a promotion script
You can save your resource promotion settings and reuse them. To save your 
settings, enter a name for the script in the Script File field and click Save Script. 
Studio appends an LSC extension onto the name you entered and stores the script in 
the DEFLIB directory.
To open a script, click Open Script and choose the script you want to run or edit. You 
can clear the settings from a script by clicking Clear Script.
Field
Description
Mode
Select which mode you want Studio to assign after it moves a copy of the resource into the target 
library. For more information, see Defining Mode, Status, Class, and Project Options on page 
402.
Status
Select which status you want Studio to assign after it moves a copy of the resource into the target 
library. For more information, see Defining Mode, Status, Class, and Project Options on page 
402.y
Class
Select which class you want Studio to assign after it moves a copy of the resource into the target 
library. For more information, see Defining Mode, Status, Class, and Project Options on page 
402.
Project
Select which project ID you want Studio to assign after it moves a copy of the resource into the 
target library. For more information, see Defining Mode, Status, Class, and Project Options on 
page 402.
Documents you may be interested
Documents you may be interested