Class PrintOptions
Tên không gian: Aspose.Note.Saving Tổng hợp: Aspose.Note.dll (25.4.0)
Các tùy chọn được sử dụng để in một tài liệu.
public class PrintOptions
Inheritance
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Hiển thị cách gửi tài liệu đến một máy in bằng cách sử dụng đối thoại Windows tiêu chuẩn với các tùy chọn được chỉ định.
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");
var printerSettings = new PrinterSettings() { FromPage = 0, ToPage = 10 };
printerSettings.DefaultPageSettings.Landscape = true;
printerSettings.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 150, 50);
document.Print(new PrintOptions()
{
PrinterSettings = printerSettings,
Resolution = 1200,
PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm(),
DocumentName = "Test.one"
});
Constructors
PrintOptions()
public PrintOptions()
Properties
DocumentName
Nhận hoặc đặt tên tài liệu để hiển thị (ví dụ, trong hộp thoại trạng thái in hoặc chữ cái in) trong khi in.
public string DocumentName { get; set; }
Giá trị bất động sản
Examples
Hiển thị cách gửi tài liệu đến một máy in bằng cách sử dụng đối thoại Windows tiêu chuẩn với các tùy chọn được chỉ định.
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");
var printerSettings = new PrinterSettings() { FromPage = 0, ToPage = 10 };
printerSettings.DefaultPageSettings.Landscape = true;
printerSettings.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 150, 50);
document.Print(new PrintOptions()
{
PrinterSettings = printerSettings,
Resolution = 1200,
PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm(),
DocumentName = "Test.one"
});
PageSplittingAlgorithm
Nhận hoặc thiết lập các thuật toán được sử dụng để chia trang.
public PageSplittingAlgorithm PageSplittingAlgorithm { get; set; }
Giá trị bất động sản
Examples
Hiển thị cách gửi tài liệu đến một máy in bằng cách sử dụng đối thoại Windows tiêu chuẩn với các tùy chọn được chỉ định.
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");
var printerSettings = new PrinterSettings() { FromPage = 0, ToPage = 10 };
printerSettings.DefaultPageSettings.Landscape = true;
printerSettings.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 150, 50);
document.Print(new PrintOptions()
{
PrinterSettings = printerSettings,
Resolution = 1200,
PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm(),
DocumentName = "Test.one"
});
PrinterSettings
Nhận hoặc đặt cài đặt máy in.
public PrinterSettings PrinterSettings { get; set; }
Giá trị bất động sản
Examples
Hiển thị cách gửi tài liệu đến một máy in bằng cách sử dụng đối thoại Windows tiêu chuẩn với các tùy chọn được chỉ định.
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");
var printerSettings = new PrinterSettings() { FromPage = 0, ToPage = 10 };
printerSettings.DefaultPageSettings.Landscape = true;
printerSettings.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 150, 50);
document.Print(new PrintOptions()
{
PrinterSettings = printerSettings,
Resolution = 1200,
PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm(),
DocumentName = "Test.one"
});
Resolution
Nhận hoặc đặt độ phân giải cho hình ảnh được tạo ra, trong điểm mỗi inch.
public float Resolution { get; set; }
Giá trị bất động sản
Examples
Hiển thị cách gửi tài liệu đến một máy in bằng cách sử dụng đối thoại Windows tiêu chuẩn với các tùy chọn được chỉ định.
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");
var printerSettings = new PrinterSettings() { FromPage = 0, ToPage = 10 };
printerSettings.DefaultPageSettings.Landscape = true;
printerSettings.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(50, 50, 150, 50);
document.Print(new PrintOptions()
{
PrinterSettings = printerSettings,
Resolution = 1200,
PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm(),
DocumentName = "Test.one"
});
Remarks
Giá trị mặc định là 96.