Quantcast
Channel: Aspose.Pdf Product Family
Viewing all articles
Browse latest Browse all 3131

Saving back to the same PDF

$
0
0

I've tried this in Java:

publicstaticvoid fillForm(String pdf, String data){

 

try {

InputStream xmlInputStream = new FileInputStream(data);

Form myForm = new Form(pdf, pdf) ;//make the source and target the same

myForm.importXml(xmlInputStream);

xmlInputStream.close();

myForm.save();

 

}

catch (IOException e) {

  e.printStackTrace();

  }

 

 

and it fails with the following:

 

 

 

 

Exception in thread "main" com.aspose.pdf.exceptions.InvalidPdfFileFormatException: Incorect file format

at com.aspose.pdf.internal.pt.f.a(Unknown Source)

at com.aspose.pdf.internal.ok.y$a.a(Unknown Source)

at com.aspose.pdf.internal.ps.h.a(Unknown Source)

at com.aspose.pdf.internal.po.q.<init>(Unknown Source)

at com.aspose.pdf.internal.po.q.<init>(Unknown Source)

at com.aspose.pdf.internal.oo.b.ba(Unknown Source)

at com.aspose.pdf.internal.po.p.<init>(Unknown Source)

at com.aspose.pdf.internal.oo.b.be(Unknown Source)

at com.aspose.pdf.internal.ml.f.aT(Unknown Source)

at com.aspose.pdf.internal.ml.f.<init>(Unknown Source)

at com.aspose.pdf.ADocument.g(Unknown Source)

at com.aspose.pdf.ADocument.<init>(Unknown Source)

at com.aspose.pdf.Document.<init>(Unknown Source)

at com.aspose.pdf.facades.Facade.v(Unknown Source)

at com.aspose.pdf.facades.Facade.bx(Unknown Source)

at com.aspose.pdf.facades.AForm.<init>(Unknown Source)

at com.aspose.pdf.facades.Form.<init>(Unknown Source)

at com.aspose.AsposeTest.fillForm(

AsposeTest.java:27 at com.aspose.AsposeTest.main()

AsposeTest.java:15) Exception in thread "main"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Viewing all articles
Browse latest Browse all 3131

Trending Articles