Autodesk.Revit.DB.PaperSizeSet是一组不同纸张大小的集合,在Revit中用于定义打印设置和打印预览。该类由Revit API提供支持,可用于在Revit应用程序中访问和操作不同纸张大小的集合。
Autodesk.Revit.DB.PaperSizeSet类具有以下重要的属性:
Autodesk.Revit.DB.PaperSizeSet类具有以下重要方法:
以下是Autodesk.Revit.DB.PaperSizeSet类的示例代码:
// 创建一个PaperSizeSet并添加两个纸张大小
Autodesk.Revit.DB.PaperSizeSet paperSizes = new Autodesk.Revit.DB.PaperSizeSet();
Autodesk.Revit.DB.PaperSize sizeA4 = new Autodesk.Revit.DB.PaperSize("A4", 210.0, 297.0);
Autodesk.Revit.DB.PaperSize sizeA3 = new Autodesk.Revit.DB.PaperSize("A3", 297.0, 420.0);
paperSizes.Add(sizeA4);
paperSizes.Add(sizeA3);
// 遍历PaperSizeSet中的所有纸张大小
foreach (Autodesk.Revit.DB.PaperSize size in paperSizes)
{
Console.WriteLine("{0} - Width: {1}, Height: {2}", size.Name, size.Width, size.Height);
}
输出:
A4 - Width: 210, Height: 297
A3 - Width: 297, Height: 420
Autodesk.Revit.DB.PaperSizeSet是Revit应用程序中定义打印设置和打印预览所需的一组不同纸张大小的集合。开发人员可以使用该类及其属性和方法在Revit API中访问和操作不同纸张大小的集合。