C# Class Nop.Services.Common.PdfService

PDF service
Inheritance: IPdfService
显示文件 Open project: emilianionascu/NopCommerce

Public Methods

Method Description
PdfService ( ILocalizationService localizationService, IOrderService orderService, IPaymentService paymentService, IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, ICurrencyService currencyService, IMeasureService measureService, IPictureService pictureService, IProductService productService, IWebHelper webHelper, Nop.Core.Domain.Catalog.CatalogSettings catalogSettings, Nop.Core.Domain.Directory.CurrencySettings currencySettings, Nop.Core.Domain.Directory.MeasureSettings measureSettings, Nop.Core.Domain.Common.PdfSettings pdfSettings, Nop.Core.Domain.Tax.TaxSettings taxSettings, Nop.Core.Domain.StoreInformationSettings storeInformationSettings, Nop.Core.Domain.Common.AddressSettings addressSettings ) : System
PrintOrdersToPdf ( Stream stream, IList orders, Language lang ) : void

Print an order to PDF

PrintPackagingSlipsToPdf ( Stream stream, IList shipments, Language lang ) : void

Print packaging slips to PDF

PrintProductsToPdf ( Stream stream, IList products, Language lang ) : void

Print product collection to PDF

Protected Methods

Method Description
GetFont ( ) : Font

Method Details

GetFont() protected method

protected GetFont ( ) : Font
return iTextSharp.text.Font

PdfService() public method

public PdfService ( ILocalizationService localizationService, IOrderService orderService, IPaymentService paymentService, IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, ICurrencyService currencyService, IMeasureService measureService, IPictureService pictureService, IProductService productService, IWebHelper webHelper, Nop.Core.Domain.Catalog.CatalogSettings catalogSettings, Nop.Core.Domain.Directory.CurrencySettings currencySettings, Nop.Core.Domain.Directory.MeasureSettings measureSettings, Nop.Core.Domain.Common.PdfSettings pdfSettings, Nop.Core.Domain.Tax.TaxSettings taxSettings, Nop.Core.Domain.StoreInformationSettings storeInformationSettings, Nop.Core.Domain.Common.AddressSettings addressSettings ) : System
localizationService ILocalizationService
orderService IOrderService
paymentService IPaymentService
dateTimeHelper IDateTimeHelper
priceFormatter IPriceFormatter
currencyService ICurrencyService
measureService IMeasureService
pictureService IPictureService
productService IProductService
webHelper IWebHelper
catalogSettings Nop.Core.Domain.Catalog.CatalogSettings
currencySettings Nop.Core.Domain.Directory.CurrencySettings
measureSettings Nop.Core.Domain.Directory.MeasureSettings
pdfSettings Nop.Core.Domain.Common.PdfSettings
taxSettings Nop.Core.Domain.Tax.TaxSettings
storeInformationSettings Nop.Core.Domain.StoreInformationSettings
addressSettings Nop.Core.Domain.Common.AddressSettings
return System

PrintOrdersToPdf() public method

Print an order to PDF
public PrintOrdersToPdf ( Stream stream, IList orders, Language lang ) : void
stream Stream Stream
orders IList Orders
lang Language Language
return void

PrintPackagingSlipsToPdf() public method

Print packaging slips to PDF
public PrintPackagingSlipsToPdf ( Stream stream, IList shipments, Language lang ) : void
stream Stream Stream
shipments IList Shipments
lang Language Language
return void

PrintProductsToPdf() public method

Print product collection to PDF
public PrintProductsToPdf ( Stream stream, IList products, Language lang ) : void
stream Stream Stream
products IList Products
lang Language Language
return void