Article View: dk.edb.mac
Article #64Re: Automatisere udtræk af PDF
From: Øyvind Rise
Date: Wed, 07 Mar 2012 13:30
Date: Wed, 07 Mar 2012 13:30
52 lines
2877 bytes
2877 bytes
�yvind Rise <oyvind.rise@bio.uio.no> wrote:
> Slik kalles skriptet i terminal:
>
> python -x <filsti til extract.py> -i <filsti til kildefil> -o <filsti ny
> fil> -- slice [1]
--slice [0] m� det v�re.
> Det er et Python-script som kan hjelpe deg � trekke ut side 1 som egen
> fil. I tillegg til denne m� det lages et rammeverk som hjelper deg �
> automatisere prosessen.
Fant igjen et skript som lignet, og brukte det som mal. Skriptet er kompilert
til et program og laver nye filer med innhold som f�rstesiden fra de PDF-filer som
dras og slippes p� programikonet. Placeringen er som kildefilene, mens
filnavnet f�r et tillegg "_side1" i filnavnet.
<http://dl.dropbox.com/u/50735700/Scripts/side1.dropper.app.zip>
kildetekst:
----
on open kildefiler
set delim to text item delimiters
set text item delimiters to "."
set skript to POSIX path of "/System/Library/Automator/Extract Odd & Even
Pages.action/Contents/Resources/extract.py"
repeat with kilde in kildefiler
set kilde to POSIX path of kilde
set deltekst to kilde's text items
if (text item -1 of deltekst) is "pdf" and (count of deltekst) > 1 then
set ny_fil to text items 1 thru -2 of deltekst
tell ny_fil to set ny_fil to item 1 & ({""} & rest)
do shell script "python -x " & quoted form of skript & " -i " & quoted form of kilde & " -o "
& quoted form of ny_fil & "_side1.pdf -s [0] "
end if
end repeat
set text item delimiters to delim
end open
----
--
�yvind Rise
Technical Details
Message-ID:
<1kglb9h.1xh3odjz72l5aN%oyvind.rise@bio.uio.no>Path:
arc1-ca.pugleaf.net!h9ni49793pbe.0!nntp.google.com!news2.google.com!goblin1!goblin3!goblin2!goblin.stu.neva.ru!newsfeed1.swip.net!uio.no!nntp.uio.no!.POSTED!oyvind.riseReferences:
<4f571e23$0$13959$c3e8da3$fe7f15f4@news.astraweb.com> <1kgl2iu.u9zqyagrxls0N%oyvind.rise@bio.uio.no>Show Full Headers
Complete Article Headers
X-Google-Thread: fe613,cb3304327cd0e44d
X-Google-NewGroupId: yes
X-Google-Attributes: gidacf7b0895b,domainid0,public,usenet
X-Google-Language: DANISH,ASCII
Received: by 10.68.201.129 with SMTP id ka1mr2148032pbc.6.1331127022282;
Wed, 07 Mar 2012 05:30:22 -0800 (PST)
Path: arc1-ca.pugleaf.net!h9ni49793pbe.0!nntp.google.com!news2.google.com!goblin1!goblin3!goblin2!goblin.stu.neva.ru!newsfeed1.swip.net!uio.no!nntp.uio.no!.POSTED!oyvind.rise
From: oyvind.rise@bio.uio.no (Øyvind Rise)
Newsgroups: dk.edb.mac,dk.edb.grafik
Subject: Re: Automatisere udtræk af PDF
Date: Wed, 7 Mar 2012 14:30:21 +0100
Organization: UiO
Lines: 52
Message-ID: <1kglb9h.1xh3odjz72l5aN%oyvind.rise@bio.uio.no>
References: <4f571e23$0$13959$c3e8da3$fe7f15f4@news.astraweb.com> <1kgl2iu.u9zqyagrxls0N%oyvind.rise@bio.uio.no>
NNTP-Posting-Host: bio88217.uio.no
Mime-Version: 1.0
X-Trace: readme.uio.no 1331127021 20696 129.240.88.217 (7 Mar 2012 13:30:21 GMT)
X-Complaints-To: abuse@uio.no
NNTP-Posting-Date: Wed, 7 Mar 2012 13:30:21 +0000 (UTC)
User-Agent: MacSOUP/2.8.3 (Mac OS X version 10.7.3 (x86))
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit