PdfAnnotationEditor
Összefoglaló
PdfAnnotationEditor az .NET-es FOSS Aspose.PDF osztály. Az örökölők: IDisposable.
A feliratok manipulálására szolgáló homlokzat: import/export XFDF, törölés, lecsapás, szerkesztés.
Ez a osztály 39 módszert biztosít az PdfAnnotationEditor objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Document.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
Document | Document | Olvasd! | A kötött dokumentum. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
PdfAnnotationEditor() | Hozzon létre egy nem kötött PdfAnnotationEditor. |
PdfAnnotationEditor(document: Document) | Hozzon létre egy PdfAnnotationEditor dokumentumhoz kötött. |
BindPdf(path: string) | PDF-et kötni egy fájl útvonalról. |
BindPdf(input: byte[]) | Csatlakozz PDF-hez egy byte arrayból. |
BindPdf(input: Stream) | Csatlakozz PDF-hez egy folyóból. |
BindPdf(document: Document) | Kötelezze meglévő dokumentum példányát. |
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[]) | Az annotTypes-ben megjelenő típusú, a startPage és endPageten (1 alapú, beleértve) található feliratokat adja vissza. |
ExtractAnnotations(start: int, end: int, annotTypes: string[]) | A szubtípus névszövegek által szűrt oldaltartományon át érvelések kivonása. |
DeleteAnnotations() | Törölje az összes feliratot minden oldalról (kivéve a Widget/ űrlap mezői felitrat). |
DeleteAnnotations(annotType: string) | Minden oldalról törölje a meghatározott altípus nevéhez tartozó megjegyzéseket. |
DeleteAnnotation(annotName: string) | Az összes oldalon törölje a név szerinti megjegyzést (NM-bejegyzés). |
FlatteningAnnotations() | Az összes megjegyzés felületesítése eltávolítja őket a megjegyezési listából. |
RedactArea(pageIndex: int, rect: Rectangle, color: double[]) | A oldal egy területének megírása: a megadott töltőszínsel kiegészíti az elrendezést, majd lecsapja (kivonja) az elemzéseket. |
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int) | A System.Drawing.Color-kompatibilis (R, G, B) színű oldal egy területét módosítja. |
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color) | A megadott töltőszínsel egy oldalon szerkeszteni kell a területet. |
ImportAnnotationsFromXfdf(xfdfStream: Stream) | Importáljon az XFDF-áramból érveléseket a kötött dokumentumba. |
ImportAnnotationsFromXfdf(xfdfFile: string) | Importáljon megjegyzéseket egy XFDF fájl útvonalból. |
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[]) | Az XFDF-ből érkező megjegyzések típusfilterrel. |
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[]) | Importáljon megjegyzéseket egy XFDF fájl útvonalból, típusfilterrel. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[]) | Export az XFDF-áram. |
ImportAnnotations(annotFileStream: Stream[]) | A kötött dokumentumhoz importáljon más PDF-áramokról készült megjegyzéseket. |
Save() | A dokumentumot egy byte-szerkezetbe menteni. |
Save(path: string) | A dokumentumot egy fájl útvonalba menteni. |
Save(output: Stream) | Vedd le a dokumentumot egy streambe. |
Close() | Zárja be a szerkesztőt és engedje el az iratokat. |
Dispose() | A “Clos"hoz hasonlóan el kell távolítani. |
ExportAnnotationsToXfdf(xmlOutputStream: Stream) | Export minden megjegyzés a kötött dokumentum egy XFDF áramlásra. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[]) | Az export megjegyzések szűréssel a altípus nevek szalagja szerint. |
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings) | Minden kommentet a megadott formanyomtató beállításokkal egyenesítse. |
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[]) | A típusok szerint szűrt, az oldal tartományon átnyúló lapos megjegyzések. |
ImportAnnotationFromXfdf(xfdfStream: Stream) | Az XFDF-áramból (mindenféle megjegyzés) importált megjegyezések. |
ImportAnnotationFromXfdf(xfdfFile: string) | Az XFDF-fájlból (mindenféle megjegyzés) importált megjegyezések. |
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[]) | A PDF-áramokból a típus szerint szűrt megjegyzések importja. |
ImportAnnotations(annotFile: string[]) | Az adott útvonalakhoz PDF-fájlból importáljon megjegyzéseket. |
ImportAnnotations(annotFile: string[], annotType: AnnotationType[]) | A PDF-fájlból a típusok szerint szűrt megjegyzések importja. |
ImportAnnotationsFromFdf(fdfFile: string) | Az FDF fájltól történő bevitel. |
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation) | A feliratok módosítása az oldal tartományban, hogy úgy nézzenek ki, mint a felitratások. |
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation) | A megadott típusú megjegyzések módosítása egy oldal tartományban. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string) | Újraírja az összes srcAuthor-hoz megfelelő megjegyzés szerzőjét a lapok körében. |