Om K2pdfopt
K2pdfopt är en gratis och öppen källkod PDF-manipulationsprogramvara utvecklad av Willus. Denna programvara stöder standard PDF-redigeringsfunktioner, som PDF-storlek och beskärning. Den viktigaste höjdpunkten i detta verktyg är dock dess förmåga att konvertera PDF-filer till format som är tillgängliga för mobila enheter. K2pdfopt kan optimera enkla, textbaserade PDF-filer; komplexa PDF-filer med flera kolumner; och kan extrahera text från PDF-filer som innehåller bilder med OCR-teknik.
Den här artikeln omfattar endast optimering av enkla, textbaserade PDF-filer för små skärmar. K2pdfopt har många alternativ och hundratals kombinationer som kan användas enligt dina behov. Det är inte realistiskt att täcka dem alla här, så fokusen i denna artikel kommer att konvertera PDF-filer med en kolumn som endast innehåller text. Du kan alltid experimentera med detta verktyg genom att följa en fördjupad förklaring av tillgängliga alternativ här.
Installerar K2pdfopt i Linux
För att installera K2pdfopt på Ubuntu, kör kommandot nedan:
$ sudo apt installera k2pdfoptObservera att versionen som finns tillgänglig i officiella Ubuntu-arkiv kan vara föråldrad. Du kan installera den senaste versionen av K2pdfopt körbar binär för Ubuntu och andra Linux-distributioner här.
Konvertera en enkel PDF-fil med endast text
Kör kommandot nedan för att starta K2pdfopt:
$ k2pdfopt-fil.pdfOm du laddade ner binären använder du istället följande kommandon:
$ chmod + x k2pdfopt$ ./ k2pdfopt-fil.pdf
K2pdfopt har ett välgjordt interaktivt kommandoradsverktyg som gör det enkelt att ange anpassningsalternativ. Efter lanseringen av K2pdfopt bör du se följande layout:
Varje alternativ som nämns i utgången ovan föregås av en förkortningskod. Allt du behöver göra är att ange dessa koder enligt dina krav och följa anvisningarna på skärmen. Det interaktiva verktyget matar också ut de rätta kommandoradsväxlarna som du kan använda direkt på binärprogrammet.
För att till exempel lägga in text för bättre läsbarhet på mobilen, skriv “w” och följ anvisningarna på skärmen. Om du inte är säker på en fråga kan du bara trycka på
Du kan ange valfri förkortningskod, valfritt antal gånger. Du kommer att fortsätta få interaktiva uppmaningar för att anpassa omvandlingsbeteendet. När du är nöjd med alternativen, tryck på
Notera raden "Valda alternativ", som matar ut de kommandoradsparametrar du valt från det interaktiva verktyget. Nästa gång du vill använda samma uppsättning alternativ behöver du inte gå igenom det interaktiva verktyget igen. Du kan bara använda de angivna alternativen direkt. Till exempel:
$ ./ k2pdfopt-fil.pdf-omslag + -hy -ws -0.2Om du är nöjd med "Valda alternativ", tryck på
Vänta tills processen är klar, du bör få en ny fil som efterföljs av termen “k2opt.”I det här fallet får du en fil som heter“ file_k2opt.pdf.”.
Innan konvertering ser filen ut så här på min enhet:
Efter konvertering blir filen:
Som referens använder jag kommandot nedan för min Android-enhet:
$ ./ k2pdfopt-fil.pdf -c -neg- -wrap + -hy -ws -0.2 -dpi 550 -idpi -2 -fc- -w1080 -h 1920 -om 0.1,0.1,0.1,0.1
Detta kommando omsluter texten för en bättre mobil läsupplevelse, förstorar textstorleken genom att öka DPI-värdena, ställer in marginaler på alla fyra sidor till 0.1 tum bred och optimerar filen för upplösning 1920 × 1080. Du kan kontrollera de exakta specifikationerna för din enhet genom att installera en systeminformationsapp, till exempel “CPU-Z.”
Book Reader Android-app
Om du inte har en Linux-dator att arbeta med kan du använda gratis och öppen källkod Bokläsare Android-app för att göra PDF-filer mobilvänliga direkt. Book Reader-appen innehåller stöd för K2pdfopt och fungerar bra för att optimera enkla, textbaserade PDF-filer. Upplevelsen är inte lika smidig som en föroptimerad PDF-fil, och fördröjningar kan observeras när du rullar och utför on-the-fly-konverteringar. Det gör dock jobbet gjort, stöder ett mörkt tema och innehåller ett alternativ för att öka och minska teckenstorleken.
Nedan följer ett exempel som visar den mobilvänliga layouten i Book Reader-appen. Innan optimeringen ser filen ut så här:
Du kan klicka på hamburgar-stilikonen i det övre fältet för att optimera PDF-filen. Efter optimering ser filen ut så här på en mobil enhet:
Observera att Book Reader-appen inte konverterar den ursprungliga PDF-filen och hålls intakt.
Slutsats
Vissa PDF-visare på mobila enheter stöder textflödesläge. Detta läge försöker förbättra läsbarheten genom att slå in texten. Men jag tyckte att de var dåligt optimerade med en ojämn layout och dåliga avstavningsregler. K2pdfopt, å andra sidan, är mycket mer anpassningsbar och effektiv vid textinpackning, och kan helt ta bort bindestreck. Förhoppningsvis lärde den här artikeln dig om hur du konverterar PDF-filer till mer läsbara format på din mobila enhet.