PdfExtractor

סקירה כללית

PdfExtractor הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : Closeable.

פקס כדי לחלץ טקסט ותמונות מסמכים PDF.

שיעור זה מספק 41 שיטות לעבוד עם אובייקטים PdfExtractor בתוכניות Java. שיטות זמינות כוללות: PdfExtractor, bindPdf, close, extractAttachment, extractImage, extractText, getAttachNames, getAttachment, getEndPage, getExtractImageMode, getExtractTextMode, getImageCount,18 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : attachNames, bidi, endPage, extractImageMode, extractTextMode, imageCount,ועוד 5 עוד.

נכסים

שםסוגגישהתיאור
passwordStringקראוהחזיר את הסיסמה שהושלמה בעת פתיחת PDFs מוצפנים בהמשך.
{@link #bindPdf(String)} או { @link_bind PdfInputStream) } שיחות.
startPageintקראוחזור לדף ההתחלה.
endPageintקראוחזור לדף הסוף.
extractTextModeintקראוהחזיר את מצב הוצאת הטקסט הנוכחי.
resolutionResolutionקראוהחזיר את הפתרון המורכב של הוצאת.
extractImageModeExtractImageModeקראוהחזיר את מצב הוצאת התמונה.
textAsStringStringקראוהחזיר את הטקסט המוצא כקשת.
textSearchOptionsTextSearchOptionsקראוהחזיר אפשרויות חיפוש טקסט הקשורות למקור.
bidibooleanקראוהחזיר אם המקור הנוכחי מכיל טקסט bidi.
attachNamesList<String>קראוהחזיר את שמות הקבצים שהוכנו כרגע.
imageCountintקראוהחזיר את מספר התמונות שנלקחו.

שיטות

חתימהתיאור
PdfExtractor()יצירת מקרה חדש PdfExtractor .
PdfExtractor(document: Document)יצירת PdfExtractor חדש מחובר למסמך קיימים.
PdfExtractor(stream: InputStream)יצירת PdfExtractor חדש מחובר לתוך זרם PDF.
bindPdf(inputFile: String)קשור קובץ PDF למסיר זה.
bindPdf(stream: InputStream)מחבר PDF מתוך זרם כניסה.
getPassword()Stringהחזיר את הסיסמה שהושלמה בעת פתיחת PDFs מוצפנים בהמשך.
{@link #bindPdf(String)} או { @link_bind PdfInputStream) } שיחות.
setPassword(password: String)הגדר את הסיסמה המשמשת בשיחות הבאות {@code bindPdf} כדי לפתוח
PDFs מוצפנים.
bindPdf(document: Document)הקשר מסמך קיימת עם המזרן הזה.
setStartPage(page: int)הגדר את דף ההתחלה עבור החילוץ (1 מבוסס).
getStartPage()intחזור לדף ההתחלה.
setEndPage(page: int)הגדר את הדף הסופי עבור החילוץ (1 מבוסס).
getEndPage()intחזור לדף הסוף.
setExtractTextMode(mode: int)הגדרת מצב הוצאת הטקסט.
getExtractTextMode()intהחזיר את מצב הוצאת הטקסט הנוכחי.
setResolution(resolution: Resolution)הגדרת רזולוציה של תמונה לחילופי API.
getResolution()Resolutionהחזיר את הפתרון המורכב של הוצאת.
setExtractImageMode(extractImageMode: ExtractImageMode)הגדרת מצב החילוץ של התמונה.
getExtractImageMode()ExtractImageModeהחזיר את מצב הוצאת התמונה.
extractText()הוספת טקסט מהמחזור של הדף.
extractText(encoding: Charset)הוציא את הטקסט מהמחזור של הדף באמצעות הקוד היציאה המבוקש.
getText(outputPath: String)כתוב טקסט מופרך לתוך קובץ.
getText(stream: OutputStream)כתוב טקסט נלקח לתוך זרם היציאה.
getTextAsString()Stringהחזיר את הטקסט המוצא כקשת.
getTextSearchOptions()TextSearchOptionsהחזיר אפשרויות חיפוש טקסט הקשורות למקור.
setTextSearchOptions(textSearchOptions: TextSearchOptions)הגדרת אפשרויות חיפוש טקסט המשמשות לשיחות הוצאת מאוחר יותר.
hasNextPageText()booleanהחזיר אם טקסט שנלקח בדף-על-דף נשאר זמין.
getNextPageText(outputPath: String)כתיבת הטקסט של הדף הבא לקובץ.
getNextPageText(stream: OutputStream)כתיבת הטקסט של הדף הבא לתוך זרם.
isBidi()booleanהחזיר אם המקור הנוכחי מכיל טקסט bidi.
extractAttachment()מכין את החבילה לחתוך עבור כל הקבצים המובנים.
extractAttachment(name: String)מכין את החילוץ עבור מפתח תוסף מסוים או שם קובץ.
getAttachNames()List<String>החזיר את שמות הקבצים שהוכנו כרגע.
getAttachment(outputPath: String)כותב את התוסף(ים) המוכן לקובץ או לתיעוד מסוים.
extractImage()הוציא תמונות מהמחזור של הדף.
hasNextImage()booleanהחזיר אם יש יותר תמונות שנלקחו כדי לקבל.
getNextImage(outputPath: String)שמור את התמונה הבאה שנלקחה לתוך קובץ.
getNextImage(outputPath: String, format: ImageFormat)שמור את התמונה הבאה שנלקחה לקובץ באמצעות פורמט היציאה שביקשת.
getNextImage(stream: OutputStream)שמור את התמונה הבאה שנלקחה לתוך זרם היציאה.
getNextImage(stream: OutputStream, format: ImageFormat)שמור את התמונה הבאה שנלקחה לתוך זרם באמצעות פורמט היציאה הנדרש.
getImageCount()intהחזיר את מספר התמונות שנלקחו.
close()סגור את המזרן הזה ולשחרר את המסמך המחובר.

ראה גם

 עברית