21
PDF Specifications 
The table below provides details of the various PDF specifications: 
Specification  
PDF Publishing 
Stage  
Specification Defined  
Action 
Notes  
File Name  
Export / Edit 
The name of the PDF file  
Include in the appropriate 
PIES or Digital Asset Data 
Delivery File 
You can name the file anything as long as it is associated 
with 1) a PIES file or 2) the Digital Asset Data Delivery 
File 
Meta Data 
Create / Export / 
Edit 
Meta data includes title, author, subject, 
date, keywords, description, and 
copyright. Meta data can be found in 
the: Document Properties in Word, File 
Properties in Adobe Acrobat, & File Info. 
in InDesign  
Creator includes meta data 
in the PDF as they deem 
appropriate  
The meta data in the PDF concerns the PDF creator and 
not the PDF receiver. The creator has the right to 
include meta data in the PDF including copyright 
information 
Bookmarks  
Export / Edit 
Bookmarks automatically take readers 
to specific areas in the PDF. Bookmarks 
appear on the left hand side of the PDF 
Consult with your trading 
partners 
Bookmarks can be set up using various PDF creation 
applications 
Orientation  
Create 
Creating your document in portrait or 
landscape orientation 
Consult with your trading 
partners 
Hyperlinks  
Create / Export / 
Edit 
Hyperlinks take readers to specific areas 
within the PDF or to external websites 
Consult with your trading 
partners regarding the use 
of internal hyperlinks. PDF 
receivers do not allow 
external hyperlinks 
Hyperlinks can be set up using various PDF creation 
applications. Do not include external hyperlinks as PDFs 
with these types of links will not be accepted by trading 
partners 
Compatibility  Export / Edit 
When you export your PDF you define 
what version of Adobe Acrobat your PDF 
will be compatible with. Currently in 
Adobe InDesign  the default is Acrobat 5 
Consult with your trading 
partners 
In general, the default settings when you export or edit 
your PDF will be acceptable.  
Convert pdf file into jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
reader convert pdf to jpg; to jpeg
Convert pdf file into jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
best pdf to jpg converter for; convert pdf picture to jpg
22
Specification  
PDF Publishing 
Stage  
Specification Defined  
Action 
Notes  
Security  
Edit / Export  
When you edit your PDF in Adobe 
Acrobat you have the option to apply 
security to the document including 
controlling or password protecting 
opening, printing, editing and other 
tasks 
Do not apply any security to 
your PDFs 
Receivers do not accept PDFs that have security 
setting on 
Initial View  
Edit 
You can control how the PDF is 
navigated e.g. by pages only, bookmarks 
panel and pages, attachments panel and 
pages, and layers panel and pages 
Consult with your trading 
partners 
Navigation is an advance function of PDF  
You can define how you want the page 
layout to appear to the user – as a single 
page or two-up 
Consult with your trading 
partners 
The typical setting for PDFs is single page layout 
You can edit your PDF such that it 
magnifies to a specific size or percentage 
when it is opened. Options include 
actual size, fit the page, or zoom to a 
percentage, e.g., 25%, 50% 
Consult with your trading 
partners 
It is common to format your PDF to open in its initial 
view such that readers can clearly see the entire page  
You can define how the PDF appears on 
the screen e.g. centered on the screen, 
resized to the original size or displayed 
in full screen mode 
Consult with your trading 
partners 
On screen options are advanced functions of PDF  
You can control the PDF user interface 
by hiding menu and tool bars and 
window controls 
Consult with your trading 
partners 
On screen options are advanced functions of PDF 
Online Convert Jpeg to PDF file. Best free online export Jpg image
So, feel free to convert them too with our tool All your JPG and PDF files will be permanently erased If you want to turn PDF file into image file format in C#
convert pdf pages to jpg online; batch pdf to jpg converter
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg, Png Component for combining multiple image formats into one or multiple PDF file in C#
convert pdf file to jpg on; change pdf file to jpg file
23
Specification 
PDF Publishing 
Stage 
Specification Defined 
Action 
Notes 
URL to PDF  
Distribute  
PDF is hosted with the creator or a 3
rd
party hosting service and a link is sent to 
the receiver 
Consult with your trading 
partners 
Distribution  
Distribute 
Options include FTP, email, physical 
media, and Internet file transfer service 
Consult with your trading 
partners 
File Size  
Export  
You can determine what file size you 
would like to format the PDF to. Options 
range from high quality print, the largest 
high resolution file, to the smallest file 
size for online viewing  
Consult with your trading 
partners 
This PDF function is very important when your PDF 
has graphics and images. High quality print would 
result in a file far too large to transfer to your trading 
partners whereas formatting the PDF to the smallest 
file size my result on poor quality images and graphics. 
It is recommended that you export your PDF in various 
file sizes to see which one strikes the best balance 
between file size and document quality 
Compression  
Export  
You can define the quality of the images 
in the PDF by adjusting how they are 
compressed upon export. You can set 
images to color, grayscale or 
monochrome and define their quality to 
minimum, low, medium, high and 
maximum 
Consult with your trading 
partners 
It is recommended that you experiment with various 
settings to see what the final PDF output looks like. As 
with the file size, you should try and strike a balance 
between quality viewing and file size 
You can also compress text and line art 
to reduce the file size 
Consult with your trading 
partners 
As with the file size, you should try and strike a 
balance between quality viewing and file size 
Color Space  
Export  
There are several export option for color 
space  
sRGB 
sRGB is a standard RGB color space created 
cooperatively by HP & Microsoft 1996 for use on 
monitors, printers, and the Internet 
Optimize  
Edit  
Allows various optimization settings to 
reduce the file size like optimizing 
images and graphics 
Consult with your trading 
partners 
Completed after the PDF has been exported with 
Adobe Acrobat 
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
Adobe PDF document can be easily loaded into your C#.NET C# sample code for PDF to jpg image conversion. This demo code convert PDF file all pages to jpg images
batch pdf to jpg; convert multiple pdf to jpg
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Combine scanned images to PDF, such as tiff, jpg, png, gif, bmp, etc. Description: Combine the source PDF streams into one PDF file and save it into a new
convert pdf document to jpg; bulk pdf to jpg converter
24
Video Best Practices 
Overview 
The majority of businesses today are using or considering using video as a medium to market 
their products, services, brand and / or company. Before spending the time and allocating the 
resources to producing videos, there are several issues to consider including: 
1. Ensure that your target audience can view your videos: The main goal when creating 
and publishing video is to ensure that your target audience is able to view your videos 
whenever they want. In order to achieve this goal you will need to produce video that 
can play in all commonly used browsers and on various devices (see point 2 and 3 
below). 
2. Cross-browsers compatibility: Your target audience will be accessing your videos using a 
variety of browsers including Internet Explorer, Firefox, Safari, Chrome and Opera. They 
will also be running various versions of these browsers. The following chart illustrates 
the market share by browser. 
2012 
Internet Explorer 
Firefox 
Chrome 
Safari 
Opera 
March 
18.9% 
36.3% 
37.3% 
4.4% 
2.3% 
3. Variation in devices used to view video: Your target audience will be viewing your 
videos on a variety of devices including desktop and notebook computers, smartphones 
and tablets. Devices play video differently, for example, if you create Flash videos they 
will not play on the iPod, iPad or iPhone because Apple does not support Flash.   
The 3 Components of Video 
When creating and publishing video, it is important to understand the components that make 
up video. These include containers, video codecs, and audio codecs. 
Video Component 
Description 
Containers 
Video container formats define how to store things within them 
Video Codecs 
Video player decodes the video stream according the video codec 
Audio Codecs 
Algorithms by which audio stream is encoded  
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF documents to multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET Graphics, and REImage. Turn multipage PDF file into image
convert pdf to jpeg; .pdf to .jpg online
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. VB.NET Components to combine various scanned images to PDF, such as tiff, jpg, png, gif, bmp
convert multi page pdf to single jpg; change file from pdf to jpg on
25
Containers 
Video container formats define how to store things within them. The table below includes some 
of the common video containers. 
Container 
Description 
MP4 
• MPEG-4 Part 14 or MP4 is a container format standard specified as a part of MPEG-4. 
It is most commonly used to store digital video and digital audio streams, especially 
those defined by MPEG, but can also be used to store other data such as subtitles 
and still images 
• .mp4 is the global file extension for the official container format defined in the 
MPEG-4 standard 
• To create MP4 files use audio and video formats covered by the MPEG-4 Standard 
• Allows streaming over the Internet 
• Common video codec is H.264 (see ‘Video Codec’ section) 
• Common audio codec is AAC  
• Works on Apple devices and plays in Quicktime  
Ogg 
• Ogg is an open standard and unencumbered by any known patents 
• Firefox 3.5, Chrome 4, and Opera 10.5 support Ogg container without requiring a 
plugin 
• Ogg video is called Theora 
• Ogg audio is called Vorbis 
• .ogv extension  
WebM 
• WebM is a container format designed to provide royalty-free, open video 
compression for use with HTML5 video 
• .webm extension 
• Development is sponsored by Google 
• All users are granted a worldwide, non-exclusive, no-charge, royalty-free patent 
license 
• The WebM project is dedicated to developing a high-quality, open video format for 
the web that is freely available to everyone 
• WebM is supported by Mozilla, Opera, Adobe, Google and more than seventy other 
publishers and software and hardware vendors 
• It is supported natively, without platform-specific plugins, in the latest versions of 
Chromium, Google Chrome, Mozilla Firefox, and Opera 
• Adobe has also announced that a future version of Flash will support WebM video 
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
zoomValue, The magnification of the original PDF page size Any valid file path on the disk Description: Convert to DOCX/TIFF with specified zoom value and save it
convert pdf pictures to jpg; .pdf to .jpg converter online
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
RasterEdge develops a C#.NET Tiff file converter control, XDoc.Tiff for .NET, which can be stably integrated into C#.NET Use C# Code to Convert Jpeg to Tiff.
convert pdf to jpg for; convert pdf into jpg
26
Flash Video 
• Flash Video is a container file format used to deliver video over the Internet using 
Adobe Flash Player 
• Flash Video content may also be embedded within SWF files 
• There are two different video file formats known as Flash Video: FLV and F4V 
• Flash Video is viewable on most operating systems via the Adobe Flash Player and 
web browser plugins or one of several third-party programs 
• Apple's iOS devices do not support the Flash Player plugin 
• Flash Player supports video compressed in H.264, audio compressed using AAC 
AVI 
• Audio Video Interleave (AVI), is a container format introduced by Microsoft in 
November 1992 as part of its Video for Windows technology 
• AVI files can allow synchronous audio-with-video playback 
• It does not support features of recent container formats like embedded metadata 
• It does not even officially support most of the modern video and audio codecs in use 
today 
• .avi extension  
Video Codecs 
Video players decode the video stream according the video codec. The table below includes the 
3 most important video codecs. 
Codec 
Description 
H.264 
• H.264 (MPEG-4 AVC) is a standard for video compression, and is currently one of the 
most commonly used formats for the recording, compression, and distribution of high 
definition video 
• H.264 is one of the codec standards for Blu-ray Discs; all Blu-ray Disc players must be 
able to decode H.264 
• Widely used by streaming internet sources, such as videos from Vimeo, YouTube, and 
the iTunes Store, web software such as the Adobe Flash Player and Microsoft 
Silverlight 
• iPhone, iPod, iPad, Apple TV play H.264 
• In 2009, the HTML5 working group was split between supporters of Ogg Theora, a 
free video format whose developers believe is unencumbered by patents, and H.264 
which contains patented technology 
• January 2011, Google announced that they were pulling support for H.264 from their 
Chrome browser and supporting both Theora and WebM / VP8 to use only open 
formats 
27
• Designed for low and high CPU devices  
• Patent encumbered 
Theora 
• Theora evolved from the VP3 codec. It is royalty-free codec and not encumbered by 
patents other than the original VP3 patents, which have been licensed royalty-free  
• Theora video is developed by the Xiph.Org Foundation and distributed without 
licensing fees alongside their other free and open media projects, including the Vorbis 
audio format and the Ogg container 
• Theora video can be embedded in any container format, although it is most often 
seen in an Ogg container 
• Theora is a free lossy video compression format 
• All major Linux distributions support Theora out-of-the-box, and Mozilla Firefox 3.5 
includes native support for Theora video in an Ogg container    
VP8 
• VP8 is an open video compression format created by On2 Technologies 
• In 2010, Google purchased On2 and released a specification of the format under the 
Creative Commons Attribution 3.0 license; it is now royalty free 
• The WebM Project was launched, featuring contributions from Mozilla, Opera, 
Google and more than forty other publishers, software and hardware vendors to use 
VP8 as the video format for HTML5 
• In the WebM container format, the VP8 video is used with Vorbis audio 
• Internet Explorer 9 will support VP8 video playback if the proper codec is installed 
• Android is WebM-enabled 
• Flash Player will support VP8 playback in a future release 
28
Audio Codec 
Audio codecs are algorithms by which audio stream is encoded. The table below includes the 3 
most important audio codecs. 
Codec 
Description 
MP3 
• MPEG-1 or MPEG-2 Audio Layer 3 (MP3), is a patented digital audio encoding format 
using a form of lossy data compression 
• MP3 is an audio-specific format designed by the Moving Picture Experts Group 
(MPEG) as part of its MPEG-1 standard and later extended in MPEG-2 standard 
• MP3 is a common audio format for consumer audio storage, as well as a de facto 
standard of digital audio compression for the transfer and playback of music on 
digital audio players 
• MP3s can contain up to 2 channels of sound. They can be encoded at different 
bitrates: 64 kbps, 128 kbps, 192 kbps, and a variety of others from 32 to 320. Higher 
bitrates mean larger file sizes and better quality audio 
• MP3 format allows for variable bitrate encoding, which means that some parts of the 
encoded stream are compressed more than others 
• MP3s can also be encoded with a constant bitrate   
• Because MP3 format is patent-encumbered, Linux cannot play MP3 files out of the 
box 
• Most portable music player supports standalone MP3 files 
• MP3 audio streams can be embedded in any video container 
• Adobe  Flash can play both standalone MP3 files and MP3 audio streams within an 
MP4 video container  
AAC 
• Advanced Audio Coding (AAC) is a standardized, lossy compression and encoding 
scheme for digital audio 
• AAC was standardized in 1997, was chosen by Apple as their default format for the 
iTunes Store 
• AAC was designed to provide better sound quality than MP3 at the same bitrate, and 
it can encode audio at any bitrate. (MP3 is limited to a fixed number of bitrates, with 
an upper bound of 320 kbps.) 
• AAC can encode up to 48 channels of sound 
• The quality for stereo is satisfactory to modest requirements at 96 kbit/s in joint 
stereo mode 
• It is supported on Nokia, Android, BlackBerry, and webOS-based mobile phones 
• The AAC format is patent-encumbered; licensing rates are available online 
• The AAC format is designed to be playable in real-time on devices with limited CPU 
29
power  
• All current Apple products, including iPods, iPhone, iPad, AppleTV, and QuickTime 
support certain profiles of AAC in standalone audio files and in audio streams in an 
MP4 video container 
• Adobe  Flash supports all profiles of AAC in MP4, as do the open source MPlayer and 
VLC video players  
Vorbis 
• Vorbis is a free software / open source project headed by the Xiph.Org Foundation 
• Vorbis project produces an audio format specification and software implementation 
(codec) for lossy audio compression 
• Vorbis is most commonly used in conjunction with the Ogg container format, this is 
why it is often referred to as Ogg Vorbis 
• Vorbis is not encumbered by any known patents and is therefore supported out-of-
the-box by all major Linux distributions  
• Mozilla Firefox 3.5 supports Vorbis audio files in an Ogg container (or Ogg videos with 
a Vorbis audio track) 
• Android mobile phones can also play standalone Vorbis audio files 
• Vorbis audio streams are usually embedded in an Ogg or WebM container, but they 
can also be embedded in an MP4 or MKV container 
• Vorbis supports an arbitrary number of sound channels  
What Container and Video and Audio Codec to Use? 
It is important that your target audience can view your video using any Internet browser and 
any device. The issue is that browsers and devices do not support a standard container, video 
codec, and audio codec combination. 
The graphic below clearly shows how browsers support video on both PC and MAC: 
Source: www.findmebyip.com/litmus/ 
30
At the time of writing this guideline, it was not possible to create a single video file that would 
be universally playable on all browsers and all devices. Therefore, in order to ensure your video 
is viewed across all browsers and devices, you must export / encode your source video in the 
following 3 formats: 
Video 1 
Video 2 
Video 3 
Container 
WebM 
MP4 
Ogg 
Video Codec 
VP8 
H.264 (baseline) 
Theora 
Audio Codec 
Vorbis 
AAC (low complexity) 
Vorbis 
Creating Video in Multiple Formats  
The following outlines the steps you will take to capture, edit and encode video in the formats 
listed above. 
Step 1: Video Capturing:  
It is recommended that you capture the highest quality video you can. Once you have a high 
quality source video you can encoded this video in formats suitable for internal use and when 
distributing video to your customers. Below are a few important points to consider when 
shooting high quality video: 
• Equipment: The quality of the video camera and microphone can have a big impact on 
the quality of the source video you produce. If possible, purchase a good quality video 
camera and microphone.  
• Video Size: In order to produce high quality video it is recommended that you capture 
video in high definition at 1920 x 1080 pixels resolution. If you have source video in a 
high resolution you can downsize it when encoding video formats for internal and 
external uses. 
• Frame Rate: The number of individual frames that comprise each second of video you 
record is the frame rate also known as FPS (frames per second.) The most common 
frame rates in video are 24, 25 and 30 frames per second. The higher frame rate the 
smoother objects move in the video. 
• Bite Rate: Video data, called bits, is saved to a storage media like a flash memory card 
or hard drive. The amount of video data recorded per second is called a bit rate, and is 
measured in megabits (one million bits) per second, or Mbps. The more data recorded, 
the better the quality of your video. Controlling the bit rate not only determines the 
quality of video but also how long you’ll be able to record before running out of 
memory. Assuming you have enough memory, it is best to capture video at the highest 
bit rate/quality setting you can. Recommended bit rate is 128 kbps to 192 kbps. 
Documents you may be interested
Documents you may be interested