display pdf in asp net c# : Pdf rotate page and save SDK Library service wpf .net azure dnn cpdfmanual0-part1619

Coherent PDF
Command Line Toolkit
User Manual
Version2.1(November2014)
CoherentGraphics Ltd
Pdf rotate page and save - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
reverse pdf page order online; pdf rotate pages and save
Pdf rotate page and save - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
saving rotated pdf pages; pdf reverse page order preview
Forbugreports,featurerequestsandcomments,email
contact@coherentgraphics.co.uk
c2014CoherentGraphicsLimited.Allrightsreserved.
Adobe,Acrobat,AdobePDF,AdobeReaderandPostScriptareregisteredtrademarksofAdobe
SystemsIncorporated.Windows,PowerpointandExcelareregisteredtrademarksofMicrosoft
Corporation.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
this RasterEdge XDoc.PDF SDK, you can simply delete a single page from a PDF document using VB.NET or remove any page from a PDF document and save to local
how to rotate one page in a pdf file; rotate pdf pages and save
C# PDF Page Insert Library: insert pages into PDF file in C#.net
PDF document files by C# code, how to rotate PDF document page page to a specific location of current PDF file two empty page at 2 (previous to the third page).
save pdf rotate pages; how to rotate just one page in pdf
Contents
1 BasicUsage
1
1.1 InputandOutputFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 InputRanges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 WorkingwithEncryptedDocuments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 StandardInputandStandardOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 DoingseveralthingsatoncewithAND . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6 Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.7 PDFVersionNumbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.8 FileIDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.9 Linearization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.10 ObjectStreams. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.11 MalformedFiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.12 ErrorHandling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.13 ControlFiles s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.14 StringArguments s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.15 TextEncodings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 MergingandSplitting
9
2.1 Merging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Splitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 SplittingonBookmarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 EncryptingwithSplitandSplitBookmarks . . . . . . . . . . . . . . . . . . . . . . . . . 11
3 Pages
13
3.1 PageSizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 ScalePages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 ShiftPageContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4 RotatingPages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.5 FlippingPages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.6 BoxesandCropping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4 EncryptionandDecryption
19
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.2 EncryptingaDocument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.3 DecryptingaDocument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
iii
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.Save(outPutFilePath); Related APIs (PDFDocument.cs): public override void DeletePage(int pageId). Description: Delete specified page from the input PDF file
pdf page order reverse; rotate pdf pages on ipad
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
outPutFilePath As String = Program.RootPath + "\\" Output.pdf" Dim doc1 doc2.InsertPage(page, pageIndex) ' Output the new document. doc2.Save(outPutFilePath
rotate pdf page and save; how to save a pdf after rotating pages
5 Compression
21
5.1 DecompressingaDocument t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2 CompressingaDocument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6 Bookmarks
23
6.1 ListBookmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.2 RemoveBookmarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.3 AddBookmarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
7 Presentations
25
8 WatermarksandStamps
27
8.1 AddaWatermarkorLogo o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
8.2 StampText,DatesandTimes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
8.2.1 PageNumbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
8.2.2 DateandTimeFormats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
8.2.3 BatesNumbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
8.2.4 Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
8.2.5 FontandSize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.2.6 Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.2.7 OutlineText t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.2.8 Multi-lineText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.2.9 SpecialCharacters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
9 MultipageFacilities
35
9.1 Two-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
9.2 InsertingBlankPages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
10 Annotations
37
10.1 ListAnnotations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
10.2 CopyAnnotations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
10.3 RemoveAnnotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
11 DocumentInformationandMetadata
39
11.1 ListingFonts s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
11.2 ReadingDocumentInformation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
11.3 SettingDocumentInformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
11.4 UponOpeningaDocument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
11.4.1 PageLayout t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
11.4.2 PageMode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
11.4.3 DisplayOptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
11.5 Metadata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
11.6 PageLabels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
12 FileAttachments
47
12.1 AddingAttachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
12.2 ListingAttachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
12.3 RemovingAttachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
int pageIndex = 2; doc.UpdatePage(page, pageIndex); // Save the PDFDocument. String outputFilePath = Program.RootPath + "\\" Output.pdf"; doc.Save
rotate pdf page by page; rotate pdf page
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
Convert Tiff to Jpeg Images. Convert Word, Excel, PowerPoint to Tiff. Convert PDF to Tiff. Move Tiff Page Position. Rotate a Tiff Page. Extract Tiff Pages.
pdf rotate just one page; rotate one page in pdf
13 WorkingwithImages
49
13.1 DetectingLow-resolutionImages s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
14 Fonts
51
14.1 CopyingFonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
14.2 RemovingFonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
14.3 ListingMissingFonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
15 Miscellaneous
53
15.1 DraftDocuments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
15.2 BlackeningText,LinesandFills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
15.3 HairlineRemoval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
15.4 GarbageCollection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
15.5 ChangePDFVersionNumber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
15.6 CopyID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
15.7 RemoveID D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
A Dates
57
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Description: Convert to DOCX/TIFF with specified zoom value and save it into stream. Parameters: zoomValue, The magnification of the original PDF page size.
pdf save rotated pages; rotate single page in pdf reader
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Description: Convert to PDF with specified zoom value and save it into stream. DocumentType.PDF. zoomValue, The magnification of the original tiff page size.
rotate pdf page permanently; save pdf rotated pages
Typographical Conventions
Commandlinestobetypedareshownintypewriter fontinabox.Forexample:
cpdf in.pdf f -o out.pdf
Whendescribingthegeneralformofacommand,ratherthanaparticularexample,squarebrack-
ets[]areusedtoencloseoptionalparts,andangledbraces<>toenclosegeneraldescriptions
whichmaybesubstitutedforparticularinstances.Forexample,
cpdf <operation> in.pdf f [<range>] -o o out.pdf
describesacommandlinewhichrequiresanoperationand,optionally,arange.Anexceptionis
thatweusein.pdfandout.pdfinsteadof<input file>and<output file>toreduce
verbosity.UnderMicrosoftWindows,typecpdf.exeinsteadofcpdf.
vii
Chapter1
Basic Usage
TheCoherentPDFtoolsprovideawiderangeoffacilitiesformodifyingPDFfilescreated
byothermeans.Thereisasinglecommand-lineprogramcpdf(cpdf.exeunderMicrosoft
Windows).Therestofthismanualdescribestheoptionsthatmaybegiventothisprogram.
1.1 InputandOutputFiles
Thetypicalpatternforusageis
cpdf [<operation>] ] <input file(s)>
-o <output t file>
andthesimplestconcreteexample,assumingtheexistenceofafilein.pdfis:
cpdf in.pdf f -o out.pdf
whichcopiesin.pdftoout.pdf.Theinputandoutputmaybethesamefile.Ofcourse,we
shouldliketodomoreinterestingthingstothePDFfilethanthat!
Filesonthecommandlinearedistinguishedfromotherinputbytheircontainingaperiod.
Ifaninputfiledoesnotcontainaperiod,itshouldbeprecededby-i.Forexample:
cpdf -i i in -o o out.pdf
Awholedirectoryoffilesmaybeadded(whereacommandsupportsmultiplefiles)byusing
the-idiroption:
cpdf -merge e -idir myfiles -o out.pdf
Thefilesinthedirectorymyfilesareconsideredinalphabeticalorder.TheymustallbePDF
files.Ifthenamesofthefilesarenumeric,leadingzeroeswillberequiredfortheordertobe
correct(e.g001.pdf,002.pdfetc).
1
2
CHAPTER1. BASICUSAGE
1.2 InputRanges
Aninputrangemaybespecifiedaftereachinputfile.Thisistreateddifferentlybyeachoperation.
Forinstance
cpdf in.pdf 2-5 out.pdf
extractspagestwo,three,fourandfivefromin.pdf,writingtheresulttoout.pdf,assuming
thatin.pdfcontainsatleastfivepages. Herearetherulesforbuildinginputranges:
 Adash(-)definesranges,e.g.1-5or6-3.
 Acomma(,)allowsonetospecifyseveralranges,e.g.1-2,4-5.
 Thewordendrepresentsthelastpagenumber.
 Thewordsoddandevencanbeusedinplaceoforattheendofapagerangetorestrict
tojusttheoddorevenpages.
 Thewordsportraitandlandscapecanbeusedinplaceoforattheendofapage
rangetorestricttojustthosepageswhichareportraitorlandscape.Notethatthemeaning
of“portrait”and“landscape”doesnottakeaccountofanyviewingrotationinplace(use
-uprightfirst,ifrequired).Apagewithequalwidthandheightisconsideredneither
portraitnorlandscape.
 Thewordreverseisthesameasend-1.
 Thewordallisthesameas1-end.
 Arangemustcontainnospaces.
 Atilde(˜)definesapagenumbercountingfromtheendofthedocumentratherthanthe
beginning.Page˜1isthelastpage,˜2thepenultimatepageetc.
Forexample:
cpdf in.pdf 1,2,7-end -o out.pdf
Removepagesthree,four,fiveandsixfromadocument.
cpdf in.pdf 1-16odd -o o out.pdf
Extracttheoddpages1,3,...,13,15.
cpdf in.pdf landscape -rotate 90 -o o out.pdf
Rotatealllandscapepagesbyninetydegrees.
cpdf in.pdf 1,all -o out.pdf
Duplicatethefrontpageofadocument,perhapsasafaxcoversheet.
Documents you may be interested
Documents you may be interested