Atalasoft.PdfDoc.Repair Namespace |
Class | Description | |
---|---|---|
![]() | ArrayRepairOptions |
ArrayRepairOptions represents the set of options that can be used for repairing array definitions.
|
![]() | PropertyRepairOptions |
PropertyRepairOptions is a class that is used to determine how repairs of PDF dictionary properties are
managed. Damaged properties are typically the result of incorrect PDF.
|
![]() | RepairOptions |
RepairOptions defines a set of choices that can be to automatically repair elements in PDF documents
|
![]() | StructureRepairOptions |
StructureRepairOptions describe options for repairing gross structural problems in a PDF document. These
problems are usually encountered early in working with the document and require rewriting the document.
|
Delegate | Description | |
---|---|---|
![]() | ArrayRepairOptions.ArrayElementReplacer |
This delegate is used to replace a missing or damaged array element.
|
![]() | ProblemSelector |
This delegate will be called to select if a problem is a candidate for repair.
|
![]() | PropertyRepairOptions.PropertyValueReplacer |
The PropertyValueReplacer is called when a property repair is being made. If the delegate wishes to
replace the recommended value for a property.
|
![]() | RepairSelector |
This delegate will get called to select if a repair should be enacted.
|
![]() | StructureRepairOptions.NameReplacer |
A delegate that is used to rename an existing name.
|
Enumeration | Description | |
---|---|---|
![]() | BadDestinationRepairAction |
Determines how a bad destination in a "go to" action should be repaired
|
![]() | DuplicateNameTreeEntryRepairAction |
Determines the action to take
|
![]() | ProblemAction |
ProblemSelector is used to determine if a problem should be accepted for repair or not.
|
![]() | RepairAction |
Describes the action to take on a repair.
|
![]() | RepairChoice |
Represents a choice on whether a repair should be made
|