File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -80,6 +80,8 @@ pub struct Document { /* private fields */ }
8080| [ embed_fonts] ( ./organize/embed_fonts/ ) | Embed fonts a PDF-document. |
8181| [ unembed_fonts] ( ./organize/unembed_fonts/ ) | Unembed fonts a PDF-document. |
8282| [ optimize_file_size] ( ./organize/optimize_file_size/ ) | Optimize size of PDF-document with image compression quality. |
83+ | [ remove_text_headers] ( ./organize/remove_text_headers/ ) | Remove text headers from PDF-document. |
84+ | [ remove_text_footers] ( ./organize/remove_text_footers/ ) | Remove text footers from PDF-document. |
8385| [ page_rotate] ( ./organize/page_rotate/ ) | Rotate a page in the PDF-document. |
8486| [ page_set_size] ( ./organize/page_set_size/ ) | Set the size of a page in the PDF-document. |
8587| [ page_grayscale] ( ./organize/page_grayscale/ ) | Convert page to black and white. |
@@ -94,6 +96,8 @@ pub struct Document { /* private fields */ }
9496| [ page_remove_tables] ( ./organize/page_remove_tables/ ) | Remove tables in page. |
9597| [ page_remove_watermarks] ( ./organize/page_remove_watermarks/ ) | Remove watermarks in page. |
9698| [ page_add_watermark] ( ./organize/page_add_watermark/ ) | Add watermark on page. |
99+ | [ page_remove_text_headers] ( ./organize/page_remove_text_headers/ ) | Remove text headers in page. |
100+ | [ page_remove_text_footers] ( ./organize/page_remove_text_footers/ ) | Remove text footers in page. |
97101
98102
99103## Core PDF functions
Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ url: /rust-cpp/organize/
3434| [ embed_fonts] ( ./embed_fonts/ ) | Embed fonts a PDF-document. |
3535| [ unembed_fonts] ( ./unembed_fonts/ ) | Unembed fonts a PDF-document. |
3636| [ optimize_file_size] ( ./optimize_file_size/ ) | Optimize size of PDF-document with image compression quality. |
37+ | [ remove_text_headers] ( ./remove_text_headers/ ) | Remove text headers from PDF-document. |
38+ | [ remove_text_footers] ( ./remove_text_footers/ ) | Remove text footers from PDF-document. |
3739| [ page_rotate] ( ./page_rotate/ ) | Rotate a page in the PDF-document. |
3840| [ page_set_size] ( ./page_set_size/ ) | Set the size of a page in the PDF-document. |
3941| [ page_grayscale] ( ./page_grayscale/ ) | Convert page to black and white. |
@@ -48,6 +50,8 @@ url: /rust-cpp/organize/
4850| [ page_remove_tables] ( ./page_remove_tables/ ) | Remove tables in page. |
4951| [ page_remove_watermarks] ( ./page_remove_watermarks/ ) | Remove watermarks in page. |
5052| [ page_add_watermark] ( ./page_add_watermark/ ) | Add watermark on page. |
53+ | [ page_remove_text_headers] ( ./page_remove_text_headers/ ) | Remove text headers in page. |
54+ | [ page_remove_text_footers] ( ./page_remove_text_footers/ ) | Remove text footers in page. |
5155
5256
5357## Detailed Description
Original file line number Diff line number Diff line change 1+ ---
2+ title : " page_remove_text_footers"
3+ second_title : Aspose.PDF for Rust via C++
4+ description : " Removes text footers in page."
5+ type : docs
6+ url : /rust-cpp/organize/page_remove_text_footers/
7+ ---
8+
9+ _ Removes text footers in page._
10+
11+ ``` rust
12+ pub fn page_remove_text_footers (& self , num : i32 ) -> Result <(), PdfError >
13+ ```
14+
15+ * * Arguments **
16+ * * * num ** - the page number (1 - based )
17+
18+ * * Returns **
19+ * * * Ok (())** - if the operation succeeds
20+ * * * Err (PdfError )** - if the operation fails
21+
22+ * * Example **
23+
24+ ```rust
25+ use asposepdf :: Document ;
26+
27+ fn main () -> Result <(), Box <dyn std :: error :: Error >> {
28+ // Open a PDF-document from file
29+ let pdf = Document :: open (" sample.pdf" )? ;
30+
31+ // Remove text footers in page
32+ pdf . page_remove_text_footers (1 )? ;
33+
34+ // Save the previously opened PDF-document with new filename
35+ pdf . save_as (" sample_page1_remove_text_footers.pdf" )? ;
36+
37+ Ok (())
38+ }
39+
40+ ```
Original file line number Diff line number Diff line change 1+ ---
2+ title : " page_remove_text_headers"
3+ second_title : Aspose.PDF for Rust via C++
4+ description : " Removes text headers in page."
5+ type : docs
6+ url : /rust-cpp/organize/page_remove_text_headers/
7+ ---
8+
9+ _ Removes text headers in page._
10+
11+ ``` rust
12+ pub fn page_remove_text_headers (& self , num : i32 ) -> Result <(), PdfError >
13+ ```
14+
15+ * * Arguments **
16+ * * * num ** - the page number (1 - based )
17+
18+ * * Returns **
19+ * * * Ok (())** - if the operation succeeds
20+ * * * Err (PdfError )** - if the operation fails
21+
22+ * * Example **
23+
24+ ```rust
25+ use asposepdf :: Document ;
26+
27+ fn main () -> Result <(), Box <dyn std :: error :: Error >> {
28+ // Open a PDF-document from file
29+ let pdf = Document :: open (" sample.pdf" )? ;
30+
31+ // Remove text headers in page
32+ pdf . page_remove_text_headers (1 )? ;
33+
34+ // Save the previously opened PDF-document with new filename
35+ pdf . save_as (" sample_page1_remove_text_headers.pdf" )? ;
36+
37+ Ok (())
38+ }
39+
40+ ```
Original file line number Diff line number Diff line change 1+ ---
2+ title : " remove_text_footers"
3+ second_title : Aspose.PDF for Rust via C++
4+ description : " Removes text footers from PDF-document."
5+ type : docs
6+ url : /rust-cpp/organize/remove_text_footers/
7+ ---
8+
9+ _ Removes text footers from PDF-document._
10+
11+ ``` rust
12+ pub fn remove_text_footers (& self ) -> Result <(), PdfError >
13+ ```
14+
15+ * * Arguments **
16+
17+
18+ * * Returns **
19+ * * * Ok (())** - if the operation succeeds
20+ * * * Err (PdfError )** - if the operation fails
21+
22+ * * Example **
23+
24+ ```rust
25+ use asposepdf :: Document ;
26+
27+ fn main () -> Result <(), Box <dyn std :: error :: Error >> {
28+ // Open a PDF-document with filename
29+ let pdf = Document :: open (" sample.pdf" )? ;
30+
31+ // Remove text footers from PDF-document
32+ pdf . remove_text_footers ()? ;
33+
34+ // Save the previously opened PDF-document with new filename
35+ pdf . save_as (" sample_remove_text_footers.pdf" )? ;
36+
37+ Ok (())
38+ }
39+
40+ ```
Original file line number Diff line number Diff line change 1+ ---
2+ title : " remove_text_headers"
3+ second_title : Aspose.PDF for Rust via C++
4+ description : " Removes text headers from PDF-document."
5+ type : docs
6+ url : /rust-cpp/organize/remove_text_headers/
7+ ---
8+
9+ _ Removes text headers from PDF-document._
10+
11+ ``` rust
12+ pub fn remove_text_headers (& self ) -> Result <(), PdfError >
13+ ```
14+
15+ * * Arguments **
16+
17+
18+ * * Returns **
19+ * * * Ok (())** - if the operation succeeds
20+ * * * Err (PdfError )** - if the operation fails
21+
22+ * * Example **
23+
24+ ```rust
25+ use asposepdf :: Document ;
26+
27+ fn main () -> Result <(), Box <dyn std :: error :: Error >> {
28+ // Open a PDF-document with filename
29+ let pdf = Document :: open (" sample.pdf" )? ;
30+
31+ // Remove text headers from PDF-document
32+ pdf . remove_text_headers ()? ;
33+
34+ // Save the previously opened PDF-document with new filename
35+ pdf . save_as (" sample_remove_text_headers.pdf" )? ;
36+
37+ Ok (())
38+ }
39+
40+ ```
You can’t perform that action at this time.
0 commit comments