c# view pdf web browser : Add remove pages from pdf software application dll windows winforms azure web forms e108008-part1053

4
Working With Image and Video Conversions 4-1
4
Working With Image and Video Conversions
Digital Asset Manager enables you to define and provide images, videos, and audio 
files in specified formats and sizes for download by the people in your organization 
who need them. This helps your organization maintain consistent standards for 
branding and digital content use.
For Digital Asset Manager to work, the following components must be installed and 
enabled on the correct server as noted:
This section covers the following topics:
Section4.1, "Digital Asset Manager Overview"
Section4.2, "Configuring Digital Asset Manager"
Section4.3, "Configuring For Image Conversion"
Section4.4, "Configuring For Video Conversion"
Component Name
Component Description
Enabled on Server
DAMConverter
Enables Inbound Refinery to 
convert digital assets into multiple 
renditions.
Inbound Refinery Server
DamConverterSupport
Enables the content server to 
support digit asset management 
features. This component is highly 
dependent on the 
ZipRenditionManagement 
Component.
Content Server
DigitalAssetManager
Enables the user interface for 
digital asset management in tight 
integration with components used 
to create and manage renditions 
and zip file archives. This 
component is highly dependent 
on the ContentBasket Component.
Content Server
ContentBasket
Enables users to select renditions 
of content items and place them in 
a personal storage space called the 
Content Basket.
Content Server
ZipRenditionManagement
Enables Content Server access to 
digital asset renditions created 
and compressed into a ZIP file by 
Inbound Refinery.
Content Server
Add remove pages from pdf - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
cut pdf pages; copy page from pdf
Add remove pages from pdf - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
crop all pages of pdf; delete page from pdf document
Digital Asset Manager Overview
4-2 Administrator's Guide for Conversion
4.1 Digital Asset Manager Overview
Digital Asset Manager creates multiple formats of digital assets automatically when an 
image or video is checked into Content Server, and lists the formats under one content 
ID. This ensures that the asset, such as a corporate logo or promotional video, 
maintains a standard size and quality in the multiple formats required by your 
organization, while providing the content management features of Content Server. For 
people in your organization who need to find and use digital assets, Digital Asset 
Manager gives them the confidence that they are using the approved asset and format 
for their needs. For example, one person can bundle and download images of the logo 
for use on a web-site, and another can download and bundle images of the same logo 
for use in office presentations or print collateral, all from a single digital asset checked 
into Content Server.
Digital assets are valuable electronic images and videos to be made available within 
your organization in multiple output formats. Each output format is called a rendition. 
The quantity and type of renditions are defined by the system administrator in 
rendition sets. A user selects a rendition set used to create renditions of a digital asset 
at the time the asset is checked into Content Server. Once checked in, a digital asset is 
routed to Inbound Refinery and converted using the specified conversion application.
4.1.1 Supported Conversion Applications
By default, Inbound Refinery supplies rendition sets for use with Oracle Outside In 
Image Export to convert images. For additional image conversion options, a 
stand-alone graphics conversion application can be installed. Oracle does not supply 
or support any specific third-party conversion engine, allowing you to choose the 
engine that is right for you. Sample configurations for additional image conversion 
engines can be accessed from the Universal Content Management Oracle Technology 
Network pages.
To convert videos, a stand-alone video conversion application must be installed. 
Digital Asset Manager is currently configured to work with Telestream's Flip Factory 
version 6.1. FlipFactory version 6.1 must be obtained separately from Digital Asset 
Manager. FlipFactory is developed by Telestream and is available from their web site 
(www.telestream.net).
Digital Asset Manager is designed and tested on fully functioning implementations of 
third-party conversion applications. Demonstration versions of conversion 
applications are not recommended or supported.
4.1.2 Supported Streaming Servers
For streaming digital video, Digital Asset Manager currently supports the following 
streaming servers:
Windows Streaming Media—versions for supported Windows operating systems
QuickTime Streaming Media—Darwin and QuickTime Streaming Server version 
10.4
RealMedia—Helix DNA Server version 11
4.1.3 Supported Input Formats
Supported input formats are determined by the graphic or video conversion 
application being used. Digital Asset Manager now has the ability to use several 
graphic conversion engines. Only Oracle Outside In Image Export is included with 
Inbound Refinery. Formats supported by Oracle Outside In Image Export can be 
VB.NET PDF Password Library: add, remove, edit PDF file password
manipulations. Open password protected PDF. Add password to PDF. Change PDF original password. Remove password from PDF. Set PDF security level. VB
extract pages pdf preview; convert selected pages of pdf to word online
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
can simply delete a single page from a PDF document using VB.NET or remove any page Add necessary references: How to VB.NET: Delete Consecutive Pages from PDF.
delete pages from pdf reader; extract pdf pages
Digital Asset Manager Overview
Working With Image and Video Conversions 4-3
found on Oracle’s web site at 
http://www.oracle.com/technology/products/content-management/oit/imageexpo
rt.html.
Third-party conversion engines may offer additional support to graphics format. 
Third-party conversion engines must be obtained independently of Inbound Refinery 
and are not officially supported by Oracle.
The graphics formats supported by compatible conversion engines include the 
following:
JPG/JPEG (Joint Photographic Expert Group)
GIF (Graphics Interchange Format)
BMP (Bitmap)
PNG (Portable Network Graphics)
TIFF (Tag Image File Format)
PSD (PhotoShop)
AI (Adobe Illustrator)
PDF (Portable Document Format)
For a comprehensive listing of formats supported, view the documentation that came 
with your chosen graphic conversion engine.
Video formats supported by FlipFactory include the following:
Flash Media Format
MP3 Audio Format
MPEG Layer 3 and 4 Elementary Stream Media Format
PacketVideo MPEG4 Format
QuickTime Media Format
QuickTime Streaming Format
Windows Media Format
AVI Media Format
DVD Stream Media Format
MPEG1 System Stream Media Format
MPEG2 Program Stream Media Format
MPEG2 Transport Stream Format
MPEG4 Media Format
Pinnacle MediaStream Media Format
See the FlipFactory documentation from Telestream for a comprehensive listing of 
formats supported by FlipFactory.
4.1.4 Supported Output Formats
Output formats are determined by the conversion application. Formats supported by 
Oracle Outside In Image Export can be found on Oracle’s web site at 
http://www.oracle.com/technology/products/content-management/oit/imageexpo
rt.html.
C# PDF Password Library: add, remove, edit PDF file password in C#
String outputFilePath = Program.RootPath + "\\" Output.pdf"; // Remove the password. doc.Save(outputFilePath); C# Sample Code: Add Password to Plain PDF
cut pages from pdf online; cut pages from pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Ability to remove a range of pages from PDF file. Add necessary references: Demo Code: How to Delete Consecutive Pages from PDF in C#.NET.
reader extract pages from pdf; delete page from pdf file online
Configuring Digital Asset Manager
4-4 Administrator's Guide for Conversion
Viewing of renditions in your browser is limited to what can be displayed effectively 
in your browser. For images, only formats supported by your web browser can be 
displayed. For video, only formats that have browser plug-ins are available for 
viewing in your web browser, such as output formats supported by Windows Media 
Player, Real Player, QuickTime Player, and Flash. Any image or video assets rendered 
in a format not supported for viewing in a browser will still be managed by Content 
Server, but will be available only for download.
Video Manager currently supports the following output formats:
MPEG Layers 1, 2, and 4 (.mpg, .mpeg, .mp2, .mp4)
MPEG Layer 3 Audio (.mp3)
Adobe Flash (.flv)
QuickTime (.mov)
Audio Video Interleave (.avi)
Due to the extensive number of formats supported by Telestream's FlipFactory, 
Windows Media Player, Real Player, QuickTime Player, and Adobe Flash, and the 
difficulty in configuring all the possible combinations, Video Manager officially 
supports a limited subset of these formats. You can configure Digital Asset Manager to 
accept additional formats and test them as your needs require.
4.2 Configuring Digital Asset Manager
You must take additional steps to configure Digital Asset Manager for image and 
video conversion, including modifying the following configuration files:
Content Server config.cfg, located in the <IntradocDir>/config/ directory
Inbound Refinery intradoc.cfg file, located in the refinery IntradocDir/bin/ 
directory
This section details the necessary configuration steps.
"Configuring For Image Conversion" on page4-4
"Modifying the Content Server Configuration File" on page4-5
"Associating File Formats and Mapping File Extensions" on page4-6
"Associating a File Format" on page4-7
"Mapping File Extensions" on page4-8
4.2.1 Configuring For Image Conversion
Digital Asset Manager requires a conversion application to create renditions of an 
image. Default rendition sets for use with Oracle Outside In Image Export are 
provided and no configuration is necessary.
Default Rendition Sets
Default rendition sets are defined in the damconverter_basedefinitions.hda file, which 
is located in the refinery IdcHomeDir/components/DAMConverter/resources/ 
directory and should never be altered. Upgrades to the component would overwrite 
any changes. For information on defining and using rendition sets other than the 
default sets included in the damconverter_basedefinitions.hda, see "Defining Image 
Rendition Sets" on page4-10.
C# PDF Digital Signature Library: add, remove, update PDF digital
Image: Insert Image to PDF. Image: Remove Image from Redact Text Content. Redact Images. Redact Pages. Annotation & Highlight Text. Add Text. Add Text Box. Drawing
copy pdf page into word doc; delete pages from pdf in reader
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Add metadata to PDF document in C# .NET framework program. Remove and delete metadata from PDF file. Also a PDF metadata extraction control.
copy one page of pdf; extract one page from pdf acrobat
Configuring Digital Asset Manager
Working With Image and Video Conversions 4-5
The following default rendition sets are included in the damconverter_
basedefinitions.hda file installed with Digital Asset Manager:
Alternate Conversion Applications
If you would like to use an alternate conversion application, Digital Asset Manager 
allows you the flexibility to choose one that best meets your needs. To use a 
conversion application other than Oracle Outside In Image Export, you must obtain 
and install the application and define rendition sets suitable for the application you 
choose.
Additional rendition sets should be defined in a new file called extraRendition_
definitions.hda which must be created in the <IntradocDir>/data/configuration/dam/ 
directory. For information on creating additional rendition sets, see "Defining Image 
Rendition Sets" on page4-10.
4.2.2 Modifying the Content Server Configuration File
To avoid an error in case a video rendition set is not selected at time of check in, a 
default value must be set for the VideoRenditions metadata field.
To modify the configuration file, do these steps:
Rendition Set Name
Description
ThumbnailOnly
Creates one 72 dpi PNG rendition exactly 80 pixels high
BasicRenditions
Creates the following renditions:
Web: A 72 dpi JPEG rendition no bigger than 800 x 
600 pixels
Thumbnail: A 72 dpi PNG rendition exactly 80 pixels 
high
Preview: A 72 dpi GIF rendition exactly 250 pixels 
wide
MultipleFormats
Creates the following renditions:
Web:A 72 dpi JPEG rendition no bigger than 800 x 600 
pixels
Thumbnail: A 72 dpi PNG rendition exactly 80 pixels 
high
Preview: A 72 dpi GIF rendition exactly 250 pixels 
wide
Jpeg2000:A 72 dpi Jpeg 2000 rendition no bigger than 
800 x 600 pixels wide
Tiff: A TIFF rendition with no parameters specified. 
When no parameters are specified, the dpi and pixel 
size of the original file is maintained.
Bitmap: A BMP rendition with no parameters 
specified
Note: For best performance rendering images, install the image 
conversion application on the same server as the Inbound Refinery 
instance being used for Digital Asset Manager. For best performance 
rendering videos, refer to the recommendations of the video 
conversion application. For example, Flip Factory documentation 
recommends that it be installed on its own server-class machine.
C# PDF bookmark Library: add, remove, update PDF bookmarks in C#.
Help to add or insert bookmark and outline into PDF file in .NET framework. Ability to remove and delete bookmark and outline from PDF document.
deleting pages from pdf file; copying a pdf page into word
C# PDF remove image library: remove, delete images from PDF in C#.
Image: Insert Image to PDF. Image: Remove Image from Redact Text Content. Redact Images. Redact Pages. Annotation & Highlight Text. Add Text. Add Text Box. Drawing
extract pages from pdf files; delete pages from pdf in preview
Configuring Digital Asset Manager
4-6 Administrator's Guide for Conversion
1.
Open the following directory of your Content Server instance:
<IntradocDir>/config/
2.
Open the config.cfg file in a standard text editor.
3.
Under the #Additional Variables section, add DefaultVideoConversionSet and set 
it equal to the factory you want as the default rendition set. The default must 
match a rendition set in the choice list of the VideoConversions metadata field, 
defined using the Configuration Manager applet.
4.
Save changes to the config.cfg file and close the file.
5.
Restart Content Server
Digital Asset Manager allows a user to bundle and download assets to a local or 
shared file system. You can specify the maximum allowable size of a download, either 
in megabytes or number of files in the Additional Variables section of the config.cfg 
file by setting the following variables:
MaxRenditionBundleInMegabytes=Maximum size of bundle in megabytes.
MaxRenditionFileEntries=Maximum number of files in the bundle, expressed 
numerically.
4.2.3 Associating File Formats and Mapping File Extensions
Content Server identifies content items as digital assets based on the extension of the 
file checked in. The following file formats must be associated with Digital Asset 
Manager and the file extensions mapped to the correct format.
4.2.3.1 Image Formats
JPEG (.jpeg; .jpg)
GIF (.gif)
AI (.ai)
PSD (.psd)
BMP (.bmp)
PNG (.png)
TIFF (.tiff; .tif)
4.2.3.2 Video Formats
MPEG Layers 1, 2, and 4 (.mpg, .mpeg, .mp2, .mp4)
QuickTime (.mov)
Audio Video Interleave (.avi)
Flash Video (.flv)
Note: The DefaultVideoConversionSet identifies the rendition set to 
be used if a user does not specify a Video Rendition Set when 
checking in a video. It must be set in the config.cfg file, and not in the 
Default Value field of the Content Manager applet.
VB.NET PDF remove image library: remove, delete images from PDF in
Image: Insert Image to PDF. Image: Remove Image from Redact Text Content. Redact Images. Redact Pages. Annotation & Highlight Text. Add Text. Add Text Box. Drawing
extract pages from pdf file online; copy pdf pages to another pdf
VB.NET PDF metadata library: add, remove, update PDF metadata in
Add permanent metadata to PDF document in VB .NET framework program. Remove and delete metadata content from PDF file in Visual Basic .NET application.
extract page from pdf document; extract one page from pdf
Configuring Digital Asset Manager
Working With Image and Video Conversions 4-7
Remember, the conversion engine passes rendition information to the third-party 
conversion application, so any additional format you associate must be supported by 
the third-party conversion application used by your organization.
4.2.4 Associating a File Format
To associate a format with the Digital Asset Manager conversion engine, do these 
steps:
1.
Log in to Content Server. You must have administration rights.
2.
Click Admin Applets on the Administration tray. The Administration page is 
displayed
3.
Click Configuration Manager. The Configuration Manager applet opens.
4.
Select Options—File Formats. The File Formats screen is displayed.
5.
Associate the format with the Digital Asset Manager conversion engine by 
performing one of these steps:
If the format is listed in the File Formats (upper) section of the File Formats screen:
a.
Select the format from the list. For example select, image/jpeg for images or 
video/mpeg for videos.
b.
Click Edit. The Edit File Format screen is displayed.
c.
Select Digital Media Graphics for image formats and Digital Media Video for 
video formats from the Conversion choice list. Digital Media Graphics and 
Digital Media Video are the names of the Digital Asset Manager conversion 
engines.
d.
Modify the description in the Description field if desired. This description is 
displayed in the Configuration Manager, and is not displayed in the Content 
Server interface.
e.
Click OK. The Edit File Format screen is closed.
If the format is not listed in the File Formats (upper) section of the File Formats 
screen:
a.
Click Add. The Add New File Formats screen is displayed.
b.
Enter the type of format in the Format field. The type can be anything, and is 
displayed on the Content Information and Rendition Information pages of 
Content Server. Choose something descriptive, for example, 
application/PaintShop.
c.
Select Digital Media Graphics for images or Digital Media Video for videos 
from the Conversion choice list. Digital Media Graphics and Digital Media 
Video are the names of the Digital Asset Manager conversion engines.
d.
Optionally, enter a description in the Description field. This description is 
displayed in the Configuration Manager, and is not typically displayed in the 
Content Server interface. The description can be displayed in the user interface 
if the configuration variable IsOverrideFormat is set equal to true in the Content 
Server configuration file. Setting IsOverrideFormat=true in the Content 
Note: If you are only converting one type of digital asset, images or 
videos, then you should only associate the formats for that type of 
asset.
Configuring Digital Asset Manager
4-8 Administrator's Guide for Conversion
Server configuration file enables a choice list on the check in page that allows a 
user to select a conversion format for a specific file, bypassing the assigned 
format.
e.
Click OK. The Add New File Formats screen is closed.
4.2.5 Mapping File Extensions
After a format is associated with the appropriate Digital Media conversion engine, you 
must ensure that all appropriate file extensions are mapped to the file format in 
Configuration Manager. All files with a file extension mapped to the format will be 
passed to the Digital Asset Manager conversion engine.
To map a file extension to a file format associated with the Digital Asset Manager 
conversion engine, perform these steps:
1.
Log in to Content Server. You must have administration rights.
2.
Click Admin Applets under the Administration tray. The Administration page is 
displayed.
3.
Click Configuration Manager. The Configuration Manager applet opens.
4.
Select Options—File Formats. The File Formats screen is displayed.
5.
Map the extensions to the appropriate format by performing one of these steps:
If the extension is listed in the File Extensions (lower) section of the File Formats 
screen:
a.
Select the extension from the list. For example select, psp.
b.
Click Edit. The Edit File Extension screen is displayed.
c.
Select the appropriate format from the Map to Format choice list. For example, 
application/PaintShop or video/mpeg.
d.
Click OK. The Edit File Extension screen is closed.
If the format is not listed in the File Formats (upper) section of the File Formats 
screen:
a.
Click Add. The Add File Extensions screen is displayed.
b.
Enter the file extension in the Extension field. For example, psp. Do not enter 
the dot of the file extension.
c.
Select the appropriate format from the Map to Format choice list. For example, 
application/PaintShop or video/mpeg.
d.
Repeat steps a through c for each extension to be associated with the format. 
For example, pspimage could also be associated with application/PaintShop.
e.
Click OK. The Add File Extensions screen is closed.
f.
Click Close. The File Formats screen is closed.
g.
Close Configuration Manager.
After associating a format to the appropriate Digital Asset Manager conversion 
engine (Digital Media Graphics or Digital Media Video), and mapping the 
appropriate file extensions to the format, all files with those extensions checked 
into Content Server are passed to Inbound Refinery for processing through the 
conversion application. Remember, the conversion engine passes rendition 
information to the third-party conversion application, so any additional format 
Configuring For Image Conversion
Working With Image and Video Conversions 4-9
you associate must be supported by the third-party conversion application used 
by your organization.
4.3 Configuring For Image Conversion
This section covers the following topics:
"Understanding Image Rendition Sets" on page4-9
"Defining Image Rendition Sets" on page4-10
"Creating and Configuring Image Rendition Sets" on page4-10
"Working with XMP and EXIF Data" on page4-14
4.3.1 Understanding Image Rendition Sets
When a digital asset is checked in to Content Server, Digital Asset Manager creates 
multiple renditions of that asset. For images, the criteria for each rendition is defined 
in one of two files. The default renditions set is defined in the damconverter_
basedefinitions.hda file and should not be modified. Custom rendition sets can be 
added to a component resource file called extraRendition_definitions.hda. This file can 
be created with a standard text editor and must be located in a new directory named 
dam in the refinery IntradocDir/data/configuration/ directory. The full file path 
should be:
IntradocDir/data/configuration/dam/extraRendition_definitions.hda
For videos, the criteria is defined in your video conversion application. By default, 
Digital Asset Manager was designed to work with FlipFactory, and so the criteria for 
rendering digital video assets is defined when a factory is created.
Image Asset Rendition Definition
The criteria defining the default rendition sets at installation are in the damconverter_
basedefinitions.hda file located in the content server 
IdcHomeDir/components/DAMConverter/resources/ directory. This file should not 
be edited.
The definitions are grouped into rendition sets which correspond to rendition sets 
available to contributors on the content check in form when a image asset is checked 
in. It includes the following predefined rendition sets:
ThumbnailOnly
BasicRenditions
MultipleFormats
The included rendition sets are examples that work with Outside In Image Export. If 
they do not meet your organization's unique needs, you should remove them from the 
option list on the check in page using the Configuration Manager to suppress their 
functionality. You should not edit the resource file to remove the sets. Any changes 
made will be lost when a component is updated.
Additional rendition sets can be added to a file called extraRendition_definitions.hda. 
This file can be created with a standard text editor and must be located in a new 
directory named dam in the refinery IntradocDir/data/configuration/ directory. 
Digital Asset Manager merges damconverter_basedefinitions.hda and extraRendition_
definitions.hda when running, with the second file you created taking precedence over 
the resource file. For example, if you create a new rendition in your file with the same 
Configuring For Image Conversion
4-10 Administrator's Guide for Conversion
name as one in the resource file but with different parameters, the new parameters 
will be used.
4.3.2 Defining Image Rendition Sets
When a contributor checks a digital asset into Content Server, they select a rendition 
set on the check in form. For image files, that rendition set matches a rendition set 
defined in the extraRendition_definitions.hda file. Depending on the needs of your 
organization, the system administrator may need to modify, delete, or add renditions 
or rendition sets. For example, higher resolution may be required for print material 
than is specified in the default Print rendition set, or a new rendition set to handle 
CAD files from an engineering company.
For images, image rendition sets defined in the extraRendition_definitions.hda files 
contain the options for converting digital assets into the image renditions specified in 
the set, and for displaying and accessing the renditions from within Content Server. 
The default renditions sets are in the component resource file, which should not be 
changed. Any additional rendition sets should be added to the extraRendition_
definitions.hda file you created during installation. In that file, the top properties 
section contains the file path to a third-party conversion application. The bottom 
section contains the rendition set options, organized into sets, called rendition result 
sets.
When a file is checked into Content Server, the format of the file determines whether 
or not it is a digital asset. If it is an image file, Content Server passes the file to Inbound 
Refinery, which calls rendition options from the extraRenditions.hda and pass them to 
the image conversion application. The resulting renditions are then passed back 
through Inbound Refinery to Content Server or other specified location, where they 
are managed under a single content ID and made available to your organization.
For image assets, the names of the rendition sets defined for the choice list in the 
PackagedConversions metadata field in the Configuration Manager applet must match 
exactly with the names of the rendition sets defined in the extraRendition_
definitions.hda file.
When modifying or adding renditions, it is important to remember that a contributor 
will only see the name of the rendition set when they check in a digital asset. The 
rendition set name should be descriptive. Rendition names and descriptions are 
displayed on the content information and rendition information pages.
Spaces and other characters reserved for Idoc Script tags or are illegal for use in URLs, 
such as spaces, cannot be used in rendition names.
4.3.3 Creating and Configuring Image Rendition Sets
To add, modify, or delete image renditions and rendition sets, you must edit the 
extraRendition_definitions.hda file, located in the refinery 
IntradocDir/data/configuration/dam/ directory. To successfully modify the 
extraRendition_definitions.hda file, you should be aware of basic HDA file structure. 
For more detailed information, see Oracle Fusion Middleware Developer's Guide for 
Universal Content Management.
This section covers the following topics:
"extraRendition_definitions.hda File Structure" on page4-11
"Adding a Rendition Set" on page4-12
"Enabling a Rendition Set" on page4-14
Documents you may be interested
Documents you may be interested