PDFConv–
PDFconverterfortheApple
Newton
(C)Copyright2003HendrikLipka
September1,2004
Acrobat split pdf - Split, seperate PDF into multiple files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
pdf file specification; break a pdf file into parts
Acrobat split pdf - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
pdf split pages; pdf split
Contents
1. Introduction
3
2. Installation
4
3. Programusage
5
3.1. imagescaling g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
3.2. outputtargets s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
3.3. Specifypageranges s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
3.4. Usingtheconfigurationfile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
4. CreatingbookswithNTK
8
4.1. GenerateaNewtonbookonWindows. . . . . . . . . . . . . . . . . . . . . . . . . .
8
4.2. Howtochangethepageformat t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
5. CreatingNewtonbookswithBookMaker
11
6. CreatingHTML
14
7. GUIusage
15
A. Modifytheoutput
18
A.1. templatesyntax x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
A.1.1. tmpl
var . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
A.1.2. tmpl
loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
A.2. availablevariablesandloops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
A.3. example e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2
.NET PDF Document Viewing, Annotation, Conversion & Processing
Merge, split PDF files. Insert, delete PDF pages. Edit, update, delete PDF annotations from PDF file. Print. Support for all the print modes in Acrobat PDF.
break up pdf into individual pages; pdf rotate single page
C# PDF Converter Library SDK to convert PDF to other file formats
manipulate & convert standard PDF documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat.
break pdf into pages; acrobat split pdf bookmark
1. Introduction
The PDF Converter is designedto convert a PDF file into anformat that is
suitable fordisplaying ona Newton MessagePad or eMate. . The e program can
generateoutputforaWebBrowser,forNewtonBookMaker,orfortheNewton
ToolKit. TheoutputcouldprobablyalsobeusedforNewtonPress,ifyoucan
getthatprogramtoworkcorrectly.
Theoutputisinanimageformat,ratherthanHTMLorsomeotherformatted
text. Thereasonis s that it is virtually impossible torendera page accurately
outsideofaPDF,especiallyonaNewton.Manypageelements,suchasrotated
text,arenotavailableoutsideofPDF,atleastonaNewton.
Therefore,PDFConvertwritesitsoutputtoimagefilesthatcanthenbeloaded
ontotheNewtonandviewedinpreciselytheiroriginalformat,withalloftheir
fonts,graphics,shading,etc. Notethatdependingonthedesiredresolution,and
onhowmanygraphicstheoriginalPDFcontained,theconverteddocumentwill
betwototentimeslargerthantheoriginalPDF.
The PDFConverter program m itself f is s written n in Java 2, , and d should run on
anycomputerthatsupportsJava1.3or1.4. Unfortunately,the’classic’MacOS
(8.xor9.x)doesnothaveaJava2runtimeavailable,andthereforecannotrun
PDFConverter,althoughtheBookMaker output canbeformattedfor theMac
versionofBookMaker.
ThankstoEricSchneck(eschneck@mindspring.com)fortestingtheconversion
onaMacintoshandforwritingpartsofthisdocumentation.
3
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
can't cut and paste from pdf; pdf print error no pages selected
PDF to WORD Converter | Convert PDF to Word, Convert Word to PDF
PDF to Word Converter has accurate output, and PDF to Word Converter doesn't need the support of Adobe Acrobat & Microsoft Word.
pdf split and merge; cannot select text in pdf file
2. Installation
The program is deliveredas a singleZIPfile. . Theinstallationconsistsof f the
followingsteps:
1. InstallaJava2runtimeifyouhavenotalreadydoneso
2. Createadirectoryonyourharddiscforinstallingtheprogram
3. UnpacktheZIPfilefileintothisdirectory. Whenasked,overwriteallfiles
(exceptifyouhavefilesmodifiedyourself)
Aftertheinstallation,youshouldreadthedocumentationfully
1
.
1
Youarejustreadingthefirstchapter
4
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
break pdf into multiple pages; pdf split pages in half
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
split pdf files; pdf split file
3. Programusage
CommandLineUsage:
run[options]sourcefile[sourcefile[...]]
wheresourcefileisthenameofthePDFfiletoconvert(itisallowedtospecify
morethanonesourcefile).Thisargumentisrequired.
NOTE:underwindows,youcanalsousethesuppliedpdfconv.exetostartthe
program.
thesupportedoptionsare:
-basename basenameforalloutputfiles
-pdfscale the e scale factor for generating the internalimages from PDF (float
value)
-maxwidth maximumwidthofoutputimages
-maxheigth maximumheightofoutputimages
-scalefactor scalefactorofoutputimages
-quality qualityofJPEGfilesasfloatvalue(0.85asdefault)
-targetdir targetdirectoryforoutputfiles
-writePICT writePICTimages(novalueexpected)
-writeBMP writeBMPimage(gray)
-writeBMP2 writeBMPimage(black/white)
-writeJPEG writeJPEGimages
-writeHTML writeHTMLfile
-writeBook writeBookMakerfile(WinversionifBMPfiles,MacversionifPICT
filesarewritten,orboth)
-writeNTK writeNTKfile(WinversionifBMPfiles,MacversionifPICTfiles
arewritten,orboth)
-verbose writeinformationalmessagesduringconversion
5
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
break a pdf; break pdf file into multiple files
VB.NET PDF: How to Create Watermark on PDF Document within
logo) on any desired PDF page. And with our PDF Watermark Creator, users need no external application plugin, like Adobe Acrobat.
break a pdf password; break a pdf apart
3. Programusage
-debug writedebugoutput
-pages specifywhichpagesshouldbeconverted(page:page:from-to:from-:-to)
-help printusage
-version printusage
Optionsarenotrequired
1
.
Ifnobasenameisgiven,itwillbedeterminedfromthenameofthegivenPDF
file. Ifmore e than one sourcefile e is s specified, , output t files are created for each
sourcefile. Ofmultiplesourcefilesandabasename e arespecified,allsourcefiles
arecombinedintoasingleoutputfile.
3.1. imagescaling
Whencreating the images, they are scaled tothe largest dimensionsatisfying
thegivenconditions(ifgivenany).Forexample: Theimageswouldbe800x400
pixels. Thescaleis0.5,maxwidth h issetto300pixel. . Thetheresultingimages
are300x150pixels.Ifmaxwidthwouldbesetto500pixels,theimageswouldbe
400x200pixels.
Note,thatscalingthe imagesis not always good. . It t provides betterquality
thanscalingthemontheNewtonduringdisplay(andreducestheimagesize),but
maybeleadtounreadabletext.Feelfreetoexperimentalittlebittodetermine
thebestcompromisebetweensizeandreadability.
PDFConvwillreportthefinalscalefactor,whendebugmodeisenabled. You
cangetbetterresultswhenusingthe”-pdfscale”parameter.Thissetstheinternal
scalefactor,whenthePDFfileisrenderedintoaninternalimage. Ifyouset”-
pdfscale”tothecorrectscalefactor,noscalingofthefinishedisrequired. This
resultsinabetterimagequality
2
.
3.2. outputtargets
WhenwritingBookMakerorNTKbookfiles,theoutputformattobeused(Mac
orWin)willbedeterminedfromthewrittenimages.IfPICTimagesarewritten,
thebookwillbewritteninMacformat. IfBMPimagesarewritten,thebook
willbewritteninWinformat. Ifnoimages s arewritten,both formats willbe
generated.
CreationofHTMLorbookfilesandimagesareindependentofeachother.
NOTE:outputfileswillalwaysbeoverwritten!
1
butnooutputwillbewrittenifnooptionsaregiven
2PDFConv renders eachpageof the PDF into an n internalimage, using the e jpedallibrary.
Thisimage is thenscaleddowntotherightsize. . Iftheinternalsizeistherightone,no
interpolationerrorsfromthescalingcanhappen.
6
GIF to PDF Converter | Convert GIF to PDF, Convert PDF to GIF
and convert PDF files to GIF images with high quality. It can be functioned as an integrated component without the use of external applications & Adobe Acrobat
cannot print pdf no pages selected; break pdf password
DICOM to PDF Converter | Convert DICOM to PDF, Convert PDF to
Different from other image converters, users do not need to load Adobe Acrobat or any other print drivers when they use DICOM to PDF Converter.
break apart a pdf; cannot select text in pdf
3. Programusage
3.3. Specifypageranges
Thecommandlineoption”-pages”canbeusedtospecifythepagestobecon-
verted.Thepagenumbersareseparatedby”:”.Tospecifyarange,use”from-to”.
If”from”isomitted,allpagesfromthebeginningtothegivenpageareconverted.
If”to”isomitted,allpagesfromthegivenpagetotheendareconverted.
Theallowedpagenumbersare”1”tothenumber ofpages inthedocument.
Pagescanbelistedmultipletimes,butareconvertedonlyonce.
The”-pages”optionisonlyusefulwhenusingasingleinputfile,butwillalso
beusedifmultiplefilesaregiven.
3.4. Usingtheconfigurationfile
If the e file e ”pdfconv.cfg” ” is present in n the e current t directory, , it t will be e loaded
by PDFConv. . Itcontainsoptions,whicharethenused. . Theseoptions s canbe
overriddenby the options onthe commandline. . Ifa a booleanoptionis setin
the config file, , like e ”imagetarget=BMNP”,it canbe overriddenby specifying
”-writeBMP=false”onthecommandline.Thefollowingoptionsareknown:
basename -baseame
targetdir -targetdir
pdfscale -pdfscale
imagetarget listofBMP,BMP2,PICT,JPEG,likethecorresponding-write*
options
maxwidth -maxwidht
maxheigth -maxheigth
quality -quality
scalefactor -scalefactor
texttarget listofNTK,Book,HTML,likethecorrespondig-write*options
verbose -verbose
debug -debug
pages -pages
Optionscanbesetascommentbyhaving”#”asthefirstcharacterinaline.
7
4. CreatingbookswithNTK
Ifyoudon’thaveawebserveravailable,oryoudonothaveaTCP/IPconnection
onyourNewton,youcangenerateaNewtonBookonyourdesktopcomputer,and
downloadittoyourNewton(orpostthefinishedpackagefileon-line,ifthereisno
copyrightproblem). ThisconversioncanbedoneviawritingaNewtonToolKit
booksourcefile,orbywritingabookfilefortheBookMakerapplication.
TheBookMakerfilecanbegeneratedfortheWindowsandtheMacversionof
BookMaker
1
,ascanthefilesfortheNTK.Currently,theNTKfilesfortheMac
cannotbeusedforconversion,asPDFConvcannotwritetheimagesasresource
fork.
4.1. GenerateaNewtonbookonWindows
1. Run the e PDFConvert program. . Ona a Windows NTmachine,this would
be:
D:\PDFConv>run-writeBMP-writeNTKmyfile.PDF
The -writeBMP P switch h tells s PDFConvert t to generate BMP files, , the e -
writeNTK switchtowriteaNTKbooksourcefile.Thisswitchmustcome
beforethefilenamesonthecommandline. The’myfile.PDF’ isthename
ofyourPDF.Thebasenamewillalsobethe.titleand.isbnofyourfinished
document.
There are additionalarguments to specify y the e size and location of your
BMPimages. Seethereadmeformoreinformation.
2. copythegenerated*.ffileand*.bmpfilestoaNTKprojectfolder.
3. StartNTK
4. createa newproject t (’Project’/’NewProject...’) ) intheproject t folder
containingyourfiles
5. addthegenerated*.ffiletotheproject(’Project’/’AddFile...’)
6. changetheprojectsettings(’Project’/’Settings...’) ) :
• under’Application’,setthenameofyourfiles
1thefilesdifferslightly
8
4. CreatingbookswithNTK
• under’Project’
– setPlatformto’Newton21’
– enable’NewtonOS2.0only’
– disable’CompileforDebugging’
• under’Package’
– setanameforthepackageonyourNewton
– enablecompression
• under’Output’,setoutputto’Book’
7. buildtheproject(’Project’/’BuildPackage’)
8. thegeneratedpackagegetsthesamenameasyourprojectfile
That’sit.YouhaveconvertedaPDFtoaNewtonBook.
4.2. Howtochangethepageformat
Openthe*.ffilegeneratedbyPDFConvinaneditor. (OnaMac,youneedto
useBBEdit
2
becausethefileistoolargeforSimpleText,andNTKwilldamage
theresourceforkofthefile.Ifyougeta”missingresource”errorwhenyoubuild
yourproject,itisbecauseyouusedthewrongeditor.Re-runPDFConvandedit
thefileagain)
Findthetextthatlookslikethis:
//BoundsList
bnd1:=[0,16,288,334];
//Pages
pageList:=pageSize:left:0,top: 0,right: 240,bottom: 318,
contents:[],pages: [];
ChangetheboundsandpageSize. Notethatthepagesizeinyouroriginalfile
willalwaysbe240x318,buttheboundslistwillvarybasedonyourimagesize.
Inanycase,changebothofthemto320x432.Theresultlookslikethis:
//BoundsList
bnd1:=[0,16,320,432];
//Pages
2http://www.barebones.com/products/bblite/index.shtml
9
4. CreatingbookswithNTK
pageList:=pageSize:left:0,top: 0,right: 320,bottom: 432,
contents:[],pages: [];
Savethefileandquittheeditor. ThenyoucanrunNTK.
10
Documents you may be interested
Documents you may be interested