Er komt een jaarverslag van 60 pagina's en je hebt pagina's 4, 17 en 52 nodig voor een diadeck Een gescand contract heeft één handtekeningpagina die de advocaat zelf wil Een leerboekhoofdstuk loopt van pagina 112 tot pagina 140 en de rest is dood gewicht op je tablet In elk geval is de taak hetzelfde: maak een nieuwe PDF die alleen de pagina's bevat die je kiest, en laat het bronbestand precies zoals het was.
Deze handleiding behandelt hoe pagina-extractie werkt binnen een PDF, hoe paginalijst syntaxis zich gedraagt aan de randen, wat de trip overleeft naar een nieuw bestand en wat niet, en wanneer een andere bewerking (splitsen, verwijderen of opnieuw ordenen) beter past De voorbeelden gebruiken de Extra PDF-pagina's extraheren op Toolz, dat volledig in de browser draait.
tl;dr: Het extraheren van PDF-pagina's kopieert de pagina's die u selecteert in een gloednieuw document en laat het origineel onaangeroerd Typ paginanummers en bereiken zoals
1, 5, 9of10-12, of klik op genummerde tegels en download<name>_extracted.pdf. De uitvoer volgt altijd de oorspronkelijke paginavolgorde, geeft elke pagina één keer weer en houdt elke pagina & #39; s tekst, lettertypen en afbeeldingen bij zonder opnieuw te coderen Bladwijzers, interne paginalinks, invulbare formuliervelden en documentmetagegevens dragen niet over De gratis PDF pagina extractor is client-side, geen aanmelding en werkt offline zodra het is geladen.
Wat doet het extraheren van pagina's uit een PDF?
Door pagina's uit te pakken wordt een nieuw PDF-document gemaakt en wordt een gekozen set pagina's van de bron erin gekopieerd. Niets wordt uit het originele bestand verwijderd; u krijgt een tweede bestand met de subset.
Onder de motorkap houdt een PDF zijn pagina's in een structuur die de paginaboom wordt genoemd, en elke pagina is een object dat naar zijn eigen inhoudsstroom wijst plus de bronnen die het gebruikt: lettertypen, afbeeldingen, kleurruimten. Het formaat is gespecificeerd in ISO 32000-2. Extractie loopt door die boom, kopieert de geselecteerde paginaobjecten en elke bron waarnaar ze verwijzen naar een nieuw document, en schrijft het nieuwe bestand Omdat de pagina-inhoud wordt gekopieerd in plaats van opnieuw getekend, blijft tekst selecteerbaar, vectorafbeeldingen blijven vector en afbeeldingen worden niet opnieuw gecomprimeerd.
De Toolz tool doet dit met PDF-lib, een JavaScript PDF-bibliotheek, die binnen uw browsertabblad draait Het bestand wordt in het geheugen ingelezen, het nieuwe document wordt daar gebouwd, en het resultaat wordt aangeboden als download Geen kopie van de PDF wordt naar een server verzonden.
Extract vs split vs delete vs organiseer: welke heb je nodig?
Deze vier bewerkingen overlappen elkaar, en het kiezen van de verkeerde kost meestal een extra stap Het verschil is hoeveel bestanden er uitkomen en welke pagina's je een naam geeft.
| Operation | Je noemt | prestatie | Beste wanneer |
|---|---|---|---|
| Pagina's uitpakken | De pagina's die u moet bewaren | Eén nieuwe PDF | Je wilt een paar verspreide pagina's uit een lang bestand |
| pdf splits | Waar te snijden | Verschillende PDF's | U wilt een lang bestand dat in opeenvolgende delen is opgedeeld |
| Pagina's verwijderen | De te verwijderen pagina's | Eén nieuwe PDF | U wilt het grootste deel van het bestand minus een paar pagina's |
| pdf organiseren | Een nieuwe bestelling | Eén nieuwe PDF | U wilt dezelfde pagina's in een andere volgorde |
Een vuistregel: tel de pagina's die je zou moeten typen Vanaf een contract van 40 pagina's betekent 38 pagina's bijhouden dat je 38 in uittreksel of 2 in uittreksel noemt, dus PDF-pagina's verwijderen is sneller 3 van 40 houden is omgekeerd Wanneer het doel meerdere bestanden is in plaats van één, is de gids voor het splitsen van een PDF omvat op bereik gebaseerd snijden.
Hoe u specifieke pagina's uit een PDF kunt extraheren, stap voor stap
- Laad het bestand. Sleep een PDF naar de dropzone of klik om te bladeren Het gereedschap toont de bestandsnaam, grootte en paginatelling, daarna één genummerde tegel per pagina.
- Selecteer pagina's. Typ nummers en bereiken in het paginaveld, klik op tegels of combineer beide Selecteer Alles vult elke pagina en Selecteer Geen wist de selectie.
- Controleer de selectie. Een teller leest bijvoorbeeld "3 van 12 pagina's selected", en een " Pagina's om te extraheren" regel geeft de gekozen pagina's op volgorde weer.
- Downloaden. De knop verandert in " Extract 3 Pages" klikken op slaat een nieuw bestand op dat naar het origineel is vernoemd met
_extractedtoegevoegd, dusreport.pdfHALDreport_extracted.pdf.
Het getypte veld en de tegels blijven synchroon Klikken op tegels 4, 5 en 6 schrijft 4-6 voor jou het veld in, en als het veld al zegt 1-3, 8, door op tegel 4 te klikken, wordt het herschreven als 1-4, 8. Tegels tonen paginanummers, geen miniaturen van de inhoud, dus als u een pagina moet vinden op basis van wat erop staat, opent u eerst de PDF in een viewer en noteert u de cijfers.
Hoe gedraagt de syntaxis van het paginabereik zich? Voor en na voorbeelden
Paginanummers tellen vanaf 1, overeenkomend met wat een PDF-viewer laat zien De invoer is een door komma's gescheiden lijst waarbij elk item een enkele pagina of een geschreven bereik is start-end. De onderstaande voorbeelden gebruiken allemaal een bestand van 12 pagina's genaamd report.pdf.
| Je typt | Pagina's in de uitvoer, in volgorde | waarom |
|---|---|---|
1, 5, 9 |
1, 5, 9 | Drie enkele pagina's |
9, 1, 5 |
1, 5, 9 | De uitvoer volgt altijd de oorspronkelijke volgorde |
1, 5-7, 12 |
1, 5, 6, 7, 12 | Singles en bereiken kunnen worden gemengd |
3, 3, 7 |
3, 7 | Een pagina wordt één keer opgenomen, maar vaak wordt deze getypt |
4-6, 5-8 |
4, 5, 6, 7, 8 | Overlappende bereiken samenvoegen |
10-15 |
10, 11, 12 | Er wordt een bereik voorbij de laatste pagina geknipt |
0, 13, 2 |
2 | Cijfers buiten 1 tot en met 12 worden genegeerd |
7-3 |
helemaal niet | Een achterwaarts bereik selecteert geen pagina's |
5- |
helemaal niet | Een bereik met een open einde wordt niet gelezen |
1-12 |
1 tot 12 | Het hele document, dat is wat Select All schrijft |
Hier is de voor-en-na-weergave voor het eerste voorbeeld, ingedeeld als paginareeksen:
Source report.pdf 1 2 3 4 5 6 7 8 9 10 11 12
Input 1, 5, 9
Output report_extracted.pdf 1 5 9
(new page numbers) 1 2 3
Het uitgepakte bestand telt drie pagina's, en ze zijn genummerd 1, 2 en 3 binnen het nieuwe document Op eventuele afgedrukte paginanummers in de inhoud zelf staat nog steeds 1, 5 en 9, omdat extractie de pagina kopieert zoals deze getekend is.
Drie van die rijen zijn makkelijk te struikelen Een achterwaarts bereik zoals 7-3 en een open bereik zoals 5- selecteer niets en toon geen waarschuwing, en een nummer dat buiten bereik is wordt geruisloos overgeslagen De teller is de controle: als je 5 pagina's verwachtte en er staat 3, kijk dan naar het veld voordat je op Extract klikt.
Kunt u pagina's in een andere volgorde of twee keer dezelfde pagina extraheren?
Nee tegen beide, door het ontwerp De selectie is een set paginanummers, en de uitvoer wordt opgebouwd uit die set in oplopende volgorde. 9, 1, 5 en 1, 5, 9 identieke bestanden produceren, en 3, 3, 7 produceert een bestand van twee pagina's.
Wanneer u een aangepaste bestelling nodig heeft, doe dit dan in twee passen. Extraheer eerst de pagina's en open vervolgens het resultaat in de PDF pagina organizer en sleep ze in volgorde De pdf-gids organiseren loopt door herordening in detail.
Wanneer u een pagina nodig heeft die twee keer moet verschijnen, bijvoorbeeld een voorblad aan zowel de voor- als achterkant van een pakket, extraheer die pagina dan zelf en combineer de bestanden met PDF samenvoegenpiepsel
Pass 1 extract 1 -> cover.pdf [1]
Pass 2 extract 2-11 -> body.pdf [2..11]
Pass 3 merge cover.pdf + body.pdf + cover.pdf
Result packet.pdf [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 1]
Wat overleeft de winning, en wat gaat er verloren?
De pagina zelf reist heel Dingen die eerder bij het document horen dan bij een enkele pagina blijven achter Deze splitsing volgt direct uit hoe ISO 32000 een bestand structureert: sommige objecten hangen aan een pagina, andere hangen aan de documentencatalogus.
| Item | Overgedragen? | Reden |
|---|---|---|
| Tekst, vectorafbeeldingen, afbeeldingen | Ja, onveranderd | Onderdeel van de pagina's contentstream en bronnen |
| Fonts | ja | Verwezen naar de pagina, ermee gekopieerd |
| Paginagrootte en rotatie | ja | Pagina-attributen |
| Links naar websites | ja | Linkannotaties worden op de pagina opgeslagen |
| Links die naar een andere pagina van het document springen | Nee, ze stoppen met werken | Ze wijzen naar paginaobjecten in het bronbestand |
| Bladwijzers (omtrek) | heel weinig | De omtrekboom behoort tot de documentencatalogus |
| Vulbare formuliervelden | Nee, alleen hun uiterlijk | Het interactieve formulier wordt op documentniveau geregistreerd |
| Titel, auteur, trefwoorden | heel weinig | Metagegevens van documenten worden niet gekopieerd |
| Wachtwoordbescherming | Kan niet laden | Versleutelde bestanden worden geweigerd |
De rij formulierveld verrast mensen het meest Een ingevuld veld ziet er nog steeds ingevuld uit, omdat het visuele uiterlijk ervan op de pagina is getekend, maar je kunt er niet meer in klikken en typen Als je een opvulbare subset nodig hebt, bewaar dan het origineel en vul het daar.
Vermindert het extraheren van pagina's de kwaliteit?
Nee Pagina's worden gekopieerd op objectniveau, dus er is geen rasteren, geen hercompressie van afbeeldingen en geen lettertypevervanging Een geëxtraheerde pagina geeft precies dezelfde pagina weer in de bron.
Bestandsgrootte is een andere zaak Een uittreksel van één pagina kan nog steeds groot zijn, omdat de pagina elke bron die het gebruikt meeneemt Een enkele pagina met een paginagrote foto en een ingesloten lettertype kan gemakkelijk een megabyte op zichzelf wegen Als het resultaat te groot is om te e-mailen, voer het dan door de PDF compressor; die stap verandert afbeeldingen, dus bewaar het ongecomprimeerde extract als de kwaliteit ertoe doet.
Is het veilig om pagina's uit een vertrouwelijke PDF te halen?
Ja, wat de tool betreft De PDF wordt geopend in het browsergeheugen, het nieuwe document wordt daar samengesteld, en de download wordt lokaal gegenereerd Niets wordt geüpload, en zodra de pagina is geladen blijft de tool werken met het netwerk uit Dat maakt het redelijk voor contracten, medische brieven of HR-documenten die niet via een server van derden mogen gaan.
Twee praktische notities Ten eerste is het geëxtraheerde bestand een normale, niet-gecodeerde PDF, dus behandel het met dezelfde zorg als de bron. Ten tweede, omdat metadata niet worden gekopieerd, begint het nieuwe bestand met lege titel- en auteursvelden, wat vaak een kleine privacywinst is bij het delen van een fragment.
Welke fouten kun je raken en hoe repareer je ze?
| Bericht of symptoom | Oorzaak | Fix |
|---|---|---|
| " Selecteer een PDF-bestand" | Het bestand wordt niet herkend als PDF | Controleer de extensie en of het bestand een echte PDF is, geen afbeelding of Word-bestand |
| " Kan PDF-bestand en quot niet laden; | De PDF is beveiligd met een wachtwoord, beschadigd of ingekort | Verwijder het wachtwoord in de app die het heeft gemaakt, of download het bestand opnieuw |
| Knop uittrekken uitgeschakeld | Geen pagina's geselecteerd | Typ ten minste één geldige pagina of klik op een tegel |
| Minder pagina's dan verwacht | Achterwaarts bereik, open bereik of nummers buiten bereik | Lees de teller en de " Pagina's om te extraheren" lijn |
| " Kan pagina's en quot niet extraheren; | Het nieuwe document kon niet worden gebouwd, meestal geheugendruk op een zeer groot bestand | Sluit andere tabbladen of extraheer in kleinere batches |
| Interne links doen niets | Ze wezen naar pagina's in het bronbestand | Verwacht; links naar websites werken nog steeds |
Er is geen vaste upload cap omdat er niets wordt geüpload De praktische limiet is uw apparaat' s geheugen, wat belangrijk is op telefoons met gescande PDF's van enkele honderden megabytes.
Alternatieven voor een online pagina-extractor
Een browser tool is handig wanneer u op een machine die u niet controleert of geen installatie nodig hebt Andere routes passen bij andere situaties.
Op een Mac kan Preview het met de hand doen: open de miniaturen van de zijbalk, selecteer pagina's en sleep ze naar het bureaublad of naar een nieuw document. 't Is snel voor een handvol pagina's en langzaam voor tientallen.
Print naar PDF met een aangepast paginabereik werkt in de meeste browsers en besturingssystemen, maar het regenereert het bestand via de printpijplijn, waardoor formuliervelden kunnen worden afgevlakt en de manier waarop tekst en afbeeldingen worden opgeslagen kan worden gewijzigd. Extractie kopieert pagina's zoals ze zijn.
Op de commandoregel, qpdf kopieert hetzelfde objectniveau en is de juiste keuze voor het scripten van veel bestanden:
qpdf --empty --pages report.pdf 1,5,9 -- report_extracted.pdf
qpdf --empty --pages report.pdf 10-12 -- appendix.pdf
qpdf accepteert ook bereiken zoals z voor de laatste pagina en kan pagina's herhalen, wat de browsertool opzettelijk niet doet.
Een uitgewerkt voorbeeld: het bouwen van een schuifdekbijlage
Stel dat een jaarverslag van 60 pagina's drie tentoonstellingen nodig heeft voor een diadeck op het bord: de omzettabel op pagina 4, de regionale uitsplitsing op pagina's 17 en 18, en de auditor ' notitie op pagina 52.
- Load
annual-report.pdf. Het gereedschap toont 60 tegels. - symboliseren
4, 17-18, 52. De teller luidt "4 van 60 pagina's selected" en de lijst toont4, 17, 18, 52. - Klik op 4 pagina's extraheren.
annual-report_extracted.pdfdownloads met vier pagina's, genummerd van 1 tot en met 4 in het nieuwe bestand. - De auditor' s notitie moet eerst in het deck komen, dus open het uittreksel in de organisator en verplaats pagina 4 (voorheen 52) naar voren.
Definitieve volgorde in de bijlage: 52, 4, 17, 18 van de bron, en het 60 pagina's tellende origineel op uw schijf is onaangeroerd Voor de rest van de PDF-set, inclusief roteren, samenvoegen en comprimeren, zie de hub voor PDF-hulpmiddelen, of ga direct naar de page extractor en probeer het met je eigen bestand.



