Converteste PDF-ul în alte formate de documente
Aspose.Words poate încărca chiar și un astfel de format complex ca PDF. Aceasta deschide noi oportunități: este posibil să convertești PDF în Word sau alte formate, care îi aduc pe utilizatori departe în rezolvarea multor probleme aplicate.
Pre-requisites
- Adăugată referință la Aspose.Words pachet *** OR*** pentru Aspose.Words.Pdf2Word.dll.
- Cel puțin .NET Framework 4.6.1 sau .NET Standard 2.0. “Țintele precum .NET Core 2.x sau 3.0, .NET 5 și Xamarin sunt, de asemenea, acceptate prin compatibilitate cu .NET Standard.”
Converteste PDF în Formate Diverse
Cea mai populară conversie de la PDF este conversia în Microsoft Word formate precum DOCX, DOC, precum și formate de imagini precum JPG sau PNG. Cu acest lucru spus, convertirea unui document dintr-un format în altul se face într-o manieră familiară.
Exemplul de cod următor arată cum să converţi un document din PDF în DOCX:
Specificați opțiunile de încărcare atunci când importați PDF
Aspose.Words vă oferă clasa PdfLoadOptions, care permite un control mai precis al modului în care sunt încărcate documentele PDF.
Cele mai multe proprietăți moștenesc sau suprascriu proprietățile care deja există în clasa LoadOptions
. În afară de acestea, un număr de proprietăți sunt specificate pentru formatul PDF. De exemplu, puteți utiliza proprietățile PageCount și PageIndex pentru a defini intervalul de pagini care urmează să fie încărcate dintr-un document PDF, iar proprietățile SkipPdfImages pentru a controla dacă imaginile ar trebui să fie omise atunci când se încarcă un fișier PDF. “Un alt parametru susținut este Password, care trebuie furnizat pentru password-protected documents.”
Conținutul PDF suportat
PDF2Word plugin suportă în prezent următoarele tipuri de date:
- Paragrafe de text
- Imaginile
- Tabeluri
- Liste
- Anteturi și subsoluri
- Notele de subsol :* Numerele paginilor
- Text dreapta la stânga (cu unele limitări)
- PDF-uri căutabile (imaginile din față vor fi eliminate în favoarea textului de fundal)
Funcționalități viitoare
Unele caracteristici sunt încă în stadiu incipient de dezvoltare sau incluse pe harta dezvoltării
- Cuprins
- OCR pentru PDF-uri căutabile și necăutabile
- Raport de progres
- Text cu coloane multiple
- Formule matematice
- Mai multe câmpuri automate (pe lângă
PAGE
și NUMPAGES)
PDF excepții încărcare
În timpul conversiei unui document PDF, ar putea apărea una dintre următoarele excepții:
Excepție | Descriere |
---|---|
FileLoadException |
Un fișier PDF nu poate fi procesat pentru un anumit motiv.
Puteți raporta problema echipei de dezvoltare pentru o anchetă detaliată folosind technical support.
|
DrmProtectedFileException |
Un fișier PDF este protejat de Adobe DRM și nu poate fi decodat de Pdf2Word. |
PasswordProtectedFileException |
Parola corectă trebuie furnizată pentru un fișier PDF protejat prin parolă. |