@@ -41,19 +41,18 @@ source product.
41
41
42
42
*/
43
43
using System ;
44
- using iText . Forms . Fields ;
45
44
using iText . Kernel . Pdf ;
46
45
using iText . Kernel . Utils ;
47
46
using iText . Test ;
48
47
49
48
namespace iText . Forms {
50
49
public class FormFieldFlatteningTest : ExtendedITextTest {
51
- public static readonly String sourceFolder = iText . Test . TestUtil . GetParentProjectDirectory ( NUnit . Framework . TestContext
52
- . CurrentContext . TestDirectory ) + "/resources/itext/forms/FormFieldFlatteningTest/" ;
53
-
54
50
public static readonly String destinationFolder = NUnit . Framework . TestContext . CurrentContext . TestDirectory
55
51
+ "/test/itext/forms/FormFieldFlatteningTest/" ;
56
52
53
+ public static readonly String sourceFolder = iText . Test . TestUtil . GetParentProjectDirectory ( NUnit . Framework . TestContext
54
+ . CurrentContext . TestDirectory ) + "/resources/itext/forms/FormFieldFlatteningTest/" ;
55
+
57
56
[ NUnit . Framework . OneTimeSetUp ]
58
57
public static void BeforeClass ( ) {
59
58
CreateDestinationFolder ( destinationFolder ) ;
@@ -91,90 +90,6 @@ public virtual void FormFlatteningChoiceFieldTest01() {
91
90
}
92
91
}
93
92
94
- /// <exception cref="System.IO.IOException"/>
95
- /// <exception cref="System.Exception"/>
96
- [ NUnit . Framework . Test ]
97
- public virtual void FormFlatteningTest_DefaultAppearanceGeneration_Rot0 ( ) {
98
- String srcFilePattern = "FormFlatteningDefaultAppearance_0_" ;
99
- String destPattern = "FormFlatteningDefaultAppearance_0_" ;
100
- for ( int i = 0 ; i < 360 ; i += 90 ) {
101
- String src = sourceFolder + srcFilePattern + i + ".pdf" ;
102
- String dest = destinationFolder + destPattern + i + "_flattened.pdf" ;
103
- String cmp = sourceFolder + "cmp_" + srcFilePattern + i + ".pdf" ;
104
- PdfDocument doc = new PdfDocument ( new PdfReader ( src ) , new PdfWriter ( dest ) ) ;
105
- PdfAcroForm form = PdfAcroForm . GetAcroForm ( doc , true ) ;
106
- foreach ( PdfFormField field in form . GetFormFields ( ) . Values ) {
107
- field . SetValue ( "Test" ) ;
108
- }
109
- form . FlattenFields ( ) ;
110
- doc . Close ( ) ;
111
- NUnit . Framework . Assert . IsNull ( new CompareTool ( ) . CompareByContent ( dest , cmp , destinationFolder , "diff_" ) ) ;
112
- }
113
- }
114
-
115
- /// <exception cref="System.IO.IOException"/>
116
- /// <exception cref="System.Exception"/>
117
- [ NUnit . Framework . Test ]
118
- public virtual void FormFlatteningTest_DefaultAppearanceGeneration_Rot90 ( ) {
119
- String srcFilePattern = "FormFlatteningDefaultAppearance_90_" ;
120
- String destPattern = "FormFlatteningDefaultAppearance_90_" ;
121
- for ( int i = 0 ; i < 360 ; i += 90 ) {
122
- String src = sourceFolder + srcFilePattern + i + ".pdf" ;
123
- String dest = destinationFolder + destPattern + i + "_flattened.pdf" ;
124
- String cmp = sourceFolder + "cmp_" + srcFilePattern + i + ".pdf" ;
125
- PdfDocument doc = new PdfDocument ( new PdfReader ( src ) , new PdfWriter ( dest ) ) ;
126
- PdfAcroForm form = PdfAcroForm . GetAcroForm ( doc , true ) ;
127
- foreach ( PdfFormField field in form . GetFormFields ( ) . Values ) {
128
- field . SetValue ( "Test" ) ;
129
- }
130
- form . FlattenFields ( ) ;
131
- doc . Close ( ) ;
132
- NUnit . Framework . Assert . IsNull ( new CompareTool ( ) . CompareByContent ( dest , cmp , destinationFolder , "diff_" ) ) ;
133
- }
134
- }
135
-
136
- /// <exception cref="System.IO.IOException"/>
137
- /// <exception cref="System.Exception"/>
138
- [ NUnit . Framework . Test ]
139
- public virtual void FormFlatteningTest_DefaultAppearanceGeneration_Rot180 ( ) {
140
- String srcFilePattern = "FormFlatteningDefaultAppearance_180_" ;
141
- String destPattern = "FormFlatteningDefaultAppearance_180_" ;
142
- for ( int i = 0 ; i < 360 ; i += 90 ) {
143
- String src = sourceFolder + srcFilePattern + i + ".pdf" ;
144
- String dest = destinationFolder + destPattern + i + "_flattened.pdf" ;
145
- String cmp = sourceFolder + "cmp_" + srcFilePattern + i + ".pdf" ;
146
- PdfDocument doc = new PdfDocument ( new PdfReader ( src ) , new PdfWriter ( dest ) ) ;
147
- PdfAcroForm form = PdfAcroForm . GetAcroForm ( doc , true ) ;
148
- foreach ( PdfFormField field in form . GetFormFields ( ) . Values ) {
149
- field . SetValue ( "Test" ) ;
150
- }
151
- form . FlattenFields ( ) ;
152
- doc . Close ( ) ;
153
- NUnit . Framework . Assert . IsNull ( new CompareTool ( ) . CompareByContent ( dest , cmp , destinationFolder , "diff_" ) ) ;
154
- }
155
- }
156
-
157
- /// <exception cref="System.IO.IOException"/>
158
- /// <exception cref="System.Exception"/>
159
- [ NUnit . Framework . Test ]
160
- public virtual void FormFlatteningTest_DefaultAppearanceGeneration_Rot270 ( ) {
161
- String srcFilePattern = "FormFlatteningDefaultAppearance_270_" ;
162
- String destPattern = "FormFlatteningDefaultAppearance_270_" ;
163
- for ( int i = 0 ; i < 360 ; i += 90 ) {
164
- String src = sourceFolder + srcFilePattern + i + ".pdf" ;
165
- String dest = destinationFolder + destPattern + i + "_flattened.pdf" ;
166
- String cmp = sourceFolder + "cmp_" + srcFilePattern + i + ".pdf" ;
167
- PdfDocument doc = new PdfDocument ( new PdfReader ( src ) , new PdfWriter ( dest ) ) ;
168
- PdfAcroForm form = PdfAcroForm . GetAcroForm ( doc , true ) ;
169
- foreach ( PdfFormField field in form . GetFormFields ( ) . Values ) {
170
- field . SetValue ( "Test" ) ;
171
- }
172
- form . FlattenFields ( ) ;
173
- doc . Close ( ) ;
174
- NUnit . Framework . Assert . IsNull ( new CompareTool ( ) . CompareByContent ( dest , cmp , destinationFolder , "diff_" ) ) ;
175
- }
176
- }
177
-
178
93
/// <exception cref="System.IO.IOException"/>
179
94
/// <exception cref="System.Exception"/>
180
95
[ NUnit . Framework . Test ]
0 commit comments