Skip to content

Commit 3b163c2

Browse files
BezrukovMiText-CI
authored andcommitted
PdfFontFactory font embedding strategy
DEVSIX-5043 Autoported commit. Original commit hash: [c06740ee9]
1 parent 6aff0b4 commit 3b163c2

29 files changed

+1114
-188
lines changed

itext.tests/itext.forms.tests/itext/forms/PdfFormFieldMultilineTextTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public virtual void FormFieldFilledWithStringTest() {
180180
String value = "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
181181
PdfDocument pdfDoc = new PdfDocument(new PdfWriter(destinationFolder + "formFieldWithStringTest.pdf"));
182182
PdfFont font = PdfFontFactory.CreateFont(sourceFolder + "NotoSansCJKtc-Light.otf", PdfEncodings.IDENTITY_H
183-
, true);
183+
);
184184
PdfAcroForm acroForm = PdfAcroForm.GetAcroForm(pdfDoc, true);
185185
PdfFormField form = PdfTextFormField.CreateMultilineText(pdfDoc, new Rectangle(59, 715, 127, 69), "field",
186186
"", font, 10f);

itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTest.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -531,9 +531,9 @@ public virtual void FillFieldWithHebrewCase1() {
531531
PdfDocument pdfDoc = new PdfDocument(writer);
532532
Document document = new Document(pdfDoc);
533533
PdfFont hebrew = PdfFontFactory.CreateFont(sourceFolder + "OpenSansHebrew-Regular.ttf", PdfEncodings.IDENTITY_H
534-
, true);
534+
);
535535
hebrew.SetSubset(false);
536-
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H, true);
536+
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H);
537537
sileot.SetSubset(false);
538538
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdfDoc, true);
539539
String text = "שלום וברכה";
@@ -557,9 +557,9 @@ public virtual void FillFieldWithHebrewCase2() {
557557
PdfDocument pdfDoc = new PdfDocument(writer);
558558
Document document = new Document(pdfDoc);
559559
PdfFont hebrew = PdfFontFactory.CreateFont(sourceFolder + "OpenSansHebrew-Regular.ttf", PdfEncodings.IDENTITY_H
560-
, true);
560+
);
561561
hebrew.SetSubset(false);
562-
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H, true);
562+
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H);
563563
sileot.SetSubset(false);
564564
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdfDoc, true);
565565
CreateAcroForm(pdfDoc, form, hebrew, null, 0);
@@ -585,9 +585,9 @@ public virtual void FillFieldWithHebrewCase3() {
585585
PdfWriter writer = new PdfWriter(outPdf);
586586
PdfDocument pdfDoc = new PdfDocument(writer);
587587
PdfFont hebrew = PdfFontFactory.CreateFont(sourceFolder + "OpenSansHebrew-Regular.ttf", PdfEncodings.IDENTITY_H
588-
, true);
588+
);
589589
hebrew.SetSubset(false);
590-
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H, true);
590+
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H);
591591
sileot.SetSubset(false);
592592
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdfDoc, true);
593593
String text = "שלום וברכה";
@@ -608,9 +608,9 @@ public virtual void FillFieldWithHebrewCase4() {
608608
PdfWriter writer = new PdfWriter(baos);
609609
PdfDocument pdfDoc = new PdfDocument(writer);
610610
PdfFont hebrew = PdfFontFactory.CreateFont(sourceFolder + "OpenSansHebrew-Regular.ttf", PdfEncodings.IDENTITY_H
611-
, true);
611+
);
612612
hebrew.SetSubset(false);
613-
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H, true);
613+
PdfFont sileot = PdfFontFactory.CreateFont(sourceFolder + "SILEOT.ttf", PdfEncodings.IDENTITY_H);
614614
sileot.SetSubset(false);
615615
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdfDoc, true);
616616
CreateAcroForm(pdfDoc, form, hebrew, null, 0);

itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTextTest.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,7 @@ public virtual void FontsResourcesHelvFontTest() {
8080
String filename = "fontsResourcesHelvFontTest.pdf";
8181
PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "drWithHelv.pdf"), new PdfWriter(destinationFolder
8282
+ filename));
83-
PdfFont font = PdfFontFactory.CreateFont(sourceFolder + "NotoSans-Regular.ttf", PdfEncodings.IDENTITY_H, true
84-
);
83+
PdfFont font = PdfFontFactory.CreateFont(sourceFolder + "NotoSans-Regular.ttf", PdfEncodings.IDENTITY_H);
8584
font.SetSubset(false);
8685
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdfDoc, false);
8786
form.GetField("description").SetValue(TEXT, font, 12f);
@@ -108,8 +107,7 @@ public virtual void FontsResourcesHelvCourierNotoFontTest() {
108107
String filename = "fontsResourcesHelvCourierNotoFontTest.pdf";
109108
PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "drWithHelvAndCourier.pdf"), new PdfWriter
110109
(destinationFolder + filename));
111-
PdfFont font = PdfFontFactory.CreateFont(sourceFolder + "NotoSans-Regular.ttf", PdfEncodings.IDENTITY_H, true
112-
);
110+
PdfFont font = PdfFontFactory.CreateFont(sourceFolder + "NotoSans-Regular.ttf", PdfEncodings.IDENTITY_H);
113111
font.SetSubset(false);
114112
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdfDoc, false);
115113
form.GetField("description").SetFont(font);

0 commit comments

Comments
 (0)