PdfFileEditor

PdfFileEditor class

Implementerar operationer med PDF-fil: sammanlänkning, dela, extrahera sidor, göra häften, etc.

public sealed class PdfFileEditor

Konstruktörer

namn Beskrivning
PdfFileEditor() Default_Constructor

Egenskaper

namn Beskrivning
AttachmentName { get; set; } Hämtar eller ställer in namnet på bilagan när resultatet av operationen lagras i HttpResponse-objekt som bilaga.
CloseConcatenatedStreams { get; set; } Om satt till sant stängs strömmar efter operation.
ConcatenationPacketSize { get; set; } Antal dokument sammanlänkade innan ny inkrementell uppdatering gjordes under sammanlänkning när UseDiskBuffer är satt till true.
ContentDisposition { get; set; } Hämtar eller ställer in hur innehåll ska lagras när resultatet av operationen lagras i HttpResponse-objektet. Möjligt värde: inline / attachment. Standard: inline.
ConversionLog { get; } Hämtar logg över konverteringsprocessen.
ConvertTo { set; } Ställer in PDF-filformat. Resultatfilen kommer att sparas i angivet filformat. Om den här egenskapen inte anges sparas filen i standard PDF-format utan konvertering.
CopyLogicalStructure { get; set; } Om sant så kopieras filens logiska struktur när sammanlänkning utförs.
CopyOutlines { get; set; } Om sant kommer konturer att kopieras.
CorruptedFileAction { get; set; } Den här egenskapen definierar beteende när sammanlänkningsprocessen träffade skadad fil. Möjliga värden är: StopWithError och ConcatenateIgnoringCorrupted.
CorruptedItems { get; } En rad av problem som uppstod när sammanlänkning utfördes. För varje skadat dokument som skickas till Concatenate() skapas -funktionen en ny CorruptedItem-post. Den här egenskapen får endast användas när CorruptedFileAction är ConcatenateIgnoringCorrupted.
IncrementalUpdates { get; set; } Om sant, görs inkrementella uppdateringar under sammanlänkningen.
KeepActions { get; set; } Om sanna åtgärder kommer att kopieras från källdokument. Standardvärde: true.
KeepFieldsUnique { get; set; } Om sant kommer fältnamnen att göras unika när formulär sammanlänkas. Suffix kommer att läggas till fältnamn, suffixmall kan anges i egenskapen UniqueSuffix.
LastException { get; } Får senast inträffade undantag. Kan användas för att kontrollera orsaken till felet.
MergeDuplicateLayers { get; set; } Valfritt innehåll i sammanlänkade dokument med samma namn kommer att slås samman till ett lager i det resulterande dokumentet om den här egenskapen är sann. Annars kommer lager med samma namn att sparas som olika lager i det resulterande dokumentet.
MergeDuplicateOutlines { get; set; } Om sant, slås dubbletter av konturer samman.
OptimizeSize { get; set; } Hämtar eller ställer in optimeringsflagga. Lika resursströmmar i den resulterande filen slås samman till ett PDF-objekt om denna flagga är inställd. Detta gör det möjligt att minska den resulterande filstorleken men kan orsaka långsammare exekvering och större minneskrav. Standardvärde: false.
OwnerPassword { get; set; } Ställer in ägarens lösenord om källindata-PDF-filen är krypterad. Den här egenskapen är inte implementerad ännu.
PreserveUserRights { get; set; } Om sant, tillämpas användarrättigheterna för det första dokumentet på sammanlänkade dokument. Användarrättigheter för alla andra dokument ignoreras.
RemoveSignatures { get; set; } Om sant, kommer alla signaturer att tas bort från fält (fält kommer att finnas kvar); annars kan du få ogiltiga signaturer.
SaveOptions { get; set; } Hämtar eller ställer in sparalternativ när resultatet lagras som HttpResponse. Standardvärde: PdfSaveOptions.
UniqueSuffix { get; set; } Format för suffixet som läggs till i fältnamnet för att göra det unikt när formulär sammanlänkas. Denna sträng måste innehålla %NUM% delsträng som kommer att ersättas med siffror. Till exempel om UniqueSuffix = “ABC%NUM%” då för fält “fieldName” namn kommer att vara: fieldNameABC1, fieldNameABC2, fieldNameABC3 etc.
UseDiskBuffer { get; set; } Om detta alternativ används kommer måldokumentet att sparas på disken med jämna mellanrum och ytterligare sammanfogning kommer att tillämpas på det som inkrementella uppdateringar.

Metoder

namn Beskrivning
AddMargins(Stream, Stream, int[], double, double, double, double) Ändrar storlek på sidinnehåll och lägger till specificerade marginaler. Marginaler anges i standardutrymmesenheter.
AddMargins(string, string, int[], double, double, double, double) Ändrar storlek på sidinnehåll och lägger till specificerade marginaler. Marginaler anges i standardutrymmesenheter.
AddMarginsPct(Stream, Stream, int[], double, double, double, double) Ändrar storlek på sidinnehåll och lägg till specificerade marginaler. Marginaler anges i procent av den ursprungliga sidstorleken.
AddMarginsPct(string, string, int[], double, double, double, double) Ändrar storlek på sidinnehåll och lägg till specificerade marginaler. Marginaler anges i procent av den ursprungliga sidstorleken.
AddPageBreak(Document, Document, PageBreak[]) Lägger till sidbrytningar på dokumentsidor.
AddPageBreak(Stream, Stream, PageBreak[]) Lägger till sidbrytningar på dokumentsidor.
AddPageBreak(string, string, PageBreak[]) Lägger till sidbrytningar på dokumentsidor.
Append(Stream, Stream, int, int, Stream) Lägger till sidor, som är valda från portStream inom intervallet från startPage till endPage, i portStream i slutet av firstInputStream.
Append(Stream, Stream[], int, int, HttpResponse) Lägger till dokument till källdokument och sparar resultatet i svarsobjekt.
Append(Stream, Stream[], int, int, Stream) Lägger till sidor, som väljs från en mängd dokument i portStreams. Resultatdokumentet inkluderar firstInputFile och alla portStreams dokumentsidor i intervallet startPage to endPage.
Append(string, string, int, int, string) Lägger till sidor, som är valda från portFile inom intervallet från startPage till endPage, i portFile i slutet av firstInputFile.
Append(string, string[], int, int, HttpResponse) Lägger till dokument till källdokument och sparar resultatet i HttpResponse-objekt.
Append(string, string[], int, int, string) Lägger till sidor som är valda från portFiles-dokument. Resultatdokumentet inkluderar firstInputFile och alla portFiles-dokumentsidor i intervallet startPage to endPage.
Concatenate(Document[], Document) Sammanfogar dokument.
Concatenate(Stream[], HttpResponse) Sammanfogar filer och lagrar resultat till HttpResponse-objekt.
Concatenate(Stream[], Stream) Sammanfogar filer
Concatenate(string[], HttpResponse) Sammanfogar filer och sparar reslt i HttpResposnse-objekt.
Concatenate(string[], string) Sammanfogar filer till en fil.
Concatenate(Stream, Stream, Stream) Sammanfogar två filer.
Concatenate(string, string, string) Sammanfogar två filer.
Concatenate(Stream, Stream, Stream, Stream) Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor på alternativa sätt och fyll de tomma platserna med tomma sidor. t.ex.: dokument1 har 5 sidor: p1, p2, p3, p4, p5. dokument2 har 3 sidor: p1’, p2’, p3’. Genom att slå samman de två PDF-dokumenten skapas resultatdokumentet med sidor:p1, p1’, p2, p2’, p3, p3’, p4, blanksida, p5, blanksida .
Concatenate(string, string, string, string) Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor på alternativa sätt och fyll de tomma platserna med tomma sidor. t.ex.: dokument1 har 5 sidor: p1, p2, p3, p4, p5. dokument2 har 3 sidor: p1’, p2’, p3’. Genom att slå samman de två PDF-dokumenten skapas resultatdokumentet med sidor:p1, p1’, p2, p2’, p3, p3’, p4, blanksida, p5, blanksida .
Delete(Stream, int[], HttpResponse) Tar bort angivna sidor från dokument och sparar resultatet i HttpResponse-objekt.
Delete(Stream, int[], Stream) Tar bort sidor specificerade av nummermatris från inmatningsfilen, sparar som en ny pdf-fil.
Delete(string, int[], HttpResponse) Tar bort specificerade sidor från dokument och lagrar resultatet till HttpResponse-objekt.
Delete(string, int[], string) Tar bort sidor specificerade av nummermatris från inmatningsfilen, sparar som en ny pdf-fil.
Extract(Stream, int[], HttpResponse) Extraherar specificerade sidor från källfilen och lagrar resultatet i HttpResponse-objekt.
Extract(Stream, int[], Stream) Extraherar sidor specificerade av nummermatris, sparar som en ny pdf-fil.
Extract(string, int[], HttpResponse) Extraherar specificerade sidor från källfilen och lagrar resultatet i HttpResponse-objekt.
Extract(string, int[], string) Extraherar sidor specificerade av nummermatris, sparar som en ny PDF-fil.
Extract(Stream, int, int, Stream) Extraherar sidor från indatafilen, sparar som en ny pdf-fil.
Extract(string, int, int, string) Extraherar sidor från indatafilen, sparar som en ny pdf-fil.
Insert(Stream, int, Stream, int[], HttpResponse) Infogar dokument i annat dokument och lagrar resultatet i svarsobjekt.
Insert(Stream, int, Stream, int[], Stream) Infogar sidor från en annan fil i indata-Pdf-filen.
Insert(string, int, string, int[], HttpResponse) Infogar innehållet i filen i källfilen och lagrar resultatet i HttpResponse-objektet.
Insert(string, int, string, int[], string) Infogar sidor från en annan fil i indata-Pdf-filen.
Insert(Stream, int, Stream, int, int, Stream) Infogar sidor från en annan fil i indata-Pdf-filen.
Insert(string, int, string, int, int, string) Infogar sidor från en annan fil i Pdf-filen på en plats.
MakeBooklet(Stream, Stream) Gör häfte från InputStream till outputStream.
MakeBooklet(string, string) Gör häfte från indatafilen till utdatafilen.
MakeBooklet(Stream, PageSize, HttpResponse) Gör häfte från källfil och lagrar resultatet i HttpResponse.
MakeBooklet(Stream, Stream, PageSize) Gör häfte från ingångsströmmen och sparar resultatet i utmatningsström.
MakeBooklet(string, PageSize, HttpResponse) Gör häfte från källfil och lagrar resultat i HttpResponse-objekt.
MakeBooklet(string, string, PageSize) Gör häfte från inputFile till outputFile.
MakeBooklet(Stream, Stream, int[], int[]) Gör ett anpassat häfte från firstInputStream till outputStream.
MakeBooklet(string, string, int[], int[]) Gör ett anpassat häfte från firstInputFile till outputFile.
MakeBooklet(Stream, PageSize, int[], int[], HttpResponse) Skapa häfte från PDF-fil och lagra den i HttpResponse.
MakeBooklet(Stream, Stream, PageSize, int[], int[]) Gör häfte från firstInputStream till outputStream.
MakeBooklet(string, PageSize, int[], int[], HttpResponse) Gör häfte från källfil och lagrar resultat i HttpResponse-objekt.
MakeBooklet(string, string, PageSize, int[], int[]) Gör ett anpassat häfte från firstInputFile till outputFile.
MakeNUp(Stream, Stream, Stream) Gör N-Up-dokument från de två ingående PDF-strömmarna till outputStream.
MakeNUp(Stream[], Stream, bool) Gör N-Up-dokument från PDF-strömmarna med flera indata till outputStream. Varje sida i outputStream kommer att innehålla flera sidor, som är kombinationer med sidorna i inmatningsströmmarna med samma sidnummer. Flera sidor staplade upp horisontellt om isSidewise är sant och staplade upp vertikalt om isSidewise är falskt.
MakeNUp(string, string, string) Gör N-Up-dokument från de två inmatade PDF-filerna till outputFile. Varje sida i outputFile kommer att innehålla två sidor, en sida är från den första inmatningsfilen och en annan är från den andra inmatningsfilen. De två sidorna är staplade horisontellt.
MakeNUp(string[], string, bool) Gör N-Up-dokument från PDF-filer med flera indata till outputFile. Varje sida i outputFile kommer att innehålla flera sidor, som är kombination med sidorna i inmatningsfilerna med samma sidnummer. Flera sidor staplade upp horisontellt om isSidewise är sant och staplade upp vertikalt om isSidewise är falskt.
MakeNUp(Stream, int, int, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse.
MakeNUp(Stream, Stream, int, int) Skapar N-Up-dokument från inmatningsströmmen och sparar resultatet i utdataström.
MakeNUp(string, int, int, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse.
MakeNUp(string, string, int, int) Gör N-Up-dokument från den första InputFile till outputFile.
MakeNUp(Stream, int, int, PageSize, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse-objekt.
MakeNUp(Stream, Stream, int, int, PageSize) Gör N-Up-dokument från den första ingångsströmmen till utdataström.
MakeNUp(string, int, int, PageSize, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse-objekt.
MakeNUp(string, string, int, int, PageSize) Gör N-Up-dokument från indatafilen till outputFile.
ResizeContents(Document, ContentsResizeParameters) Ändrar storlek på dokumentsidor. Tomma marginaler läggs till runt den krympta sidan.
ResizeContents(Document, int[], ContentsResizeParameters) Ändrar storlek på dokumentsidor. Tomma marginaler läggs till runt den krympta sidan.
ResizeContents(Stream, int[], ContentsResizeParameters, HttpResponse) Ändrar storleken på innehållet på sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet.
ResizeContents(Stream, Stream, int[], ContentsResizeParameters) Ändrar storleken på innehållet på sidorna i dokumentet.
ResizeContents(string, int[], ContentsResizeParameters, HttpResponse) Ändrar storleken på innehållet på sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet.
ResizeContents(string, string, int[], ContentsResizeParameters) Ändrar storleken på innehållet på sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan.
ResizeContents(Stream, Stream, int[], double, double) Ändrar storleken på innehållet på dokumentsidorna. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardutrymmesenheter.
ResizeContents(string, string, int[], double, double) Ändrar storleken på innehållet på dokumentsidorna. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardutrymmesenheter.
ResizeContentsPct(Stream, Stream, int[], double, double) Ändrar storleken på innehållet på dokumentsidorna. Krymper sidans innehåll och lägger till marginaler. Ny innehållsstorlek anges i procent.
ResizeContentsPct(string, string, int[], double, double) Ändrar storleken på innehållet på dokumentsidorna. Krymper sidans innehåll och lägger till marginaler. Ny innehållsstorlek anges i procent.
SplitFromFirst(Stream, int, HttpResponse) Delar dokument från start till angiven plats och lagrar resultatet i HttpResponse-objekt.
SplitFromFirst(Stream, int, Stream) Delar från start till angiven plats och sparar den främre delen i output Stream.
SplitFromFirst(string, int, HttpResponse) Delar dokument från första sida till plats och sparar resultatet i HttpResponse-objekt.
SplitFromFirst(string, int, string) Delar Pdf-fil från första sidan till angiven plats och sparar den främre delen som en ny fil.
SplitToBulks(Stream, int[][]) Delar upp Pdf-filen i flera dokument. Dokumenten kan vara ensidiga eller flera sidor.
SplitToBulks(string, int[][]) Delar upp Pdf-filen i flera dokument. Dokumenten kan vara ensidiga eller flera sidor.
SplitToEnd(Stream, int, HttpResponse) Delas från angiven plats och sparar den bakre delen i HttpResponse-objekt.
SplitToEnd(Stream, int, Stream) Delas från angiven plats och sparar den bakre delen som en ny fil Stream.
SplitToEnd(string, int, HttpResponse) Delas från angiven plats och sparar den bakre delen i HttpResponse-objekt.
SplitToEnd(string, int, string) Delas från plats och sparar den bakre delen som en ny fil.
SplitToPages(Stream) Delar upp Pdf-filen i ensidiga dokument.
SplitToPages(string) Delar upp PDF-filen i ensidiga dokument.
SplitToPages(Stream, string) Dela upp Pdf-filen i ensidiga dokument och spara den i en angiven sökväg. Sökvägen är specificerad av fältnamnet temaplate.
SplitToPages(string, string) Dela upp Pdf-filen i ensidiga dokument och spara den i en angiven sökväg. Sökvägen är specificerad av fältnamnet temaplate.
TryAppend(Stream, Stream[], int, int, HttpResponse) Lägger till dokument till källdokument och sparar resultatet i svarsobjekt.
TryAppend(Stream, Stream[], int, int, Stream) Lägger till sidor, som väljs från en mängd dokument i portStreams. Resultatdokumentet inkluderar firstInputFile och alla portStreams dokumentsidor i intervallet startPage to endPage.
TryAppend(string, string[], int, int, HttpResponse) Lägger till dokument till källdokument och sparar resultatet i HttpResponse-objekt.
TryAppend(string, string[], int, int, string) Lägger till sidor som är valda från portFiles-dokument. Resultatdokumentet inkluderar firstInputFile och alla portFiles-dokumentsidor i intervallet startPage to endPage.
TryConcatenate(Document[], Document) Sammanfogar dokument.
TryConcatenate(Stream[], HttpResponse) Sammanfogar filer och lagrar resultat till HttpResponse-objekt.
TryConcatenate(Stream[], Stream) Sammanfogar filer
TryConcatenate(string[], HttpResponse) Sammanfogar filer och sparar reslt i HttpResposnse-objekt.
TryConcatenate(string[], string) Sammanfogar filer till en fil.
TryConcatenate(string, string, string) Sammanfogar två filer.
TryConcatenate(Stream, Stream, Stream, Stream) Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor på alternativa sätt och fyll de tomma platserna med tomma sidor. t.ex.: dokument1 har 5 sidor: p1, p2, p3, p4, p5. dokument2 har 3 sidor: p1’, p2’, p3’. Genom att slå samman de två PDF-dokumenten skapas resultatdokumentet med sidor:p1, p1’, p2, p2’, p3, p3’, p4, blanksida, p5, blanksida .
TryConcatenate(string, string, string, string) Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor på alternativa sätt och fyll de tomma platserna med tomma sidor. t.ex.: dokument1 har 5 sidor: p1, p2, p3, p4, p5. dokument2 har 3 sidor: p1’, p2’, p3’. Genom att slå samman de två PDF-dokumenten skapas resultatdokumentet med sidor:p1, p1’, p2, p2’, p3, p3’, p4, blanksida, p5, blanksida .
TryDelete(Stream, int[], HttpResponse) Tar bort angivna sidor från dokument och sparar resultatet i HttpResponse-objekt.
TryDelete(Stream, int[], Stream) Tar bort sidor specificerade av nummermatris från inmatningsfilen, sparar som en ny pdf-fil.
TryDelete(string, int[], HttpResponse) Tar bort specificerade sidor från dokument och lagrar resultatet till HttpResponse-objekt.
TryDelete(string, int[], string) Tar bort sidor specificerade av nummermatris från inmatningsfilen, sparar som en ny pdf-fil.
TryExtract(Stream, int[], HttpResponse) Extraherar specificerade sidor från källfilen och lagrar resultatet i HttpResponse-objekt.
TryExtract(Stream, int[], Stream) Extraherar sidor specificerade av nummermatris, sparar som en ny pdf-fil.
TryExtract(string, int[], HttpResponse) Extraherar specificerade sidor från källfilen och lagrar resultatet i HttpResponse-objekt.
TryExtract(string, int[], string) Extraherar sidor specificerade av nummermatris, sparar som en ny PDF-fil.
TryExtract(string, int, int, string) Extraherar sidor från indatafilen, sparar som en ny pdf-fil.
TryInsert(Stream, int, Stream, int[], HttpResponse) Infogar dokument i annat dokument och lagrar resultatet i svarsobjekt.
TryInsert(Stream, int, Stream, int[], Stream) Infogar sidor från en annan fil i indata-Pdf-filen.
TryInsert(string, int, string, int[], HttpResponse) Infogar innehållet i filen i källfilen och lagrar resultatet i HttpResponse-objektet.
TryInsert(string, int, string, int[], string) Infogar sidor från en annan fil i indata-Pdf-filen.
TryMakeBooklet(Stream, Stream) Gör häfte från InputStream till outputStream.
TryMakeBooklet(string, string) Gör häfte från indatafilen till utdatafil.
TryMakeBooklet(Stream, PageSize, HttpResponse) Gör häfte från källfil och lagrar resultatet i HttpResponse.
TryMakeBooklet(Stream, Stream, PageSize) Gör häfte från ingångsströmmen och sparar resultatet i utmatningsström.
TryMakeBooklet(string, PageSize, HttpResponse) Gör häfte från källfil och lagrar resultat i HttpResponse-objekt.
TryMakeBooklet(string, string, PageSize) Gör häfte från inputFile till outputFile.
TryMakeBooklet(Stream, Stream, int[], int[]) Gör ett anpassat häfte från firstInputStream till outputStream.
TryMakeBooklet(string, string, int[], int[]) Gör ett anpassat häfte från firstInputFile till outputFile.
TryMakeBooklet(Stream, PageSize, int[], int[], HttpResponse) Skapa häfte från PDF-fil och lagra den i HttpResponse.
TryMakeBooklet(Stream, Stream, PageSize, int[], int[]) Gör häfte från firstInputStream till outputStream.
TryMakeBooklet(string, PageSize, int[], int[], HttpResponse) Gör häfte från källfil och lagrar resultat i HttpResponse-objekt.
TryMakeBooklet(string, string, PageSize, int[], int[]) Gör ett anpassat häfte från firstInputFile till outputFile.
TryMakeNUp(Stream, Stream, Stream) Gör N-Up-dokument från de två ingående PDF-strömmarna till outputStream.
TryMakeNUp(Stream[], Stream, bool) Gör N-Up-dokument från PDF-strömmarna med flera indata till outputStream. Varje sida i outputStream kommer att innehålla flera sidor, som är kombinationer med sidorna i inmatningsströmmarna med samma sidnummer. Flera sidor staplade upp horisontellt om isSidewise är sant och staplade upp vertikalt om isSidewise är falskt.
TryMakeNUp(string, string, string) Gör N-Up-dokument från de två inmatade PDF-filerna till outputFile. Varje sida i outputFile kommer att innehålla två sidor, en sida är från den första inmatningsfilen och en annan är från den andra inmatningsfilen. De två sidorna är staplade horisontellt.
TryMakeNUp(string[], string, bool) Gör N-Up-dokument från PDF-filer med flera indata till outputFile. Varje sida i outputFile kommer att innehålla flera sidor, som är kombination med sidorna i inmatningsfilerna med samma sidnummer. Flera sidor staplade upp horisontellt om isSidewise är sant och staplade upp vertikalt om isSidewise är falskt.
TryMakeNUp(Stream, int, int, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse.
TryMakeNUp(Stream, Stream, int, int) Skapar N-Up-dokument från inmatningsströmmen och sparar resultatet i utdataström.
TryMakeNUp(string, int, int, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse.
TryMakeNUp(string, string, int, int) Gör N-Up-dokument från den första InputFile till outputFile.
TryMakeNUp(Stream, int, int, PageSize, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse-objekt.
TryMakeNUp(Stream, Stream, int, int, PageSize) Gör N-Up-dokument från den första ingångsströmmen till utdataström.
TryMakeNUp(string, int, int, PageSize, HttpResponse) Gör N-up-dokument och lagrar resultatet i HttpResponse-objekt.
TryMakeNUp(string, string, int, int, PageSize) Gör N-Up-dokument från indatafilen till outputFile.
TryResizeContents(Stream, int[], ContentsResizeParameters, HttpResponse) Ändrar storleken på innehållet på sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet.
TryResizeContents(Stream, Stream, int[], ContentsResizeParameters) Ändrar storleken på innehållet på sidorna i dokumentet.
TryResizeContents(string, int[], ContentsResizeParameters, HttpResponse) Ändrar storleken på innehållet på sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet.
TryResizeContents(string, string, int[], ContentsResizeParameters) Ändrar storleken på innehållet på sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan.
TryResizeContents(Stream, Stream, int[], double, double) Ändrar storleken på innehållet på dokumentsidorna. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardutrymmesenheter.
TrySplitFromFirst(Stream, int, HttpResponse) Delar dokument från start till angiven plats och lagrar resultatet i HttpResponse-objekt.
TrySplitFromFirst(Stream, int, Stream) Delar från start till angiven plats och sparar den främre delen i output Stream.
TrySplitFromFirst(string, int, HttpResponse) Delar dokument från första sida till plats och sparar resultatet i HttpResponse-objekt.
TrySplitFromFirst(string, int, string) Delar Pdf-fil från första sidan till angiven plats och sparar den främre delen som en ny fil.
TrySplitToEnd(Stream, int, HttpResponse) Delas från angiven plats och sparar den bakre delen i HttpResponse-objekt.
TrySplitToEnd(Stream, int, Stream) Delas från angiven plats och sparar den bakre delen som en ny fil Stream.
TrySplitToEnd(string, int, HttpResponse) Delas från angiven plats och sparar den bakre delen i HttpResponse-objekt.
TrySplitToEnd(string, int, string) Delas från plats och sparar den bakre delen som en ny fil.

Andra medlemmar

namn Beskrivning
enum ConcatenateCorruptedFileAction Åtgärden utfördes när skadad fil uppfylldes i sammankopplingsprocessen.
class ContentsResizeParameters Klass för att ange parametrar för sidstorleksändring. Tillåt att ställa in följande parametrar: Storlek på resultatsida (bredd, höjd) i standardutrymmesenheter eller i procent av initial sidstorlek; Vänster-, topp-, botten- och högermarginaler i standardutrymmesenheter eller i procent av den ursprungliga sidstorleken; Vissa värden kan lämnas null för automatisk beräkning. Dessa värden kommer att beräknas från resten av sidstorleken efter beräkning explicit angivna värden. Till exempel: om sidbredd = 100 och ny sidbredd specificeras 60 enheter så beräknas vänster och höger marginaler automatiskt: (100) - . 2 = 15. Denna klass används i metoden ResizeContents.
class ContentsResizeValue Värdet på marginalen eller innehållsstorleken specificerad i procent av standardutrymmesenheter. Den här klassen används i ContentsResizeParameters.
class CorruptedItem Klass som ger information om skadade filer i tid för sammanlänkning.
class PageBreak Data för sidbrytningsposition.

Se även