devexpress pdf viewer asp.net mvc : Extract pages from pdf reader SDK control API wpf azure html sharepoint app_FF_SDHD_Conversion2-part775

Cross-converting HD Formats
© 2013 Telestream, Inc.
Page 21
720 HD > 1080 HD Up-conversion
You perform 720 HD > 1080i or 1080p HD up-conversion when you want to inject 1080 source 
programs, spots, or other segments into a 1080 HD broadcast channel.
FlipFactory automatically up-converts each source 720 frame to achieve each new 1080 frame. 
The conversion is performed automatically because FlipFactory knows the dimension of the input 
frame is different from the dimension of the output frame, and automatically resizes the content for 
the new frame.
To set up a factory to convert 720 HD video into 1080 HD video, perform these tasks:
1. Make a new HD factory and name it appropriately.
2. Create a product with a 1080 HD profile. For example, a VOD Transport Stream.
3. Set your bit rate, GOP structure, and select a suitable video profile.
4. Make other settings in the codec editor panel as required
5. Optionally, enable the Temporal Interpolation filter and select Nearest Neighbor Temporal 
Interpolation to control how fields are generated from the progressive source.
6. Set up monitors, destinations, and notifies as required.
Figure 20. HD conversion 720 HD > 1080 HD 
When encoding 1080 HD from 720 HD, FlipFactory creates a new image of the 16:9 HD frame.
1920
(any profile)
1080
Original 720 HD Image
New 1080 HD Image
Extract pages from pdf reader - SDK control API:C# PDF Page Extract Library: 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
www.rasteredge.com
Extract pages from pdf reader - SDK control API: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
www.rasteredge.com
Cross-converting HD Formats
© 2013 Telestream, Inc.
Page 22
1080 HD > 720 HD Down-conversion
You perform 1080i or 1080p HD > 720p HD down-conversion when you want to inject 1080 source 
programs, spots, or other segments into a 720 HD broadcast channel.
FlipFactory down-converts each source 1080 frame to achieve each new 720 frame.
To set up a factory to convert 1080 HD video into 720 HD video, perform these tasks:
1. Make a new HD factory and name it appropriately.
2. Create a product in your factory with a 720 HD profile. For example, a VOD Transport Stream.
3. Set your bit rate, GOP structure, and select a suitable video profile.
4. Telestream recommends enabling the MotionResolve filter when converting interlaced to pro-
gressive even when down-converting, to improve visual clarity.
5. Make other settings in the codec editor panel as required.
6. Set up monitors, destinations, and notifies as required.
Figure 21. HD conversion 1080 HD > 720 HD 
When encoding 720 HD from 1080 HD profiles, FlipFactory creates a new image of the 16:9 HD 
frame.
1920
(any profile)
1080
New 720 HD Image
Original1080 HD Image
(any profile)
SDK control API:C# PDF Text Extract Library: extract text content from PDF file in
inputFilePath); PDFTextMgr textMgr = PDFTextHandler.ExportPDFTextManager(doc); // Extract text content C# example code for text extraction from all PDF pages.
www.rasteredge.com
SDK control API:VB.NET PDF Text Extract Library: extract text content from PDF
PDF ›› VB.NET PDF: Extract PDF Text. VB.NET PDF - Extract Text from PDF Using VB. How to Extract Text from PDF with VB.NET Sample Codes in .NET Application.
www.rasteredge.com
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 23
Cross-converting SD Formats
FlipFactory’s core value in the broadcast world has been its ability to easily convert from one video 
essence or file format to another. As the target devices for media viewing expand to HD 
televisions, mobile phones, MP3 players, and other devices beyond basic television, FlipFactory’s 
feature set grows to meet your media conversion challenges.
This section describes selected SD cross-conversions to meet requirements for specific workflows 
and target viewing devices, and to highlight FlipFactory tools and techniques you can employ in 
novel ways to solve unique conversion problems:
Letterbox SD > 4:3 Anamorphic SD Conversion for HD Television Playout
Letterbox SD > Full-screen SD Conversion
SD > Anamorphic SD Conversion
Letterbox SD > 4:3 Anamorphic SD Conversion for 
HD Television Playout
This example demonstrates how to convert Letterbox SD source to 4:3 anamorphic SD MPEG2 
output. The purpose of this output is to provide anamorphic SD video for playout on HD televisions 
that will scale the video to 16:9 for proper aspect ratio viewing. 
In this case, you crop top and bottom segments of equal or unequal size from the original letterbox 
image, depending on the SD input profile. You then configure your factory to encode the 16:9 SD 
content into anamorphic 4:3 SD output to preserve the full-screen.
Figure 22. Letterbox SD > Full-screen 4:3 Anamorphic Conversion Process 
To set up a factory to convert SD letterbox video to 4:3 SD anamorphic video, perform these tasks:
1. Make a new SD factory and name it appropriately.
2. Create a product with an SD profile. For example, MPEG2 640 Program Stream.
3. Set your bit rate, GOP structure, and select a suitable video profile.
4. Make other settings in the codec editor panel as required.
5. Add a Crop filter to trim pixels from the top and bottom of the input video.
6. Set up monitors, destinations, and notifies as required.
Crop input to remove letterbox 
top and bottom mask regions.
Decode SD letterbox format 
input.
Encode SD as 4:3 anamorphic 
full-screen.
SDK control API:C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Image: Extract Image from PDF. |. Home ›› XDoc.PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document.
www.rasteredge.com
SDK control API:VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Image: Extract Image from PDF. |. Home ›› XDoc.PDF ›› VB.NET PDF: Extract PDF Image. VB.NET PDF - Extract Image from PDF Document in VB.NET.
www.rasteredge.com
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 24
Figure 23. Use the Crop filter to trim pixels from top and bottom of input frames 
Set up the Crop filter for SD letterbox to full-screen SD 4:3 anamorphic, based on the formula: 
Total Crop Height = SD Input Height - (Active Region Height X 3/4)
1. Calculate the total amount to crop from letterbox SD input by multiplying the SD active region 
height by 3/4.
Using 720 X 512 SD VBI as an example: (512-32) x 3/4 = 360. 
2. Subtract this value from the SD input height to determine the total crop height value. 
Continuing the example, 480 - 360 = 120.
3. If the input does not have inband VBI, divide evenly to produce top and bottom values. 
4. If input is NTSC and contains inband VBI, add 30 top the top dimension and 2 to the bottom. If 
input is PAL, add 32 to the top dimension.
In this example, an even top and bottom crop height is 60 pixels high. Because the input is 
NTSC and has inband VBI, add 30 to the top value: 90; and 2 to the bottom value: 62.
TABLE 1. Top and Bottom Crop Dimensions for Letterbox to Full-Height SD Video 
Profile
Total Crop
Top Crop
Bottom Crop
NTSC 720 x 512 (inband VBI)
152
90
62
NTSC 720 x 480
120
60
60
NTSC 704 x 480
120
60
60
NTSC 640 x 480 (progressive)
120
60
60
NTSC 544 x 480
120
60
60
NTSC 528 x 480
120
60
60
NTSC 352 x 480
120
60
60
PAL 720 x 608 (inband VBI)
176
109
77
PAL 720 x 576
144
77
77
PAL 704 x 576
144
77
77
PAL 544 x 576
144
77
77
PAL 352 x 576
144
77
77
SDK control API:C# PDF Page Insert Library: insert pages into PDF file in C#.net
doc2.Save(outPutFilePath); Add and Insert Multiple PDF Pages to PDF Document Using C#. Add and Insert Blank Pages to PDF File in C#.NET.
www.rasteredge.com
SDK control API:VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. doc.Save(outPutFilePath). How to VB.NET: Delete Specified Pages from PDF.
www.rasteredge.com
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 25
Encoding SD Anamorphic from Letterbox SD. For any 480 high source, configure the Crop 
filter by setting the Top and Bottom settings to 60. 
Figure 24. Letterbox SD input is cropped top and bottom 
When encoding SD Anamorphic from Letterbox SD, FlipFactory creates a 16:9 aspect ratio image 
in a 4:3 SD frame, by cropping the appropriate pixels from the top and bottom (varies by profile 
and depends on presence of inband VBI, to encode a new image size of the selected SD profile.
720
480
New SD Anamorphic  Image
Original 720 x 480 SD Letterbox Image
60
360
480
60
Crop Region
Crop Region
SDK control API:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Page: Insert PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Add and Insert Multiple PDF Pages to PDF Document Using VB.
www.rasteredge.com
SDK control API:C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.Save(outPutFilePath); Demo Code: How to Delete Consecutive Pages from PDF in C#.NET. Demo Code: How to Delete Specified Pages from PDF in C#.NET.
www.rasteredge.com
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 26
Letterbox SD > Full-screen SD Conversion
This example demonstrates how to convert Letterbox SD source to full-screen SD output, where 
the active region is trimmed to a 4:3 aspect ratio so that the active region completely fills the SD 
output image.
To perform this type of conversion, crop top and bottom segments from the original letterbox 
image. You also center-cut the 16:9 image—cropping even or uneven left and right regions—to 
form the 4:3 active region. You then encode the remaining full-screen video into a 4:3 SD profile.
Figure 25. Letterbox SD > Full-screen SD Conversion Process 
To set up a factory to convert SD letterbox video to 4:3 full-screen video, perform these tasks:
1. Make a new SD factory and name it appropriately.
2. Create a product in your factory with an SD profile. For example, MPEG2 Program Stream.
3. Set your bit rate, GOP structure, and select a suitable video profile.
4. Make other settings in the codec editor panel as required.
5. Add a Crop filter to trim pixels from the top and bottom, and left and right of the input video.
6. Set up monitors, destinations, and notifies as required.
Figure 26. Use the Crop filter to trim pixels from all 4 sides of input frames 
Crop input to remove letterbox 
top and bottom mask regions, 
plus left and right curtains to 
create a 4:3 ratio active region.
Decode SD letterbox format input.
Encode SD as full-screen.
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 27
Set up the Crop filter for use when converting SD letterbox input to full-screen SD 4:3 output, 
based on two formulas. The total crop height formula (Page10) calculates the height, with 
common crop dimensions listed in Table 2, below.
Calculate the width using the same formula used for cropping HD when down-converting to 4:3 
full-screen video: 
Total Crop Width = Profile Width - (Profile Width X 3/4)
1. Calculate the 4:3 image width of the image by dividing the profile width of the input by 3/4 to 
make an image in 4:3 format. 
Using 720 x 480 as an example: 720 x 3/4 = 540. 
2. Subtract this value from the profile width to determine the total crop width value. 
Continuing the example, 720 - 540 = 180.
3. Divide the total crop width as necessary to provide curtain dimensions. 
In this example, an even left and right curtain is 180 pixels wide. 
Inband VBI input is treated the same as other video; the presence of extra vertical pixels is 
immaterial when calculating side curtains to crop.
TABLE 2.  Top and Bottom Crop Dimensions for Letterbox to Full-Height SD Video 
Profile
Total Crop
Top Crop
Bottom Crop
NTSC 720 x 512 (inband VBI)
180
90
90
NTSC 720 x 480
180
90
90
NTSC 704 x 480
176
88
88
NTSC 544 x 480
136
68
68
NTSC 528 x 480
132
66
66
NTSC 352 x 480
88
44
44
PAL 720 x 608 (inband VBI)
180
90
90
PAL 720 x 576
180
90
90
PAL 704 x 576
176
88
88
PAL 544 x 576
136
68
68
PAL 352 x 576
88
44
44
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 28
Encoding SD Anamorphic from Letterbox SD. For any 480 high source, configure the Crop 
filter by setting the Top and Bottom settings to 60. 
Figure 27. Letterbox SD input is cropped top and bottom 
When encoding SD Anamorphic from Letterbox SD, FlipFactory creates a 16:9 aspect ratio image 
in a 4:3 SD frame, by cropping the appropriate pixels from the top and bottom (varies by profile 
and depends on presence of VBI, to encode a new total image size of the selected SD profile.
720
480
New SD Anamorphic  Image
Original 720 x 480 SD Letterbox Image
60
360
480
60
Crop Region
Crop Region
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 29
SD > Anamorphic SD Conversion
This example demonstrates how to convert standard SD source to anamorphic SD output, for 
playback in 16:9 format in real time, on HD-capable monitors, displaying the image in its original 
aspect ratio.
To perform this type of conversion, you add mask rectangles to the left and right regions of the 
original 4:3 output frame. FlipFactory then anamorphically fits the 4:3 input image active region 
into the area inside (or between) the new mask curtains, then applies the curtains with the color 
you specify, and encodes the new output frame.
Figure 28. SD > Anamorphic SD Conversion Process 
To set up a factory to convert SD video to anamorphic SD video, perform these tasks:
1. Make a new SD factory and name it appropriately.
2. Create a product in your factory with an SD profile. For example, MPEG2 Program Stream.
3. Set your bit rate, GOP structure, and select a suitable video profile.
4. Make other settings in the codec editor panel as required.
5. Add a Mask filter to supply side curtains on each side of the image.
6. Set up monitors, destinations, and notifies as required.
Add a left and right mask region to 
the output frame using the Mask 
filter.
Decode SD format input.
Re-render the 4:3 SD frame 
anamorphically, place it between the 
masks, and encode the new frame. 
Cross-converting SD Formats
© 2013 Telestream, Inc.
Page 30
Figure 29. Use the Mask Filter to add side curtains 
You can set up the Mask filter to supply side curtains, based on the formula:
Total Curtain Width = SD Profile Width - (SD Profile Width X 3/4)
Because the rescaled HD image will be either 720 or 1080 pixels (lines) high, you can calculate 
the rescaled image width and curtain requirements as follows:
1. Calculate the horizontal dimension of the active region in the new image when up-converted to 
meet the height requirement of your HD profile in 4:3 format.
In the case of 1080: 4/3 X 1080 = 1440.
In the case of 720: 4/3 XX 720 = 960.
2. Next, subtract the active region width from the HD profile width.
Continuing the example, the width of 1080 HD is 1920. 1920 - 1440 = 480.
The width of 720 HD is 1280. 1280 - 960 = 320.
3. Divide the total curtain width in half to calculate each curtain width when split evenly.
In this example, 320 / 2 = 160. 
Note: If your input NTSC or PAL video has inband VBI, FlipFactory will automatically crop it for you 
unless you enable the Crop filter and set the values a value other than 0. In most cases, you 
can ignore VBI lines when performing these calculations.
For all 1080 profile output, total curtain width is 480; even left and right curtains are 240 pixels wide.
For all 720 profile output, total curtain width is 320; even left and right curtains are 160 pixels wide.
Documents you may be interested
Documents you may be interested