Manipularea structurii documentelor PDF direct în browser
Manipularea structurii unui document PDF reprezintă o necesitate frecventă în activitățile administrative, de la organizarea documentelor scanate și a atașamentelor, până la extragerea unor segmente specifice de pagini pentru rapoarte sau prezentări. Instrumentul „Îmbinare și divizare PDF” oferă trei funcții esențiale pentru gestionarea acestor fișiere: combinarea mai multor documente într-unul singur, extragerea unor intervale precise de pagini dintr-un singur fișier sau divizarea completă a unui PDF în pagini individuale.
Spre deosebire de instrumentele care transferă datele pe servere externe, acest utilitar procesează fișierele PDF direct în browserul dumneavoastră. Toate operațiunile la nivel de pagină se execută local, iar descărcările sunt generate direct pe dispozitivul utilizatorului. Această abordare elimină încărcarea documentelor pe serverele BroBroGo, asigurând un flux de lucru localizat.
Parametrii de intrare și limitele tehnice
Pentru a asigura o procesare stabilă și rapidă în cadrul browserului, instrumentul aplică un set de reguli stricte cu privire la dimensiunea, numărul și starea fișierelor introduse:
- Dimensiunea fișierului: Fiecare fișier PDF selectat trebuie să aibă o dimensiune de maximum 80 MB.
- Numărul de fișiere: Puteți selecta și procesa până la 20 de fișiere PDF simultan.
- Tipul de fișier: Sunt acceptate în mod exclusiv fișierele în format PDF.
- Starea documentului: Fișierele PDF criptate sau protejate prin parolă sunt respinse în mod direct, nefiind permisă procesarea lor. De asemenea, fișierele goale sau cele corupte/etichetate greșit nu pot fi deschise.
Modurile de lucru și regulile de procesare
Instrumentul funcționează în trei moduri distincte, fiecare având cerințe specifice de validare:
1. Îmbină
Acest mod permite combinarea mai multor documente PDF într-un singur fișier compact, fiind util pentru unirea rapoartelor, facturilor sau a documentelor scanate fragmentat.
- Regulă: Este obligatorie selectarea a cel puțin două fișiere PDF pentru a putea iniția procesul de îmbinare.
2. Extrage pagini (Extract)
Permite obținerea unui document nou care conține doar anumite pagini selectate din fișierul sursă, facilitând crearea de extrase sau concentrarea pe secțiunile relevante.
- Regulă: Trebuie utilizat exact un singur fișier PDF.
- Sistemul de numerotare: Se utilizează indexarea bazată pe 1 (prima pagină a documentului este pagina 1). Intervalele se introduc sub formă de text, de exemplu:
1-3, 5, 9-11. - Limitări: Se pot extrage maximum 200 de pagini. Paginile duplicate specificate în interval sunt ignorate automat, iar valorile care depășesc numărul total de pagini din documentul original sunt respinse.
3. Divide pagini (Split)
Acest mod separă un document PDF cu mai multe pagini în fișiere individuale, fiecare fișier rezultat conținând o singură pagină. Este o opțiune ideală pentru organizarea documentelor mari sau pentru partajarea separată a paginilor.
- Regulă: Trebuie utilizat exact un singur fișier PDF. Dacă fișierul depășește limita maximă de pagini permisă pentru divizare, procesul este oprit.
Gestionarea erorilor și validarea datelor
În timpul utilizării, instrumentul validează în timp real acțiunile și fișierele introduse, afișând mesaje de eroare specifice în cazul nerespectării regulilor de procesare:
| Scenariu | Mesaj de eroare afișat |
|---|---|
| Niciun fișier selectat | „Alegeți cel puțin un fișier PDF.” |
| Încercarea de îmbinare cu un singur fișier | „Alegeți cel puțin două fișiere PDF pentru a le îmbina.” |
| Divizare sau extragere cu mai multe fișiere | „Utilizați exact un singur fișier PDF pentru divizare sau extragere de pagini.” |
| Introducerea unui format neacceptat | „Sunt acceptate doar fișierele PDF.” |
| Depășirea limitei de 20 de fișiere | „Alegeți maximum {max} PDF-uri deodată.” |
| Depășirea limitei de 80 MB per fișier | „Fiecare PDF trebuie să aibă maximum {max}.” |
| Câmpul de interval pagini este gol | „Introduceți numerele paginilor pe care doriți să le extrageți.” |
| Fișier PDF gol | „Acest PDF este gol.” |
| Fișier protejat | „Acest PDF este criptat sau protejat prin parolă.” |
| Fișier corupt sau redenumit incorect | „Acest fișier nu a putut fi deschis ca PDF. Este posibil să fie corupt sau să aibă o extensie greșită.” |
| Interval de pagini inexistent în document | „Intervalul de pagini este nevalid pentru acest PDF.” |
| Document prea mare pentru divizare | „Acest PDF are mai mult de {max} pagini, fiind prea mare pentru a fi divizat aici.” |
| Eșec generic de procesare | „Acest PDF nu a putut fi procesat.” sau „Procesarea PDF-ului a eșuat. Încercați cu un alt fișier.” |
Structura rezultatelor și descărcarea
După finalizarea procesării locale, instrumentul generează o secțiune de rezultate care conține detalii tehnice clare despre fișierele rezultate:
- Sumar: Se afișează un mesaj de tipul „S-au creat
{count}fișiere PDF.”. - Statistici: Pentru fiecare fișier generat, sunt indicate dimensiunea de „Sursă”, dimensiunea de „Rezultat” și numărul de „Pagini”. De asemenea, se oferă o linie de sinteză: „S-au creat
{pages}pagini:{original}->{output}”. - Opțiuni de salvare: Utilizatorul poate folosi butonul „Descarcă” pentru a salva un singur fișier rezultat, sau butonul „Descarcă toate (.zip)” pentru a descărca toate fișierele generate împachetate într-o arhivă unică numită
brobrogo-pdfs.zip.
Întrebări frecvente (FAQ)
Fișierele mele PDF părăsesc dispozitivul?
Nu. Procesarea la nivel de pagină are loc direct în browserul dumneavoastră, iar descărcările sunt generate local.
Cum funcționează intervalele de pagini?
Utilizați numere de pagină începând de la 1, cum ar fi 1-3, 5, 9-11. Paginile duplicate sunt ignorate, iar valorile care depășesc numărul total de pagini sunt respinse.
Se pot deschide PDF-uri protejate prin parolă?
Nu. PDF-urile criptate sau protejate prin parolă sunt respinse cu un mesaj clar, în loc să se încerce ocolirea protecției.
Care este dimensiunea maximă a unui fișier PDF pe care îl pot încărca?
Fiecare fișier PDF introdus în instrument trebuie să aibă o dimensiune de maximum 80 MB.