Hi Aspose Tech Support,
I try to assign Pdf property to a pdf file, but when I open the pdf file, it doesn't have any properties in it.
Could you please let me know the right code?
this is my code:
-------------------------------------------------------------------------------
Dim doc As Document = New Document(".\\Test.doc")
Dim stream As MemoryStream = New MemoryStream()
doc.Save(stream, SaveFormat.FormatAsposePdf)
stream.Seek(0, SeekOrigin.Begin)
Dim xmlDoc As XmlDocument = New XmlDocument()
xmlDoc.Load(stream)
Dim pdf As Aspose.Pdf.Pdf = New Aspose.Pdf.Pdf()
pdf.IsImagesInXmlDeleteNeeded = True
pdf.BindXML(xmlDoc, Nothing)
pdf.Title = "hello this is title"
pdf.Creator = "Aspose.Pdf"
pdf.Author = "People Telecom"
pdf.Keywords = "Hello World"
pdf.Subject = "Testing .. Subject"
pdf.IsTruetypeFontMapCached = True
pdf.TruetypeFontMapPath = Path.GetTempPath()
Dim memStream As System.IO.MemoryStream = New System.IO.MemoryStream
Dim outputStream As System.IO.MemoryStream = New System.IO.MemoryStream
pdf.Save(memStream)
memStream.Seek(0, SeekOrigin.Begin)
Dim fileSecurity As PdfFileSecurity = New PdfFileSecurity(memStream, outputStream)
fileSecurity.EncryptFile("", "", PdfPrivilege.Print, True)
Dim outStream As FileStream = New FileStream(".\\Test_encrypted.pdf", FileMode.Create)
outputStream.WriteTo(outStream)
outStream.Close()
-------------------------------------------------------------------------------
Thank you.
regards,
Jarry Wijaya