---
title: updateFromPMPageFormat()
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nsprintinfo/updatefrompmpageformat()
---

# updateFromPMPageFormat()

Synchronizes the print info’s page format information with information from its associated page format object.

## Declaration

```swift
func updateFromPMPageFormat()
```

## Discussion

Discussion You should use this method after making changes to the PMPageFormat object obtained from the receiver. Each NSPrintInfo object keeps track of the object returned from its pmPageFormat() method and obtains any updated information from the object directly. You only need to synchronize the objects once when you have made all of the desired changes.

## See Also

### Accessing Core Printing Information

- [printSettings](appkit/nsprintinfo/printsettings.md)
- [NSPrintInfo.SettingKey](appkit/nsprintinfo/settingkey.md)
- [pmPrintSession()](appkit/nsprintinfo/pmprintsession().md)
- [pmPageFormat()](appkit/nsprintinfo/pmpageformat().md)
- [pmPrintSettings()](appkit/nsprintinfo/pmprintsettings().md)
- [updateFromPMPrintSettings()](appkit/nsprintinfo/updatefrompmprintsettings().md)
- [takeSettings(from:)](appkit/nsprintinfo/takesettings(from:).md)
