Kom ihåg mig?
Home Menu

Menu


PHP: PDF-uppladdn, spara på server som splitade filer

Ämnesverktyg Visningsalternativ
Oläst 2015-12-15, 17:18 #1
danneskjold danneskjold är inte uppkopplad
Medlem
 
Reg.datum: Dec 2008
Inlägg: 84
danneskjold danneskjold är inte uppkopplad
Medlem
 
Reg.datum: Dec 2008
Inlägg: 84
Standard PHP: PDF-uppladdn, spara på server som splitade filer

Hej!

Jag letar efter en metod att åstadkomma följande:

Tanken är att användaren kan ladda upp filnamn.pdf (tex 100 sidor). Ett PHP-skript sparar sedan filen splittad till enstaka sidor på servern enligt:

filnamn/sida1.pdf
filnamn/sida2.pdf
filnamn/sida3.pdf
...

Samtidigt skapas av varje sida en thumbnail (t.ex. 100 pixlar bred) som sparas enligt

filnamn/sida1tn.jpg
filnamn/sida2tn.jpg
filnamn/sida3tn.jpg
...

Och slutligen skapas en textfil som bara innehåller antalet sidor i siffror

filnamn/sidantal.txt

Någon som vet hur jag kan åstadkomma detta på ett rimligt sätt?

Tacksam för all vägledning i rätt riktning..
danneskjold är inte uppkopplad   Svara med citatSvara med citat
Oläst 2015-12-15, 21:18 #2
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
Du kan köra terminal-kommandon via PHP

Så om du använder pdftk kan du enkelt skapa en ny mapp sedan använda kommandot:

Kod:
pdftk filnamn.pdf burst
När du är klar med detta så räknas du filerna i mappen, skapar en ny txt-fil med antalet pdf-filer.

För att skapa en thumbnail av pdfen använder du dig av imagemagick i stället.


Då skriver du bara:

convert filnamn.pdf preview.jpg

Så skapar den preview-1.jpg, preview-2.jpg osv.

Om sidorna inte blir rätt får du väl göra det enskilt och då i stället köra samma kommando för respektive fil.

För att resizea bilden använder du bara:

-resize 1280x720 eller t.ex. -scale kommandot.



Behöver du mer hjälp är det bara att hojta till!
x264 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-07-26, 10:52 #3
Emertx Emertx är inte uppkopplad
Nykomling
 
Reg.datum: May 2016
Inlägg: 11
Emertx Emertx är inte uppkopplad
Nykomling
 
Reg.datum: May 2016
Inlägg: 11
https://tcpdf.org/
Emertx är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:29.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017