PdfDocumentFacade.FlattenAnnotations(String[]) Method
Flattens annotations with the specified names.
Namespace: DevExpress.Pdf
Assembly: DevExpress.Pdf.v21.1.Core.dll
NuGet Package: DevExpress.Pdf.Core
Declaration
Parameters
Name | Type | Description |
---|---|---|
names | String[] | The annotation names. |
Remarks
The code sample below flattens the first two annotations:
using (PdfDocumentProcessor processor = new PdfDocumentProcessor())
{
//Load a document:
processor.LoadDocument("..\\..\\Document.pdf");
PdfDocumentFacade documentFacade = processor.DocumentFacade;
var annotations = processor.DocumentFacade.Pages[0].Annotations;
string[] names = { annotations[0].Name, annotations[1].Name };
documentFacade.FlattenAnnotations(names);
//Save the result:
processor.SaveDocument("..\\..\\Result.pdf");
}
System.Diagnostics.Process.Start("..\\..\\Result.pdf");
See Also