printSheet -> printSheets

delete isEndPrint
This commit is contained in:
Alexander.Trofimov
2016-07-19 16:34:42 +03:00
parent 6eb74c3302
commit 13ce5ee611
3 changed files with 5 additions and 11 deletions

View File

@ -836,7 +836,7 @@ var editor;
if (c_oAscFileType.PDF === sFormat) {
var printPagesData = this.wb.calcPagesPrint(this.adjustPrint);
var pdf_writer = new AscCommonExcel.CPdfPrinter();
var isEndPrint = this.wb.printSheet(pdf_writer, printPagesData);
this.wb.printSheets(pdf_writer, printPagesData);
dataContainer.data = pdf_writer.DocumentRenderer.Memory.GetBase64Memory();
} else if (c_oAscFileType.CSV === sFormat && !options.CSVOptions) {
@ -3190,7 +3190,7 @@ var editor;
if (undefined === _printer && _page === undefined) {
var pdf_writer = new AscCommonExcel.CPdfPrinter();
var isEndPrint = this.wb.printSheet(pdf_writer, _printPagesData);
this.wb.printSheets(pdf_writer, _printPagesData);
if (undefined !== window["AscDesktopEditor"]) {
var pagescount = pdf_writer.DocumentRenderer.m_lPagesCount;
@ -3214,7 +3214,7 @@ var editor;
return pdf_writer.DocumentRenderer.Memory;
}
var isEndPrint = this.wb.printSheet(_printer, _printPagesData);
this.wb.printSheets(_printer, _printPagesData);
return _printer.DocumentRenderer.Memory;
};

View File

@ -4282,7 +4282,7 @@ function OfflineEditor () {
var adjustPrint = asc_ReadAdjustPrint(s, p);
var pagesData = _api.wb.calcPagesPrint(adjustPrint);
var pdfWriter = new AscCommonExcel.CPdfPrinter();
var isEndPrint = _api.wb.printSheet(pdfWriter, pagesData);
_api.wb.printSheets(pdfWriter, pagesData);
return pdfWriter.DocumentRenderer.Memory.GetBase64Memory();
};

View File

@ -2333,15 +2333,12 @@
};
// Печать
WorkbookView.prototype.printSheet = function(pdf_writer, printPagesData) {
WorkbookView.prototype.printSheets = function(pdf_writer, printPagesData) {
var ws;
// Закончили печать или нет
var isEndPrint = false;
if (null === printPagesData.arrPages || 0 === printPagesData.arrPages.length) {
// Печать пустой страницы
ws = this.getWorksheet();
ws.drawForPrint(pdf_writer, null);
isEndPrint = true;
} else {
var indexWorksheet = -1;
var indexWorksheetTmp = -1;
@ -2353,10 +2350,7 @@
}
ws.drawForPrint(pdf_writer, printPagesData.arrPages[i]);
}
isEndPrint = (i === printPagesData.arrPages.length);
}
return isEndPrint;
};
WorkbookView.prototype.calcPagesPrint = function(adjustPrint) {