B2019-019: Add message to baseline output for duplex blank page message
This commit is contained in:
parent
d144f8653d
commit
af5ca6171f
@ -999,17 +999,20 @@ namespace Volian.Print.Library
|
|||||||
public void InsertBlankPage(PdfContentByte cb)
|
public void InsertBlankPage(PdfContentByte cb)
|
||||||
{
|
{
|
||||||
_MyHelper.OnBlankPage = true;
|
_MyHelper.OnBlankPage = true;
|
||||||
|
string baselinemsg = "==Insert Blank Page==";
|
||||||
if (_BlankPageText != null && _BlankPageText != "") // C2019-004: Allow user to define duplex blank page text
|
if (_BlankPageText != null && _BlankPageText != "") // C2019-004: Allow user to define duplex blank page text
|
||||||
{
|
{
|
||||||
string bsfontfamily = MyItem.ActiveFormat.PlantFormat.FormatData.StepDataList[0].Font.Family;
|
string bsfontfamily = MyItem.ActiveFormat.PlantFormat.FormatData.StepDataList[0].Font.Family;
|
||||||
int bsfontsize = 26;
|
int bsfontsize = 26;
|
||||||
iTextSharp.text.Font font = FontFactory.GetFont(bsfontfamily, BaseFont.IDENTITY_H, BaseFont.EMBEDDED, bsfontsize, iTextSharp.text.Font.NORMAL, new iTextSharp.text.Color(PrintOverride.TextColor));
|
iTextSharp.text.Font font = FontFactory.GetFont(bsfontfamily, BaseFont.IDENTITY_H, BaseFont.EMBEDDED, bsfontsize, iTextSharp.text.Font.NORMAL, new iTextSharp.text.Color(PrintOverride.TextColor));
|
||||||
PrintTextMessage(cb, _BlankPageText, _TextLayer, font);
|
PrintTextMessage(cb, _BlankPageText, _TextLayer, font);
|
||||||
|
// B2019-019: Add the blank page message to the baseline output file.
|
||||||
|
baselinemsg = string.Format("==Insert Blank Page With Message \"{0}\"==", _BlankPageText);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
cb.PdfDocument.Add(new iTextSharp.text.Table(1));
|
cb.PdfDocument.Add(new iTextSharp.text.Table(1));
|
||||||
NewPage();
|
NewPage();
|
||||||
Volian.Base.Library.BaselineMetaFile.WriteLine("==Insert Blank Page==");
|
Volian.Base.Library.BaselineMetaFile.WriteLine(baselinemsg);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void SetupProperties(PdfDocument document, ProcedureInfo myProcedure)
|
private void SetupProperties(PdfDocument document, ProcedureInfo myProcedure)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user