File tree Expand file tree Collapse file tree 9 files changed +343
-0
lines changed Expand file tree Collapse file tree 9 files changed +343
-0
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,13 @@ type Document struct {
65
65
| [ AddTextHeader] ( ./organize/addtextheader/ ) | Add text in Header of a PDF-document. |
66
66
| [ AddTextFooter] ( ./organize/addtextfooter/ ) | Add text in Footer of a PDF-document. |
67
67
| [ Flatten] ( ./organize/flatten/ ) | Flatten PDF-document. |
68
+ | [ RemoveAnnotations] ( ./organize/removeannotations/ ) | Remove annotations from PDF-document. |
69
+ | [ RemoveAttachments] ( ./organize/removeattachments/ ) | Remove attachments from PDF-document. |
70
+ | [ RemoveBlankPages] ( ./organize/removeblankpages/ ) | Remove blank pages from PDF-document. |
71
+ | [ RemoveBookmarks] ( ./organize/removebookmarks/ ) | Remove bookmarks from PDF-document. |
72
+ | [ RemoveHiddenText] ( ./organize/removehiddentext/ ) | Remove hidden text from PDF-document. |
73
+ | [ RemoveImages] ( ./organize/removeimages/ ) | Remove images from PDF-document. |
74
+ | [ RemoveJavaScripts] ( ./organize/removejavascripts/ ) | Remove java scripts from PDF-document. |
68
75
| [ PageRotate] ( ./organize/pagerotate/ ) | Rotate page. |
69
76
| [ PageSetSize] ( ./organize/pagesetsize/ ) | Set size of page. |
70
77
| [ PageGrayscale] ( ./organize/pagegrayscale/ ) | Convert page to black and white. |
Original file line number Diff line number Diff line change @@ -21,6 +21,13 @@ url: /go-cpp/organize/
21
21
| [ AddTextHeader] ( ./addtextheader/ ) | Add text in Header of a PDF-document. |
22
22
| [ AddTextFooter] ( ./addtextfooter/ ) | Add text in Footer of a PDF-document. |
23
23
| [ Flatten] ( ./flatten/ ) | Flatten PDF-document. |
24
+ | [ RemoveAnnotations] ( ./removeannotations/ ) | Remove annotations from PDF-document. |
25
+ | [ RemoveAttachments] ( ./removeattachments/ ) | Remove attachments from PDF-document. |
26
+ | [ RemoveBlankPages] ( ./removeblankpages/ ) | Remove blank pages from PDF-document. |
27
+ | [ RemoveBookmarks] ( ./removebookmarks/ ) | Remove bookmarks from PDF-document. |
28
+ | [ RemoveHiddenText] ( ./removehiddentext/ ) | Remove hidden text from PDF-document. |
29
+ | [ RemoveImages] ( ./removeimages/ ) | Remove images from PDF-document. |
30
+ | [ RemoveJavaScripts] ( ./removejavascripts/ ) | Remove java scripts from PDF-document. |
24
31
| [ PageRotate] ( ./pagerotate/ ) | Rotate page. |
25
32
| [ PageSetSize] ( ./pagesetsize/ ) | Set size of page. |
26
33
| [ PageGrayscale] ( ./pagegrayscale/ ) | Convert page to black and white. |
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveAnnotations"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove annotations from PDF-document."
5
+ type : docs
6
+ url : /go-cpp/organize/removeannotations/
7
+ ---
8
+
9
+ _ Remove annotations from PDF-document._
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveAnnotations () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveAnnotations() removes annotations from PDF-document
35
+ err = pdf.RemoveAnnotations ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveAnnotations.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveAttachments"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove attachments from PDF-document."
5
+ type : docs
6
+ url : /go-cpp/organize/removeattachments/
7
+ ---
8
+
9
+ _ Remove attachments from PDF-document._
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveAttachments () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveAttachments() removes attachments from PDF-document
35
+ err = pdf.RemoveAttachments ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveAttachments.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveBlankPages"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove blank pages from PDF-document."
5
+ type : docs
6
+ url : /go-cpp/organize/removeblankpages/
7
+ ---
8
+
9
+ _ Remove blank pages from PDF-document._
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveBlankPages () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveBlankPages() removes blank pages from PDF-document
35
+ err = pdf.RemoveBlankPages ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveBlankPages.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveBookmarks"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove bookmarks from PDF-document."
5
+ type : docs
6
+ url : /go-cpp/organize/removebookmarks/
7
+ ---
8
+
9
+ _ Remove bookmarks from PDF-document._
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveBookmarks () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveBookmarks() removes bookmarks from PDF-document
35
+ err = pdf.RemoveBookmarks ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveBookmarks.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveHiddenText"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove hidden text from PDF-document."
5
+ type : docs
6
+ url : /go-cpp/organize/removehiddentext/
7
+ ---
8
+
9
+ _ Remove hidden text from PDF-document._
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveHiddenText () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveHiddenText() removes hidden text from PDF-document
35
+ err = pdf.RemoveHiddenText ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveHiddenText.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveImages"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove images from PDF-document"
5
+ type : docs
6
+ url : /go-cpp/organize/removeimages/
7
+ ---
8
+
9
+ _ Remove images from PDF-document_
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveImages () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveImages() removes images from PDF-document
35
+ err = pdf.RemoveImages ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveImages.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " RemoveJavaScripts"
3
+ second_title : Aspose.PDF for Go via C++
4
+ description : " Remove java scripts from PDF-document."
5
+ type : docs
6
+ url : /go-cpp/organize/removejavascripts/
7
+ ---
8
+
9
+ _ Remove java scripts from PDF-document._
10
+
11
+ ``` go
12
+ func (document *Document ) RemoveJavaScripts () error
13
+ ```
14
+
15
+ **Parameters**:
16
+
17
+ **Return**:
18
+ * **error** - contains an error or nil if absent
19
+
20
+
21
+ **Example**:
22
+ ```go
23
+ package main
24
+
25
+ import "github.com/aspose-pdf/aspose-pdf-go-cpp"
26
+ import "log"
27
+
28
+ func main() {
29
+ // Open(filename string) opens a PDF-document with filename
30
+ pdf , err := asposepdf.Open (" sample.pdf" )
31
+ if err != nil {
32
+ log.Fatal (err)
33
+ }
34
+ // RemoveJavaScripts() removes java scripts from PDF-document
35
+ err = pdf.RemoveJavaScripts ()
36
+ if err != nil {
37
+ log.Fatal (err)
38
+ }
39
+ // SaveAs(filename string) saves previously opened PDF-document with new filename
40
+ err = pdf.SaveAs (" sample_RemoveJavaScripts.pdf" )
41
+ if err != nil {
42
+ log.Fatal (err)
43
+ }
44
+ // Close() releases allocated resources for PDF-document
45
+ defer pdf.Close ()
46
+ }
47
+ ```
You can’t perform that action at this time.
0 commit comments