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)
|
||||
{
|
||||
_MyHelper.OnBlankPage = true;
|
||||
string baselinemsg = "==Insert Blank Page==";
|
||||
if (_BlankPageText != null && _BlankPageText != "") // C2019-004: Allow user to define duplex blank page text
|
||||
{
|
||||
string bsfontfamily = MyItem.ActiveFormat.PlantFormat.FormatData.StepDataList[0].Font.Family;
|
||||
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));
|
||||
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
|
||||
cb.PdfDocument.Add(new iTextSharp.text.Table(1));
|
||||
NewPage();
|
||||
Volian.Base.Library.BaselineMetaFile.WriteLine("==Insert Blank Page==");
|
||||
Volian.Base.Library.BaselineMetaFile.WriteLine(baselinemsg);
|
||||
}
|
||||
|
||||
private void SetupProperties(PdfDocument document, ProcedureInfo myProcedure)
|
||||
|
Loading…
x
Reference in New Issue
Block a user