我正在尝试通过 android 应用程序填充现有 pdf 的 acrofields。当我运行此代码时,应用程序不会创建新文件,或者至少我没有看到它。我在哪里犯错?我将现有的 pdf 文件放在应用程序的 res/raw 文件夹中
public class Set1 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_set1);
try {
PdfReader reader = new PdfReader(getResources().openRawResource(R.raw.liste));
PdfStamper stamper=new PdfStamper(reader,new FileOutputStream("\\res\\raw\\newfile.pdf");
AcroFields acroFields=stamper.getAcroFields();
acroFields.setField("pp","Zagreb");
stamper.close();
}
catch (IOException e) {
e.printStackTrace();
}
catch (DocumentException e) {
e.printStackTrace();
}
}
}