Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Le processus d’aplatissement signifie que lorsqu’une annotation est supprimée d’un document, sa représentation visuelle est conservée intacte. Une annotation aplatie est toujours visible mais n’est plus modifiable par vos utilisateurs ou par votre application. Cela peut être utilisé, par exemple, pour appliquer de manière permanente des annotations à votre document ou pour rendre les annotations visibles aux visualisateurs qui ne peuvent autrement pas afficher les annotations. Si cela n’est pas spécifié, une exportation conservera toutes les annotations telles qu’elles sont.
Lorsque cette option est sélectionnée, vos annotations seront incluses dans votre PDF exporté en tant qu’annotations standard PDF.
Vérifiez comment la méthode flatteningAnnotations utilisée dans l’extrait de code suivant.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void FlattenAnnotationFromPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Annotations();
// Create PdfAnnotationEditor
using (var annotationEditor = new Aspose.Pdf.Facades.PdfAnnotationEditor())
{
// Bind PDF document
annotationEditor.BindPdf(dataDir + "AnnotationsInput.pdf");
// Create FlattenSettings
var flattenSettings = new Aspose.Pdf.Forms.Form.FlattenSettings
{
ApplyRedactions = true,
CallEvents = false,
HideButtons = true,
UpdateAppearances = true
};
annotationEditor.FlatteningAnnotations(flattenSettings);
// Save PDF document
annotationEditor.Save(dataDir + "FlattenAnnotation_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.