前提・実現したいこと
Visual Studio2015(C#)で、一つのPDFファイルを、
しおり単位で分割したpdfファイルにしたいと思っております。(itextsharpを使用)
PDF内には、フォーム(テキストボックス・ラジオボタン)が存在しています。
発生している問題・エラーメッセージ
分割出力後のPDFを開く
⇒テキストボックスへの入力とラジオボタンを選択し、保存
⇒再度PDFを開いたときに、ラジオボタンが消えている。
(テキストボックスは入力した値と共に正常に残っている。)
一度保存したPDFから、ラジオボタンが消えてしまう現象が起きております。
プログラミングで色々と試行したのですが、解決出来なかったため、こちらに投稿させていただきました。
該当のソースコード
C#
1 // 参照元PDFファイルのオープン 2 rd = new PdfReader(txtInput.Text); 3 4 Document oDocument = new Document(rd.GetPageSizeWithRotation(1)); 5 6 PdfCopy oPdfcopy = new PdfCopy(oDocument, new FileStream(txtOutput.Text + "\test.pdf", FileMode.Create)); 7 //oPdfcopy.SetMergeFields(); 8 9 oDocument.Open(); 10 11 for (int p = iSectionStart[6]; p <= iSectionEnd[6]; p++) 12 { 13 PdfImportedPage oPdfImportedPage = oPdfcopy.GetImportedPage(rd, p); 14 oPdfcopy.AddPage(oPdfImportedPage); 15 16 17 } 18 //PRAcroForm opracroform = rd.AcroForm; 19 20 //if (opracroform != null) 21 //{ 22 // oPdfcopy.CopyDocumentFields(rd.); 23 //} 24 25 oPdfcopy.Close(); 26 oDocument.Close(); 27 rd.Close();
試したこと
出力ページや保存先の変更等
補足情報(FW/ツールのバージョンなど)
Windows10
Visual Studio2015(C#)
itextsharp (バージョン:5.5.13.1)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。