Autodesk.Revit.DB.ExportPaperFormat是Revit API中的一种数据类型,用于表示导出图纸的格式。
该数据类型的语法如下:
public class ExportPaperFormat
ExportPaperFormat包含以下属性:
由于ExportPaperFormat是一个数据类型,它不包含任何方法。
ExportPaperFormat通常用于开发插件,以控制Revit图纸的导出格式。以下是一个示例代码,根据格式导出Revit图纸:
ExportPaperFormat paperFormat = new ExportPaperFormat(297, 420, 300, true); // A3纵向,分辨率为300dpi
ViewSheetExportOptions options = new ViewSheetExportOptions() { FileName = "exported_sheet.pdf", ExportRange = ExportRange.SetOfSheets, FilePathOptions = new FilePathOptions() { Folder = "C:\\exported_sheets" }, CropBox = true, ZoomType = ZoomFitType.FitToPage, PaperFormat = paperFormat };
doc.Export("导出的图纸", new List<ElementId> { sheet.Id }, options);
示例代码使用ExportPaperFormat来定义导出图纸的格式,并使用ViewSheetExportOptions指定了导出的选项。
ExportPaperFormat类型并不适用于所有导出文件格式。当前支持的格式列表如下:
Autodesk.Revit.DB.ExportPaperFormat是Revit API中一种数据类型,用于表示导出图纸的格式。它可用于开发插件,以控制输出图纸的分辨率、大小和方向。使用 ExportPaperFormat 可以确保输出文件符合预期,并且与其他格式兼容。