API Reference

Cmdlet

Remove-OfficePdfAnnotation

Namespace PSWriteOffice
Inputs
System.String
Outputs
System.IO.FileInfo OfficeIMO.Pdf.PdfAnnotationEditResult

Removes PDF annotations matching friendly filters.

Remarks

Removes PDF annotations matching friendly filters.

Examples

Authored help example

EXAMPLE 1


Remove-OfficePdfAnnotation -Path 'C:\Path'
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Remove-OfficePdfAnnotation [-KeepPopups] [-ObjectNumber <Nullable`1>] -OutputPath <String> [-PageNumber <Nullable`1>] [-PassThruReport] -Path <String> [-Subtype <String>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Parameters

KeepPopups SwitchParameter optionalposition: namedpipeline: False
Keep popup annotations linked from matching annotations through /Popup.
ObjectNumber Nullable`1 optionalposition: namedpipeline: False
Specific annotation object number to remove.
OutputPath String requiredposition: 1pipeline: False
Output PDF path.
PageNumber Nullable`1 optionalposition: namedpipeline: False
Optional one-based page number filter.
PassThruReport SwitchParameter optionalposition: namedpipeline: False
Return the annotation edit result instead of the output file.
Path String requiredposition: 0pipeline: True (ByValue)aliases: FilePath
Input PDF path.
Subtype String optionalposition: namedpipeline: False
Optional annotation subtype filter such as Text, Link, Widget, or FreeText.

Outputs

System.IO.FileInfo OfficeIMO.Pdf.PdfAnnotationEditResult