Vraag Hoe PDF's bewerken?


Ik heb meestal twee behoeften:

Scenario A. Wijzig een enkele PDF-pagina.

In dit geval heb ik een PDF, maar niet het oorspronkelijke bronbestand dat is gebruikt om de PDF te maken. Ik wil niet proberen het document opnieuw te maken. Ik wil de PDF openen en een paar dingen wijzigen. Een goed voorbeeld van dit scenario: ik was verantwoordelijk voor het plannen van een groot evenement op een camping, ik had een pdf van de site. Ik wilde met dat document beginnen, bepaalde delen markeren, wat labels toevoegen, enkele delen verwijderen die niet relevant waren.

of

Scenario B. Combineer PDF's of extraheer pagina ('s) uit een PDF

Dit scenario ontstaat meestal omdat ik een enkel PDF-bestand wil dat bestaat uit onderdelen die het beste in verschillende programma's kunnen worden gemaakt. In dit geval heb ik de bronbestanden voor alle documenten, maar ze spelen niet goed genoeg samen om eenvoudig één PDF-bestand te maken. Voor een deel daarvan zou ik Libre Office Writer kunnen gebruiken. Voor een andere pagina wil ik misschien Gimp gebruiken. Nog een andere pagina waarop ik Libre Office Calc mag gebruiken. Ik zou Writer kunnen gebruiken als het hoofddocument en daarin afbeeldingen of het Calc-object insluiten, maar voor de ultieme controle kun je geen afzonderlijke PDF-documenten verslaan die vervolgens worden gecombineerd.

Wat zijn de beste tools / processen voor het bewerken van PDF's in Ubuntu?


169
2017-07-10 15:49


oorsprong


Zorg dat je hier je antwoord aan toevoegt: askubuntu.com/questions/72920/... en markeer dit voor sluiting als een dupe van de eerste? Je kunt ook de titel en de vraag een klein beetje aan de andere kant bewerken. Dat maakt dingen meer consistentie en zorgt ervoor dat de informatie zich op één plek bevindt. - Bruno Pereira
Ik doe er alles aan om de beste informatie bij elkaar te voegen, zodat mensen niet naar 10 plaatsen hoeven te gaan om het te krijgen ... In dit geval zou ik, om die vraag in mijn vraag te veranderen, de andere opmerkingen en oplossingen weinig logisch vinden , Nee? - snowguy
We kunnen het opruimen, of mogelijk de andere post hier in fuseren, als je wilt kun je een kijkje nemen en me laten weten wat je denkt dat het een goede oplossing zou zijn, ik ben de enigen. - Bruno Pereira
Ik heb hier vandaag geen tijd meer voor, maar morgen wel. Ik heb gepost om de community te helpen en wil absoluut geen verwarring meer creëren met dupes. Ik ben van mening dat de andere vraag (redacting) een zeer specifieke vraag is en veel van de antwoorden hebben betrekking op kwesties die specifiek zijn voor redacting (versus wijziging in het algemeen). Ik zal erover nadenken, maar ik ben nieuw hier. Ik ben blij om uw advies op te volgen. Dus laat me weten hoe jij denkt dat het het beste is om op te lossen. bedankt. - snowguy
Ik zal het vanavond opruimen, als je je post om de een of andere reden gesloten ziet, beweeg je vraag dan gewoon naar de andere vraag. De leuke informatie en zeer goed geformatteerd, het is echt op prijs gesteld. En vergeet niet dat we alles op de site (het meeste) kunnen terugdraaien, dus als u het er niet mee eens bent, kunnen we altijd iets veranderen of 2. - Bruno Pereira


antwoorden:


LibreOffice Draw maakte indruk op me:

sudo apt-get install libreoffice
libreoffice my.pdf

Open gewoon de pdf, bewerk en exporteer als pdf.

De bewerkingshulpmiddelen worden weergegeven in een werkbalk onder aan het venster (koste wat tijd om het te vinden ...)

Relevante functies die ik tot nu toe heb gevonden (Ubuntu 13.04, LibreOffice 4.0.2.2):

  • Verwijder pagina's Klik met de rechtermuisknop op de pagina in de linkerpaginalijst> Pagina verwijderen
  • Wijzig paginavolgorde: Sleep drop-pagina's in de lijst met pagina's
  • Bewerk bestaande tekstvelden (bewerk tekst, opmaak en positie). Klik slechts twee keer met de selectietool om de bewerkingsmodus te openen.
  • Voeg nieuwe tekstvelden toe. Kies het tekstgereedschap onderaan (T), selecteer het gewenste tekstgebied en schrijf.
  • Bewerk niet-tekstvelden objecten zoals lijnen of kogels.
  • Maak invulbare PDF-formulieren (Schakel de werkbalken Formulier * in en selecteer "Maak een PDF-formulier")

Ik kon geen extreem handige markeringsmethode vinden, maar je kon wel ontsnappen aan het bewerken van tekstkenmerken, zoals het instellen van de kleur rood en vetgedrukt. Ik kon de achtergrondkleur niet moeilijk veranderen.

Als ik goede functies heb gemist, bewerk ze dan en voeg ze toe!

Opmerking: ik weet dat het voor een paar typen PDF's niet werkt, het is mij al overkomen.

Als dat het geval is, open dan een minimaal, super gedetailleerd en reproduceerbaar bugrapport op hun bug-tracker https://bugs.documentfoundation.org/ zodat ontwikkelaars het kunnen oplossen en de link als een reactie plaatsen.

Desondanks was het nog steeds de beste open oplossing toen ik het voor het laatst controleerde en het werkt meestal.


186
2018-04-29 17:36



Voor "scenario A", LibreOffice pdf-importer (mogelijk moet u het apart installeren als u de Ubuntu vooraf hebt geïnstalleerd of de PPA) en voor "scenario B" pdftk is de eenvoudigste (maar toch erg krachtig). Als alternatief, voor "scenario A" Inkscape in sommige gevallen. - carnendil
Als u de door de community geleverde LibreOffice (d.w.z. van libreoffice.org) niet installeert, moet u het doen sudo apt-get install libreoffice-pdfimport. - carnendil
De resulterende PDF verloor een aantal elementen, maar libreoffice werkte in een mum van tijd, bedankt - Ethereal
Werkt niet voor mij; verprutst de hele PDF, schijnbaar omdat het de informatie over het lettertype niet gebruikt. - ᴠɪɴᴄᴇɴᴛ
Doet helemaal niet goed met lettertypen. - Raphael


LibreOffice Draw werkt niet voor mij omdat de lettertypen volledig in de war raken en de opmaak van het document vervolgens wordt weggegooid.

Hier zijn drie oplossingen die voor mij de afgelopen jaren consequent hebben gewerkt.

PDF-shuffler

Ik combineer veel van PDF-documenten (zoals in scenario B) en vind PDF-shuffler eenvoudig en gemakkelijk. Ik heb het ook gebruikt om pagina's uit een groter pdf-document te extraheren en het werkt ook daar goed. De PDF-shuffler GUI is eenvoudig en het werkt consistent.

Gimp

Soms wilt u voor Scenario A de PDF naar een afbeelding converteren en vervolgens de afbeelding manipuleren. Als u het verschil tussen een vectorafbeelding en een afbeelding niet kent, wilt u waarschijnlijk een afbeelding converteren en GIMP doet dat goed. Wanneer u een PDF opent met GIMP, geeft dit u enkele keuzes over hoe u het wilt converteren. Besteed aandacht aan de resolutieoptie. Kies een hoger nummer voor een grotere bestandsgrootte en een gedetailleerdere afbeelding.

Inkscape

De waarheid is dat er geen supereenvoudige manier is om PDF-bestanden te bewerken volgens scenario A hierboven. Dat komt omdat PDF een universeel formaat is en een deel van de structuur van het document verloren gaat wanneer het naar PDF wordt geconverteerd. Een eenvoudig voorbeeld: als u een rapport van 3 pagina's maakt en dit naar een PDF converteert, heeft u de links tussen de tekst op elke pagina verbroken. Als u de PDF-versie ervan bewerkt en een alinea op de eerste pagina verwijdert, wordt de tekst van pagina 2 en 3 niet automatisch naar de eerste pagina geleid. Het zou veel gemakkelijker zijn om dat document te bewerken in het oorspronkelijke programma dat werd gebruikt om het te maken.

Maar om welke reden dan ook, je hebt niet het originele document, dus je bent vast aan het werken aan een PDF. Stel uw verwachtingen dus op de juiste manier in bij het bewerken van een PDF-document volgens scenario A.

Als u uw verwachtingen dienovereenkomstig hebt vastgesteld, ziet u dat inkscape de beste tool is voor de meeste banen hier. Hiermee kunt u een enkele pagina van het PDF-document importeren als een inkscape vectorafbeelding. Er zijn een aantal dingen bij elkaar die niet echt logisch zijn, en het kan zijn dat je een aantal lettertypen moet veranderen (ervan uitgaande dat je de originele lettertypen niet hebt geïnstalleerd), maar in werkelijkheid is het leuk.

Er is een leercurve voor Inkscape, maar de waarheid is dat je PDF niet kunt manipuleren zonder een programma met een leercurve te gebruiken. Voor mijn tijd zou ik dat liever investeren in het leren van Inkscape - een geweldige toepassing voor het maken van vectorafbeeldingen die van pas kunnen komen voor veel verschillende scenario's - dan wanneer ik zou proberen te achterhalen hoe ik een speciale tool zou kunnen gebruiken. voor het bewerken van PDF's.

Succes


77
2017-07-10 15:49



PDF Studio voor Linux? - Ring Ø
@ ringø PDF Studio is niet gratis. - anderstood
Als u een minimale PDF kunt leveren waarvoor LIbreOffice mislukt, gaan we een bug zoeken / openen en ernaar linken. Ik heb in het verleden problemen gehad met sommige documenten. - Ciro Santilli 新疆改造中心 六四事件 法轮功
er is nauwelijks een leercurve voor wysiwyg Foxit. - nutty about natty


U kunt de nieuwste versie van gebruiken Master PDF-editor, waarmee u alle elementen op de pagina kunt bewerken.

Tip: probeer eerst de nieuwste versie. Maar aangezien de laatste versie 1.9.24 die ik probeerde, een fout had die niet alle afbeeldingen van een pdf-bestand zou openen, werkte versie 1.9.00 heel goed, maar de enige manier om het te krijgen is een directe link:
http://code-industry.net/public/MasterPDFEditor-1.9.00.x86_64.tar.gz
http://code-industry.net/public/MasterPDFEditor-1.9.00.i386.tar.gz 


41
2018-04-01 19:03



Bedankt voor het delen van dit. dit is een heel nuttige PDF-editor. - Neutralizer
Heb ik iets gemist? De website luidt: "De op Linux gebaseerde versie is gratis voor niet-commercieel gebruik." - Geppettvs D'Constanzo
Ik vond dit meteen indrukwekkend. Vooral omdat het alle lettertypen en uitlijningen goed had en er precies uitzag als het originele document. Nou ... het werkte tenminste zo voor mij. - SpiRail
Dit is een professionele app met alle functies die formulieren kan bewerken en opslaan (zelfs in de gratis versie). De gratis versie vergrendelt enkele geavanceerde functies, maar is niet kreupel. De prijs de moeite waard als je de geavanceerde functies nodig hebt. - DavidJ
Zou het geaccepteerde antwoord moeten zijn. Het programma is professioneel compleet en werkbaar. Het behandelde mijn taak zonder probleem. - Bryce


Ik ben hier een beetje laat in de game, maar kwam onlangs deze vraag tegen terwijl ik ernaar googelde. Voor wat het waard is, zou ik willen aanbevelen Xournal voor het eerste scenario.

Het zou in het softwarecentrum moeten zijn, of u kunt eenvoudig het volgende vanaf een terminal uitvoeren:

sudo apt-get install xournal

Daarnaast zal ik de aanbeveling van iedereen voor pdfshuffler en pdftk voor het tweede scenario als tweede markeren.

Ik hoop dat dit helpt!


27
2017-08-14 14:39



uitstekende, gratis PDF-annotatiesoftware en als u een aanraakscherm hebt, kunt u zelfs uw documenten ondertekenen, net als op papier !!! - champost
IIRC, Xournal rastert alles bij opslaan / exporteren. Niet altijd wat je wilt. - Raphael
De standaard pdf-export verlaagde de kwaliteit (en bestandsgrootte) aanzienlijk. Ik ontdekte dat door het inschakelen van Opties> Legacy PDF Export voor exporteren, de kwaliteit bijna identiek is aan het origineel. - Johann


ik denk dat PDF-Shuffler is een kleine maar redelijk goede app.

Info: PDF-Shuffler is een kleine python-gtk-toepassing, die de gebruiker helpt bij het samenvoegen of splitsen van pdf-documenten en het roteren, bijsnijden en herschikken van hun pagina's met behulp van een interactieve en intuïtieve grafische interface. Het is een frontend voor python-pyPdf.

PDF-Shuffler website


13
2017-11-26 07:24



Overeengekomen Vladimir. Eigenlijk zou ik mijn antwoord waarschijnlijk ook moeten herzien. Ik ben in feite begonnen met het gebruik van PDF-Shuffler in plaats van pdftk voor veel eenvoudige dingen zoals het samenvoegen van twee pdf-bestanden. - snowguy
Ik was blij om te controleren of pdfshuffler beschikbaar was op Ubuntu 12.04 en hielp me om de pagina's op een vreselijke PDF te rangschikken die ik per e-mail kreeg met sommige pagina's ondersteboven. Uitstekend! - Denis Fuenzalida
Geweldige tool. Werkte perfect voor mijn behoefte - Rags


Foxit PDF-editor (niet-gratis) werkt goed via WIJN.

Nieuwere versies van Foxit zou ook kunnen werken - heb ze echter nog niet getest.

~. ~. ~

ps: Dit antwoord is van toepassing op uw "Scenario A": je kunt in principe bewerken alles in een pdf met Foxit: d.w.z. je kunt niet alleen dingen toevoegen, maar ze ook bewerken alsof het een Word-bestand zou zijn.


7
2018-03-07 18:38



Is het naar jouw mening beter dan Inkscape dat gratis is en geen WINE vereist? - snowguy
Bedankt voor het vragen! De waarheid is dat ik nog nooit met Inkscape heb gewerkt (omdat ik dacht dat het vooral een vector-grafisch ding is voor professionele of ambitieuze hobbyontwerpers). Ik zal het proberen voor het bewerken van PDF's en zal binnenkort melden hoe het zich verhoudt tot Foxit. - nutty about natty
een snelle testrit gemaakt Inkscape; ziet er behoorlijk solide uit, met de grote (?) klacht / waarschuwing / bug dat ondersteuning voor meerdere pagina's lijkt alleen mogelijk met een uitbreiding, die 90% upvote heeft op sourceforge.net, dus ik denk dat het stevig is. Zou dat ook moeten controleren voor een eerlijke vergelijking. Zal terug rapporteren. - nutty about natty
zie ook - nutty about natty


Er was iets magisch pdfedit in repository. Hoe dan ook, je kunt het hier vandaan krijgen http://sourceforge.net/projects/pdfedit/. Ik heb het gebruikt om tekstwijzigingen rechtstreeks in het bestand aan te brengen, zonder enige conversie, zodat de bestandsstructuur onaangeroerd blijft. Kies gewoon de modus voor tekstselectie in de toolbox en klik op de tekst die u wilt bewerken. U kunt dit doen via het tekstvak dat verschijnt in de linkerbovenhoek van het venster. Natuurlijk zijn er veel meer functies.


6
2018-03-25 17:19



Het project is verlaten en is voor het laatst bijgewerkt in 2014-05-26. - JayDin