12:11:39 Tehran | 2016/12/07 | چهارشنبه , 17 آذر 1395


0 کلیک

I'm using PDF Extractor - from here. to get the text from pdf attachments in emails.

It seems to me that the only way I can extract the text is to save the pdf to a file, and then, using the code..

Private Function ReadPdfToStringList(tempfilename As String) As List(Of String)
Dim extractedText As String
Using pdfFile As FileStream = File.OpenRead(tempfilename)
Using extractor As Extractor = New Extractor()
extractedText = extractor.ExtractToString(pdfFile)
End Using
End Using
DeleteTempFile()
Return New List(Of String)(extractedText.Split(Chr(13)))
End Function


to extract a list of Strings from the PDF file.

However, I cant seem to extract text from the attachment directly. The 'extractor' doesnt seem to be able to handle any source other than a file on disk.

Is there any possible way of either tricking the 'extractor' into opening a file from memory maybe by creating an in memory file stream?

I've tried using a memory stream like this, but to be honest I've spent quite a bit of time trying to understand memory streams and they dont seem to fit the bill.

Many apologies if I've missed something obvious.


--------------------------
من میگم-دانلود-موبایل-نرم افزار-جدیدترین خبرها-آموزش-اندروید-android-technology-download -آیفون-اسمارت فون-تصاویر-تبلت-سامسونگ-اپل-لپ تاپ-رایانه-بازی-رایگان-اپلیکیشن-قیمت-ویندوز آیپد اسمارت فون آندروید اپل اچ تی سی بازی باطری برنامه تبلت تصاویر تلفن همراه تلویزیون جالب جاوا جدید خلاقیت دانلود نسخه دانلود مرورگر دانلود رایگان دوربین رایانه سامسونگ سونی طراحی عکس فلش لپ تاپ لینوکس مرورگر مشخصات فنی معرفی موبایل نرم افزار نسخه نوکیا هواوی هوشمند ویندوز گلکسی اس 5 گوشی



نظرات رای دهندگان


معرفی گوشی های جدید همراه عکس - فناوری
samsung note 7

Samsung Galaxy Note 7 SM-N930FD Dual SIM Mobile Phone Bundle
تعداد سیم کارت: دو سیم کارته |
شبکه های ارتباطی: 2G، 3G، 4G |
رزولوشن عکس: 12.0 مگاپیکسل |
فرکانس پردازنده‌ی مرکزی: 2.3 و 1.6 گیگاهرتز |
حافظه داخلی64 گیگابایت |
مقدار رم : 4 گیگابایت |
حداکثر ظرفیت کارت حافظه 256 گیگابایت |
سیستم عامل Android |
نسخه سیستم عامل Marshmallow 6.0 |
samsung galaxy s7

Galaxy S7 Edge SM-G935FD 32GB Dual SIM Mobile Phone
تعداد سیم کارت : دو سیم کارت |
شبکه های ارتباطی 2G , 3G , 4G |
رزولوشن عکس: 12.0 مگاپیکسل |
فرکانس پردازنده ‌ی مرکزی2.3 و 1.6 گیگاهرتز |
حافظه داخلی32 گیگابایت |
مقدار رم : 4 گیگابایت |
حداکثر ظرفیت کارت حافظه 200 گیگابایت |
سیستم عامل Android |
نسخه سیستم عامل Marshmallow 6.0 |
samsung galaxy s6

Samsung Galaxy S6 Edge 64GB SM-G925F Mobile Phone
تعداد سیم کارت: یک سیم کارته |
شبکه های ارتباطی: 2G، 3G، 4G |
رزولوشن عکس: 16.0 مگاپیکسل |
فرکانس پردازنده‌ی مرکزی: 2.1 و 1.5 گیگاهرتز |
حافظه داخلی64 گیگابایت |
مقدار رم : 3 گیگابایت |
پشتیبانی از کارت حافظه جانبی : ندارد |
سیستم عامل Android |
نسخه سیستم عامل Lollipop 5.0 |
samsung galaxy note5

Samsung Galaxy Note 5 SM-N920C 64GB Mobile Phone
تعداد سیم کارت: یک سیم کارته |
شبکه های ارتباطی: 2G، 3G، 4G |
رزولوشن عکس: 16.0 مگاپیکسل |
فرکانس پردازنده‌ی مرکزی: 1.5 و 2.1 گیگاهرتز |
حافظه داخلی64 گیگابایت |
مقدار رم : 4 گیگابایت |
پشتیبانی از کارت حافظه جانبی : ندارد |
سیستم عامل Android |
نسخه سیستم عامل Lollipop 5.1 |
apple iphone 6s

Apple iPhone 6s 64GB Mobile Phone
تعداد سیم کارت : یک سیم کارته |
شبکه های ارتباطی 2G , 3G , 4G |
رزولوشن عکس 12.0 مگاپیکسل |
فرکانس پردازنده ‌ی مرکزی1.8 گیگاهرتز |
حافظه داخلی64 گیگابایت |
مقدار رم 2 گیگابایت |
پشتیبانی از کارت حافظه جانبی : ندارد |
سیستم عامل iOS |
نسخه سیستم عامل 9 |
LG G5 H860

LG G5 H860 Dual SIM Mobile Phone - 32GB
تعداد سیم کارت : دو سیم کارته |
شبکه های ارتباطی 2G , 3G , 4G |
رزولوشن عکس 16.0 مگاپیکسل |
فرکانس پردازنده ‌ی مرکزی 2.2 گیگاهرتز |
حافظه داخلی 32 گیگابایت |
مقدار رم 4 گیگابایت |
حداکثر ظرفیت کارت حافظه 200 گیگابایت |
سیستم عامل Android |
نسخه سیستم عامل Marshmallow 6.0 |
Huawei Mate 8

Huawei Mate 8 Dual SIM 64GB Mobile Phone
تعداد سیم کارت : دو سیم کارته |
شبکه های ارتباطی 2G , 3G , 4G |
رزولوشن عکس 16.0 مگاپیکسل |
فرکانس پردازنده ‌ی مرکزی 1.8 و 2.3 گیگاهرتز |
حافظه داخلی 64 گیگابایت |
مقدار رم 4 گیگابایت |
حداکثر ظرفیت کارت حافظه 200 گیگابایت | |
سیستم عامل Android |
نسخه سیستم عامل Marshmallow 6.0 |
کد جاوا اسکریپت لینک باکس - برای وبلاگ شما

کد زیر را در وبلاگ خود قرار دهید (رایانه)

کد زیر را در وبلاگ خود قرار دهید (علم و فناوری)

آموزش قرار دادن کد در وبلاگ

ثبت نام - ورود - فهرست موضوعی