KTUGFaq
KTUG FAQ
You can do very well in speculation where land or anything to do with earth is concerned.
?독후감&value=PDF%B8%B8%B5%E9%B1%E2 › TeX�������&value=TeX › 遣; › 占쏙옙占쏙옙&value=MiKTeX과KC2006 › ttf2pk › pyPDF
- Ȩ
- PDF ڸ (without Acrobat)
- : Workshop/2008Spring ȣ Acrobat Professional ִ (?) α ذغ.
- ҽ document1.pdf document-output.pdf ݴϴ.
- ڸϴ.
- ù 2page δ Ǿ մϴ.
- Acrobat Professional Crop Box ׳ Media Box߽ϴ.
- ҽ
#!/usr/bin/env python from pyPdf import PdfFileWriter, PdfFileReader output = PdfFileWriter() inputleft = PdfFileReader(file("document1.pdf", "rb")) inputright = PdfFileReader(file("document1.pdf", "rb")) def LeftHalfPage(p): p.mediaBox.upperRight = ( p.mediaBox.getUpperRight_x() / 2, p.mediaBox.getUpperRight_y() ) return p def RightHalfPage(p): p.mediaBox.lowerLeft = ( p.mediaBox.getUpperRight_x() / 2, p.mediaBox.getLowerLeft_y() ) return p ########################################################### output.addPage(LeftHalfPage(inputleft.getPage(0))) endPage = RightHalfPage(inputright.getPage(0)) for i in range(1, inputleft.getNumPages()): output.addPage(LeftHalfPage(inputleft.getPage(i))) output.addPage(RightHalfPage(inputright.getPage(i))) output.addPage(endPage) # print how many pages input1 has: print "document1.pdf has %s pages." % inputleft.getNumPages() # finally, write "output" to document-output.pdf outputStream = file("document-output.pdf", "wb") output.write(outputStream) outputStream.close()