我想知道是否可以使用iTextSharp或其他PDF工具将Quicktime影片集成到PDF中。我已经能够毫无问题地集成图像。谢谢。
答案 0 :(得分:3)
您正在寻找this吗?
修改强>
简而言之
首先,您必须使用CreateScreen
类
PdfAnnotation
方法创建电影注释
您可以使用此媒体类型创建电影注释.aiff, .au, .avi, .mid, .mov, .mp4, .mp4, .mpeg, .smil, .swf
然后,您需要使用AddAnnotation
PdfWriter
方法将影片注释添加到PDF
/create a document object
var doc = new Document();
//output file path
String outfile = "d:/pdfdoc.pdf";
//get PdfWriter object
PdfWriter writer=PdfWriter.GetInstance(doc, new FileStream(outfile, FileMode.Create));
//open the document for writing
doc.Open();
//Create an instance of PdfFileSpecification
PdfFileSpecification fs = PdfFileSpecification.FileEmbedded(writer, "d:/bailey.mpg", "bailey.mpg", null);
//create and add a movie annotation to PDF document
writer.AddAnnotation(PdfAnnotation.CreateScreen(writer, new Rectangle(200f, 700f, 400f, 800f), "Bailey", fs,"video/mpeg", true));
//close the document
doc.Close();
//view the result pdf file
System.Diagnostics.Process.Start(outfile);
<强> 注意 强>
我不是这个内容的所有者,它只是来自网站 worldbestlearningcenter.com (上面的链接)的教程的简短摘要