pub struct PDFTextStripper;Expand description
Text extraction engine inspired by Apache PDFBox PDFTextStripper.
Implementations§
Source§impl PDFTextStripper
impl PDFTextStripper
Sourcepub fn extract_text(doc: &PDDocument) -> PdfResult<String>
pub fn extract_text(doc: &PDDocument) -> PdfResult<String>
Extracts all text from all pages of the document.
Sourcepub fn extract_page_text(
doc: &PDDocument,
page_index: usize,
) -> PdfResult<String>
pub fn extract_page_text( doc: &PDDocument, page_index: usize, ) -> PdfResult<String>
Extracts text from a single page by 0-based index.
Auto Trait Implementations§
impl Freeze for PDFTextStripper
impl RefUnwindSafe for PDFTextStripper
impl Send for PDFTextStripper
impl Sync for PDFTextStripper
impl Unpin for PDFTextStripper
impl UnsafeUnpin for PDFTextStripper
impl UnwindSafe for PDFTextStripper
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more