Free Trial
Web API version
Licensing
Request A Quote
HAVE QUESTIONS OR NEED HELP? SUBMIT THE SUPPORT REQUEST FORM or write email to SUPPORT@BYTESCOUT.COM
Extract Audio from PDF | C#
Program.cs:
C#
using Bytescout.PDFExtractor; namespace ExtractAudio { class Program { static void Main(string[] args) { // Create Bytescout.PDFExtractor.MultimediaExtractor instance MultimediaExtractor extractor = new MultimediaExtractor(); extractor.RegistrationName = "demo"; extractor.RegistrationKey = "demo"; // Load PDF document // (!) We do not provide the sample document, please load your own. extractor.LoadDocumentFromFile(@"sample-audio.pdf"); int i = 0; // Initialize sound clips enumeration if (extractor.GetFirstAudio()) { do { string outputFileName = "audio" + i + extractor.GetCurrentAudioExtension(); // Save sound clip to file extractor.SaveCurrentAudioToFile(outputFileName); i++; } while (extractor.GetNextAudio()); // Advance sounds enumeration } // Cleanup extractor.Dispose(); } } }