c# pdfsharp fill pdf form : How to make pdf editable form reader Library application component .net html asp.net mvc HTML5%20Audio%20How-To0-part1065

HTML5 Audio How-To
Welcome to HTML5 Audio How-To, where we take you on a journey through using the new 
HTML5 audio tags now available for use in most modern browsers and mobile platforms.
In the beginning…
Back in the early age of the Internet, a lot of sites were produced with sound effects—although 
this was seen as trendy, it was something that was often taken to extreme, where unnecessary 
effects were added that resulted in people being put off from visiting the site! If you wanted to 
add sound to a web page, you had a number of options, although most meant embedding a 
plugin to play a sound such as that included with Windows Media Player:
<embed type="application/x-mplayer2" pluginspage="http://
www.microsoft.com/Windows/MediaPlayer/" name="mediaplayer1" 
ShowStatusBar="true" EnableContextMenu="false" autostart="false" 
width="320" height="240" loop="false" src="MyVideo.wmv" />
This quickly developed into the battle of the plugins, with the likes of Real Player amongst 
others, until one emerged as the real victor in 2005: Adobe's™ Shockwave Flash player.  
It still meant having to put in a complete block of code just to embed a single file though:
<object type="application/x-shockwave-flash" 
data="player.swf?audioURL=myAudio.mp3&autoPlay=true"
height="27" width="320">
<param name="movie" value="player.swf?audioUrl=myAudio.mp3
&autoPlay=true"> 
</object>
While this usually worked, it meant needing to use third-party plugins and relying on the 
visitor's PC (and later laptop) being up to date—not an ideal solution!
How to make pdf editable form reader - extract form data from PDF in C#.net, ASP.NET, MVC, Ajax, WPF
Help to Read and Extract Field Data from PDF with a Convenient C# Solution
extract data from pdf c#; extract data from pdf
How to make pdf editable form reader - VB.NET PDF Form Data Read library: extract form data from PDF in vb.net, ASP.NET, MVC, Ajax, WPF
Convenient VB.NET Solution to Read and Extract Field Data from PDF
cannot save pdf form in reader; how to extract data from pdf to excel
HTML5 Audio How-To
2
The success of Flash was really due to the ubiquity of the plugin (a download option was 
always available to install the plugin if it wasn't already present), and YouTube, who used  
it as their delivery mechanism of choice.
It was not until 2007 that two replacement tags were created—<audio> and <video>. Their 
design meant that users didn't have to rely on third-party plugins to get the playback support 
they needed; with the advent of mobile devices, this was particularly important as it meant 
that support could be included in the OS and not require any additional configuration. It has 
even led to Adobe starting to drop support for Flash as the functionality offered in HTML5 is 
far superior, although support has yet to grow to allow HTML5 to become truly mainstream.
Surely this has to be a good thing, right? Well, yes and no. As you will see in the next recipe, 
most browsers will play back a HTML5 format audio file, although not all browsers support  
the same format of audio file!
Browser inconsistencies
The advent of the HTML5 <audio> tag has meant that for the first time, audio files can be 
played in the browser without the need for additional third-party support. Granted, you may 
not get the same look and feel of a player, depending on which browser you use—the key  
thing though is that modern browsers could play the files.
This is where the commonality ends though, as software makers haven't been able to  
agree on a common format to use across all browsers—each supports a different number  
of formats. In order to illustrate some of the confusion of supporting HTML5 audio, you will,  
as a developer, need to include a number of formats to maintain support for as wide an 
audience as possible:
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
to convert target PDF document to other editable file formats should be noted here is that our PDF to text Thus, please make sure you have installed VS 2005 or
how to save filled out pdf form in reader; change font size pdf form reader
VB.NET Image: Add Callout Annotation on Document and Image in VB.
document and image formats, such as PDF, Word, TIFF mainly contains two parts-that are editable text area guide that tells you how to make callout annotation
extract data from pdf to excel; save pdf forms in reader
HTML5 Audio How-To
3
The net result is that you will need to cater for two types of audio file formats, namely AAC and 
Vorbis. MP3 is still available as an audio format, although the quality is not as good, and it 
has been superseded by the AAC format. It is important to note that although the AAC format 
is widely referenced, you will also see MP4 or M4A used from time to time; these are valid file 
extensions for the AAC format.
The files for the tasks in this section are available for download with 
this PDF, with the exception of the audio files.
Transcoding audio files (must know)
We start this section by getting ready the files we are going to use later on—it is likely you 
may well have some music tracks already, but not in the right format. We will fix that in this 
task by using a shareware program called Switch Audio File Converter, which is available from 
http://www.nch.com.au/switch for approximately USD40.
Getting ready
For this task, you will need to download a copy of the Switch Sound Converter application—it is 
available from http://www.nch.com.au/switch/index.html. You may like to note that 
a license is required for encoding AMR files or using MP3 files in certain instances—these can 
be purchased at the same time as purchasing the main license.
How to do it...
1. The first thing to do is install the software, so let's go ahead and run switchsetup.
exe—note that for the purposes of this demo, you should not select any of the 
additional related programs when requested.
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
VB.NET control for batch converting PDF to editable & searchable users will be able to convert a PDF file or Before you get started, please make sure that you
fill in pdf form reader; export pdf form data to excel
VB.NET Create PDF Library SDK to convert PDF from other file
Create and save editable PDF with a blank page, bookmarks, links Creating a PDF document is a good way to share your ideas because you can make sure that
extract data from pdf form; how to make pdf editable form reader
HTML5 Audio How-To
4
2. Double-click the application to open it, then click on Add File and browse to, and then 
select the file you want to convert:
3. Click on Output Format and change it to .ogg—it will automatically download the 
required converter as soon as you click on Convert. The file is saved by default into 
your Music folder underneath your profile.
How it works...
Switch Sound File Converter has been designed to make the conversion process as simple as 
possible—this includes downloading any extra components that are required for the purpose 
of encoding or decoding audio files. You can alter the encoding settings, although you should 
find that for general use this may not be necessary.
There's more...
There are lots of converters available that you can try—I picked this one as it is quick and  
easy to use, and doesn't have a large footprint (unlike some others). If you prefer, you can  
also use online services to accomplish the same task—two examples include Fre:ac  
(http://www.freac.org) or Online-Convert.com (http://www.online-convert.com). 
Note though that some sites will take note of details such as your IP address or what it is you 
are converting as well as store copies for a period of time.
VB.NET Excel: How to Covert Excel Doc to PDF in VB.NET Application
document is not editable and the Excel document is editable. So when using Excel or PDF document on your for VB.NET programming, you need to make sure whether
exporting data from excel to pdf form; extract pdf data to excel
Process Multipage TIFF Images in Web Image Viewer| Online
Export multi-page TIFF image to a PDF; More image viewing & multipage TIFF files in Web Document Viewer, make sure that Load, Save an Editable Multi-page TIFF.
how to save editable pdf form in reader; pdf data extraction open source
HTML5 Audio How-To
5
Installing playback support: codecs  
(must know)
Now that we have converted our audio files that are ready for playback—it's time to ensure 
that we can actually play them back in our PCs as well as in our browsers. Most of the latest 
browsers will play at least one of the formats we've created in the previous task but it is likely 
that you won't be able to play them outside of the browser. Let's take a look at how we can fix 
this by updating the codecs installed in your PC.
For those of you not familiar with codecs, they are designed to help 
encode assets when the audio file is created and decode them as 
part of playback. Software and hardware makers will decide the 
makeup of each codec based on which containers and technologies 
they should support; a number of factors such as file size, quality, 
and bandwidth all play a part in their decisions.
Let's take a look at how we can update our PCs to allow for proper playback of HTML5 video.
Getting ready
There are lots of individuals or companies who have produced different codecs, with 
differing results. We will take a look at one package that seems to work very well for 
Windows, which is the K-Lite Codec Pack. You will need to download a copy of the pack, 
which is available from http://fileforum.betanews.com/detail/KLite-Codec-
Pack-Basic/1094057842/1—use the blue Download link on the right-hand side of the 
page. This will download the basic version, which is more than sufficient for our needs at 
this stage.
How to do it...
1. Download, then run K-Lite_Codec_Pack_860_Basic.exe. Click on Next.
2. On the Installation Mode screen, select the Simple option.
3. On the File Associations page, select Windows Media Player.
VB.NET TIFF: Convert TIFF to HTML Web Page Using VB.NET TIFF
information of TIFF file in a more editable file format This online article aims to make a detailed instruction on to HTML converters, like VB.NET PDF to HTML
pdf data extraction; extract table data from pdf to excel
VB.NET Image: Barcode Generator to Add UPC-A to Image, TIFF, PDF &
REFile.SaveDocumentFile(doc, "c:/upc-a.pdf", New PDFEncoder()). Word document is the most editable format for us. image and document, but also we can make a UPC
java read pdf form fields; exporting pdf data to excel
HTML5 Audio How-To
6
4. On the File associations screen for Windows Media Player screen,  
click on Select all audio:
5. On the Thumbnails screen, click on Next.
6. On the Speaker configuration screen, click on Next, then Install. The software 
will confirm when the codecs have been installed.
How it works...
In order to play back HTML5 format audio in Windows Media Player, you need to ensure you 
have the correct support in place; Windows Media Player doesn't understand the encoding 
format of HTML5 audio by default. We can overcome this by installing additional codecs 
that tell Windows how to encode or decode a particular file format; K-Lite's package aims to 
remove the pain of this process.
There's more...
The package we've looked at in this task is only available for Windows so, if you are a  
Mac user, you will need to use an alternative method. There are lots of options available 
online—one such option is X Lossless Decoder, available from http://www.macupdate.
com/app/mac/23430/x-lossless-decoder, which includes support for both .ogg 
and .mp4 formats.
HTML5 Audio How-To
7
Installing playback support: mime types
In some instances, you may find that your browser doesn't know how to play back certain audio 
file types—this usually happens if it can't understand the mime type it needs to use. In this task, 
we can implement an easy change to rectify this and allow audio files to play correctly.
Getting ready
For this task, we don't need anything except your text editor.
How to do it...
1. Crank up your favorite text editor and create a new text document—save it as 
.htaccess into the root folder of your website.
You may want to use quotes around the filename when saving it; 
this forces your text editor to save it as that filename.
2. Add the following text and save the file:
AddType audio/aac .aac
AddType audio/mp4 .mp4 .m4a
AddType audio/mpeg .mp1 .mp2 .mp3 .mpg .mpeg
AddType audio/ogg .oga .ogg
AddType audio/wav .wav
AddType audio/webm .webm
3. Try playing the audio file now—hopefully you may find nothing has changed and that 
the video still continues to play. The change you've made now ensures that anyone 
playing the video will be able to play it properly depending on which browser they use.
How it works...
In most instances, browsers will usually play the right video. However, the HTTP protocol 
doesn't know about the concept of file extensions—this means you cannot rely on a browser 
being able to play the right audio file all of the time. To get around this, we add this small 
configuration change so that the browser is able to correctly determine the file format from  
the extension and play the audio track.
HTML5 Audio How-To
8
There's more...
You will notice though from the list above that there seems to be a fair number of audio file 
formats in relation to audio's sister tag, the <video> tag. The audio formats are still very 
fluid, as browsers have yet to standardize on any one format. You should note though that  
two formats:
AddType audio/ogg .oga 
AddType audio/wav .wav
…are unnecessary and don't need to be used:
f
The .wav format produces large files that are slow to play back
f
Xiph.org (who maintain the OGG format), have stipulated that the .ogg 
format should be used instead (it brings the file extension in line with its  
video equivalent, .ogg).
These should only be used if absolutely necessary—this should be an exception rather than 
the rule!
Embedding HTML5 audio (must know)
Now that we are set up to play audio files correctly, let's take a look at how you embed those 
same files into your web pages. Remember how we looked at the embedding of audio files 
before the advent of the HTML5 <audio> tag? In this exercise, we're going to focus on how 
you would embed the same files using the new tags.
Getting ready
This is an easy exercise—all you need is your text editor and your audio file in a number of 
different formats. For the purposes of this exercise, we will use two formats—OGG and MP4.
How to do it...
1. Open up your usual text editor and copy in the following code:
<!doctype html>
<html>
<head>
<title>Audio Element Sample</title>
</head>
<body>
<h1>Audio Element Sample</h1>
<audio controls>
HTML5 Audio How-To
9
<source src="03 The Helix.m4a" type="audio/mp4">
<source src="03 The Helix.ogg" type="audio/ogg">
HTML5 audio not supported
</audio>
</body>
</html>
2. Save this as audiodemo.html—you can now play this in your browser, where you 
will see a player appearing similar to the following screenshot:
How it works...
This code is only effective in modern browsers—each browser replaces the <audio> tags with 
its own implementation of an audio player. By default, each browser automatically ignores 
code that it doesn't understand; this means that if, for example, it can't understand the MP4 
format, then it will automatically switch to using the OGG format instead. We've also added 
the controls attribute in the code—this means that you will be able to control actions such 
as volume, playback, or the pausing of audio as well as fast-forwarding or rewinding the track 
being played.
There's more...
The previous code is the basic code required to embed audio tracks into HTML5—if desired, 
you can further customize the code by adding any of the following attributes such as:
Attribute:
Description:
src
Provides the URL of the audio file
autoplay
Indicates that the audio file begin automatically, where possible. 
The value can be set in one of the following ways:
<audio autoplay>
<audio autoplay="autoplay">
<audio autoplay="">
Note: using autoplay is not recommended unless necessary, as it 
will use bandwidth that may be limited.
HTML5 Audio How-To
10
Attribute:
Description:
controls
Tells the browser to display its default audio control set, where 
possible. It can be set in one of three ways:
<audio controls>
<audio controls="controls">
<audio controls="">
loop
Indicates that the audio should be played continuously in a loop.  
It can be set in one of three ways:
<audio loop>
<audio loop="loop">
<audio loop="">
preload
Suggests to the browser how it should attempt to preload the audio 
file. It can have one of three possible values:
f
none: don't perform any preloading
f
metadata: only load the audios
f
auto: lets the browser decide for itself (this is set by default)
Support for cross-browser playback  
(must know)
In the previous task, we focused on how to add audio to your pages using the new <audio> 
tag. This leaves one crucial drawback though—many people are still using older browsers, 
which don't offer native support for the tags. In order to get around this, we have to make a 
change to the code from the previous exercise. This is the subject of our next task.
Getting ready
For the purposes of this task, you need to avail yourself of a suitable player in SWF format; 
one will be included with the code download available for this recipe. We will also need the 
MP4 and OGG format files that you created in previous exercises—you will need to alter the  
file names shown below accordingly, to match your own.
Documents you may be interested
Documents you may be interested