44 lines
1.3 KiB
C#
44 lines
1.3 KiB
C#
using Nop.Core.Configuration;
|
|
|
|
namespace Nop.Core.Domain.Common;
|
|
|
|
/// <summary>
|
|
/// PPDF settings
|
|
/// </summary>
|
|
public partial class PdfSettings : ISettings
|
|
{
|
|
/// <summary>
|
|
/// PDF logo picture identifier
|
|
/// </summary>
|
|
public int LogoPictureId { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets whether letter page size is enabled
|
|
/// </summary>
|
|
public bool LetterPageSizeEnabled { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets a value indicating whether to render order notes in PDf reports
|
|
/// </summary>
|
|
public bool RenderOrderNotes { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets a value indicating whether to disallow customers to print PDF invoices for pedning orders
|
|
/// </summary>
|
|
public bool DisablePdfInvoicesForPendingOrders { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the font name that will be used
|
|
/// </summary>
|
|
public string FontFamily { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the text that will appear at the bottom of invoices (column 1)
|
|
/// </summary>
|
|
public string InvoiceFooterTextColumn1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the text that will appear at the bottom of invoices (column 1)
|
|
/// </summary>
|
|
public string InvoiceFooterTextColumn2 { get; set; }
|
|
} |