Aspose::Pdf::Facades::PdfFileEditor-klass
Innehåll
[
Dölj
]PdfFileEditor class
Implementerar operationer med PDF-fil: sammanslagning, delning, extrahering av sidor, skapa häfte, etc.
class PdfFileEditor : public Aspose::Pdf::LicenseManagement::IVentureLicenseTarget
Nested classes
- Class ContentsResizeParameters
- Class ContentsResizeValue
- Class CorruptedItem
- Class PageBreak
Enums
| Enum | Beskrivning |
|---|---|
| ConcatenateCorruptedFileAction | Åtgärd som utförs när en korrupt fil påträffas i sammanslagningsprocessen. |
Metoder
| Metod | Beskrivning |
|---|---|
| AddMargins(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, double, double, double, double) | Ändrar storlek på sidinnehållet och lägger till angivna marginaler. Marginalerna anges i standardenhetsmått. |
| AddMargins(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, double, double, double, double) | Ändrar storlek på sidinnehållet och lägger till angivna marginaler. Marginalerna anges i standardenhetsmått. |
| AddMarginsPct(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, double, double, double, double) | Ändrar storlek på sidinnehållet och lägger till specificerade marginaler. Marginalerna anges i procent av den ursprungliga sidstorleken. |
| AddMarginsPct(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, double, double, double, double) | Ändrar storlek på sidinnehållet och lägger till specificerade marginaler. Marginalerna anges i procent av den ursprungliga sidstorleken. |
| AddPageBreak(const System::SharedPtr<Document>&, const System::SharedPtr<Document>&, const System::ArrayPtr<System::SharedPtr<PdfFileEditor::PageBreak>>&) | Lägger till sidbrytningar i dokumentets sidor. |
| AddPageBreak(const System::String&, const System::String&, const System::ArrayPtr<System::SharedPtr<PdfFileEditor::PageBreak>>&) | Lägger till sidbrytningar i dokumentets sidor. |
| AddPageBreak(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<PdfFileEditor::PageBreak>>&) | Lägger till sidbrytningar i dokumentets sidor. |
| Append(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, int32_t, int32_t, const System::SharedPtr<System::IO::Stream>&) | Lägger till sidor som väljs från en array av dokument i portStreams. Resultatdokumentet inkluderar firstInputFile och alla portStreams‑dokumentens sidor i intervallet startPage till endPage. |
| Append(const System::String&, const System::ArrayPtr<System::String>&, int32_t, int32_t, const System::String&) | Lägger till sidor som väljs från portFiles‑dokument. Resultatdokumentet inkluderar firstInputFile och alla portFiles‑dokumentens sidor i intervallet startPage till endPage. |
| Append(const System::String&, const System::String&, int32_t, int32_t, const System::String&) | Lägger till sidor som väljs från portFile inom intervallet startPage till endPage, i portFile i slutet av firstInputFile. |
| Append(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<System::IO::Stream>&) | Lägger till sidor, som väljs från portStream inom intervallet startPage till endPage, i portStream i slutet av firstInputStream. |
| Append(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Lägger till dokument i källdokumentet och sparar resultatet i response‑objektet. |
| Append(const System::String&, const System::ArrayPtr<System::String>&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Lägger till dokument i källdokumentet och sparar resultatet i HttpResponse‑objektet. |
| Concatenate(const System::String&, const System::String&, const System::String&) | Sammanfogar två filer. |
| Concatenate(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Sammanfogar två filer. |
| Concatenate(const System::ArrayPtr<System::SharedPtr<Document>>&, System::SharedPtr<Document>) | Sammanfogar dokument. |
| Concatenate(const System::ArrayPtr<System::String>&, const System::String&) | Sammanfogar filer till en fil. |
| Concatenate(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<System::IO::Stream>&) | Sammanfogar filer. |
| Concatenate(const System::String&, const System::String&, const System::String&, const System::String&) | Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor i alternerande ordning och fyller de tomma platserna med tomma sidor. t.ex.: document1 har 5 sidor: p1, p2, p3, p4, p5. document2 har 3 sidor: p1’, p2’, p3’. Sammanfogning av de två Pdf-dokumenten kommer att producera resultatdokumentet med sidor: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage. |
| Concatenate(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor i alternerande ordning och fyller de tomma platserna med tomma sidor. t.ex.: document1 har 5 sidor: p1, p2, p3, p4, p5. document2 har 3 sidor: p1’, p2’, p3’. Sammanfogning av de två Pdf-dokumenten kommer att producera resultatdokumentet med sidor: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage. |
| Concatenate(const System::ArrayPtr<System::String>&, const System::SharedPtr<System::Web::HttpResponse>&) | Sammanfogar filer och sparar resultatet i HttpResposnse‑objektet. |
| Concatenate(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<System::Web::HttpResponse>&) | Sammanfogar filer och lagrar resultatet i HttpResponse‑objektet. |
| Delete(const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) | Raderar sidor som anges av nummerarray från indatafilen, sparar som en ny Pdf fil. |
| Delete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) | Raderar sidor som anges av nummerarray från indatafilen, sparar som en ny Pdf fil. |
| Delete(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Raderar angivna sidor från dokumentet och lagrar resultatet i HttpResponse‑objektet. |
| Delete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Raderar angivna sidor från dokumentet och sparar resultatet i HttpResponse‑objektet. |
| Extract(const System::String&, int32_t, int32_t, const System::String&) | Extraherar sidor från indatafilen, sparar som en ny Pdf fil. |
| Extract(const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) | Extraherar sidor som anges av nummerarray, sparar som en ny PDF‑fil. |
| Extract(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<System::IO::Stream>&) | Extraherar sidor från indatafilen, sparar som en ny Pdf fil. |
| Extract(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) | Extraherar sidor som anges av nummerarray, sparar som en ny Pdf fil. |
| Extract(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Extraherar angivna sidor från källfilen och lagrar resultatet i HttpResponse‑objektet. |
| Extract(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Extraherar angivna sidor från källfilen och lagrar resultatet i HttpResponse‑objektet. |
| get_AllowConcatenateExceptions() | Om den är satt till true kastas undantag om ett fel inträffar. Annars kastas inga undantag och metoderna returnerar false vid misslyckande. |
| get_AttachmentName() const | Hämtar namn på bilagan när resultatet av operationen lagras i HttpResponse‑objekt som bilaga. |
| get_CloseConcatenatedStreams() const | Om den är satt till true stängs strömmar efter operationen. |
| get_ConcatenationPacketSize() const | Antal dokument som sammanfogades innan en ny inkrementell uppdatering gjordes under sammanslagning när UseDiskBuffer är satt till true. |
| get_ContentDisposition() const | Hämtar hur innehållet kommer att lagras när resultatet av operationen lagras i ett HttpResponse‑objekt. Möjligt värde: inline / attachment. Standard: inline. |
| get_ConversionLog() | Hämtar logg för konverteringsprocessen. |
| get_CopyLogicalStructure() const | Om true kopieras den logiska strukturen i filen när sammanslagning utförs. |
| get_CopyOutlines() const | Om true kopieras konturerna. |
| get_CorruptedFileAction() const | Denna egenskap definierar beteendet när sammanslagningsprocessen stöter på en korrupt fil. Möjliga värden är: StopWithError och ConcatenateIgnoringCorrupted. |
| get_CorruptedItems() | Array av uppkomna problem när sammanslagning utfördes. För varje korrupt dokument som skickas till funktionen Concatenate() skapas en ny CorruptedItem post. Denna egenskap får endast användas när CorruptedFileAction är ConcatenateIgnoringCorrupted. |
| get_IncrementalUpdates() const | Om true görs inkrementella uppdateringar under sammanslagning. |
| get_KeepActions() const | Om true kopieras åtgärder från källdokumenten. Standardvärde: true. |
| get_KeepFieldsUnique() const | Om true görs fältnamn unika när formulär sammanfogas. Suffix läggs till fältnamnen, suffixmall kan anges i egenskapen UniqueSuffix. |
| get_LastException() const | Hämtar det senaste uppkomna undantaget. Kan användas för att kontrollera orsaken till felet. |
| get_MergeDuplicateLayers() const | Valfritt innehåll i sammanslagna dokument med samma namn kommer att slås ihop till ett lager i det resulterande dokumentet om denna egenskap är true. Annars sparas lager med samma namn som separata lager i det resulterande dokumentet. |
| get_MergeDuplicateOutlines() const | Om true slås dubblettkonturer ihop. |
| get_OptimizeSize() const | Hämtar optimeringsflagga. Likadana resursströmmar i den resulterande filen slås ihop till ett PDF‑objekt om denna flagga är satt. Detta minskar filstorleken men kan leda till långsammare körning och högre minneskrav. Standardvärde: false. |
| get_OwnerPassword() const | Ställer in ägarens lösenord om källinmatningsfilen Pdf är krypterad. Denna egenskap är ännu inte implementerad. |
| get_PreserveUserRights() const | Om true tillämpas användarrättigheterna från det första dokumentet på det sammanslagna dokumentet. Användarrättigheterna för alla andra dokument ignoreras. |
| get_RemoveSignatures() const | Om true tas alla signaturer bort från fält (fälten kvarstår); annars kan du få ogiltiga signaturer. |
| get_SaveOptions() const | Hämtar sparalternativ när resultatet lagras som HttpResponse. Standardvärde: PdfSaveOptions. |
| get_UniqueSuffix() const | Formatet för suffixet som läggs till fältnamnet för att göra det unikt när formulär sammanfogas. Denna sträng måste innehålla NUM%-delsträngen som kommer att ersättas med siffror. Till exempel om UniqueSuffix = “ABC%NUM%” så blir fältnamnen för “fieldName”: fieldNameABC1, fieldNameABC2, fieldNameABC3 osv. |
| get_UseDiskBuffer() | Om detta alternativ används sparas destinationsdokumentet på disk periodiskt och vidare sammanslagning kommer att tillämpas på det som inkrementella uppdateringar. |
| Insert(const System::String&, int32_t, const System::String&, int32_t, int32_t, const System::String&) | Infogar sidor från en annan fil i Pdf‑filen på en position. |
| Insert(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<System::IO::Stream>&) | Infogar sidor från en annan fil i den inmatade Pdf‑filen. |
| Insert(const System::String&, int32_t, const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) | Infogar sidor från en annan fil i den inmatade Pdf‑filen. |
| Insert(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) | Infogar sidor från en annan fil i den inmatade Pdf‑filen. |
| Insert(const System::String&, int32_t, const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Infogar innehållet i filen i källfilen och lagrar resultatet i ett HttpResponse‑objekt. |
| Insert(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Infogar dokumentet i ett annat dokument och lagrar resultatet i ett svarsobjekt. |
| MakeBooklet(const System::String&, const System::String&) | Skapar en häfte från inmatningsfilen till utdatafilen. |
| MakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Skapar en häfte från InputStream till outputStream. |
| MakeBooklet(const System::String&, const System::String&, const System::SharedPtr<PageSize>&) | Skapar en häfte från inputFile till outputFile. |
| MakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&) | Skapar en häfte från inmatningsströmmen och sparar resultatet i output‑strömmen. |
| MakeBooklet(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar ett anpassat häfte från firstInputFile till outputFile. |
| MakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar ett anpassat häfte från firstInputStream till outputStream. |
| MakeBooklet(const System::String&, const System::String&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar ett anpassat häfte från firstInputFile till outputFile. |
| MakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar en häfte från firstInputStream till outputStream. |
| MakeBooklet(const System::String&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från källfilen och lagrar resultatet i HttpResponse‑objekt. |
| MakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från PDF‑filen och lagrar den i HttpResponse. |
| MakeBooklet(const System::String&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från källfilen och lagrar resultatet i HttpResponse‑objekt. |
| MakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från källfilen och lagrar resultatet i HttpResponse. |
| MakeNUp(const System::String&, const System::String&, int32_t, int32_t) | Skapar ett N-Up‑dokument från firstInputFile till outputFile. |
| MakeNUp(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t) | Skapar ett N-Up‑dokument från inmatningsströmmen och sparar resultatet i output‑strömmen. |
| MakeNUp(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<PageSize>&) | Skapar ett N-Up‑dokument från den första inmatningsströmmen till output‑strömmen. |
| MakeNUp(const System::String&, const System::String&, const System::String&) | Skapar ett N-Up‑dokument från de två inmatade PDF‑filerna till outputFile. Varje sida i outputFile kommer att innehålla två sidor, en sida från den första inmatningsfilen och en annan från den andra inmatningsfilen. De två sidorna staplas horisontellt. |
| MakeNUp(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Skapar ett N-Up‑dokument från de två inmatade PDF‑strömmarna till outputStream. |
| MakeNUp(const System::ArrayPtr<System::String>&, const System::String&, bool) | Skapar ett N-Up‑dokument från de flera inmatade PDF‑filerna till outputFile. Varje sida i outputFile kommer att innehålla flera sidor, vilka är kombinationer av sidor i inmatningsfilerna med samma sidnummer. De flera sidorna staplas horisontellt om isSidewise är sant och staplas vertikalt om isSidewise är falskt. |
| MakeNUp(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<System::IO::Stream>&, bool) | Skapar ett N-Up‑dokument från de flera inmatade PDF‑strömmarna till outputStream. Varje sida i outputStream kommer att innehålla flera sidor, vilka är kombinationer av sidor i inmatningsströmmarna med samma sidnummer. De flera sidorna staplas horisontellt om isSidewise är sant och staplas vertikalt om isSidewise är falskt. |
| MakeNUp(const System::String&, const System::String&, int32_t, int32_t, const System::SharedPtr<PageSize>&) | Skapar ett N-Up‑dokument från inmatningsfilen till outputFile. |
| MakeNUp(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar ett N-up‑dokument och lagrar resultatet i ett HttpResponse‑objekt. |
| MakeNUp(const System::String&, int32_t, int32_t, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar ett N-up‑dokument och lagrar resultatet i ett HttpResponse‑objekt. |
| MakeNUp(const System::String&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar N-up-dokument och lagrar resultatet i HttpResponse. |
| MakeNUp(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar N-up-dokument och lagrar resultatet i HttpResponse. |
| PdfFileEditor() | PdfFileEditor konstruktor. |
| ResizeContents(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, System::ArrayPtr<int32_t>, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) | Ändrar storlek på innehållet i dokumentets sidor. |
| ResizeContents(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, double, double) | Ändrar storlek på innehållet i dokumentets sidor. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardenhetsmått. |
| ResizeContents(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, double, double) | Ändrar storlek på innehållet i dokumentets sidor. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardenhetsmått. |
| ResizeContents(const System::String&, const System::String&, System::ArrayPtr<int32_t>, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) | Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. |
| ResizeContents(const System::SharedPtr<Document>&, System::ArrayPtr<int32_t>, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) | Ändrar storlek på dokumentets sidor. Tomma marginaler läggs till runt den krympade sidan. |
| ResizeContents(const System::SharedPtr<Document>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) | Ändrar storlek på dokumentets sidor. Tomma marginaler läggs till runt den krympade sidan. |
| ResizeContents(const System::String&, System::ArrayPtr<int32_t>, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&, const System::SharedPtr<System::Web::HttpResponse>&) | Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet. |
| ResizeContents(const System::SharedPtr<System::IO::Stream>&, System::ArrayPtr<int32_t>, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&, const System::SharedPtr<System::Web::HttpResponse>&) | Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet. |
| ResizeContentsPct(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, double, double) | Ändrar storlek på innehållet i dokumentets sidor. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i procent. |
| ResizeContentsPct(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, double, double) | Ändrar storlek på innehållet i dokumentets sidor. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i procent. |
| set_AllowConcatenateExceptions(bool) | Om den är satt till true kastas undantag om ett fel inträffar. Annars kastas inga undantag och metoderna returnerar false vid misslyckande. |
| set_AttachmentName(const System::String&) | Ställer in namn på bilagan när resultatet av operationen lagras i HttpResponse-objekt som bilaga. |
| set_CloseConcatenatedStreams(bool) | Om den är satt till true stängs strömmar efter operationen. |
| set_ConcatenationPacketSize(int32_t) | Antal dokument som sammanfogades innan en ny inkrementell uppdatering gjordes under sammanslagning när UseDiskBuffer är satt till true. |
| set_ContentDisposition(Aspose::Pdf::ContentDisposition) | Ställer in hur innehållet ska lagras när resultatet av operationen lagras i HttpResponse-objektet. Möjligt värde: inline / attachment. Standard: inline. |
| set_ConvertTo(PdfFormat) | Ställer in PDF-filformat. Resultatfilen sparas i det angivna filformatet. Om denna egenskap inte specificeras sparas filen i standard PDF-format utan konvertering. |
| set_CopyLogicalStructure(bool) | Om true kopieras den logiska strukturen i filen när sammanslagning utförs. |
| set_CopyOutlines(bool) | Om true kopieras konturerna. |
| set_CorruptedFileAction(PdfFileEditor::ConcatenateCorruptedFileAction) | Denna egenskap definierar beteendet när sammanslagningsprocessen stöter på en korrupt fil. Möjliga värden är: StopWithError och ConcatenateIgnoringCorrupted. |
| set_IncrementalUpdates(bool) | Om true görs inkrementella uppdateringar under sammanslagning. |
| set_KeepActions(bool) | Om true kopieras åtgärder från källdokumenten. Standardvärde: true. |
| set_KeepFieldsUnique(bool) | Om true görs fältnamn unika när formulär sammanfogas. Suffix läggs till fältnamnen, suffixmall kan anges i egenskapen UniqueSuffix. |
| set_MergeDuplicateLayers(bool) | Valfritt innehåll i sammanslagna dokument med samma namn kommer att slås ihop till ett lager i det resulterande dokumentet om denna egenskap är true. Annars sparas lager med samma namn som separata lager i det resulterande dokumentet. |
| set_MergeDuplicateOutlines(bool) | Om true slås dubblettkonturer ihop. |
| set_OptimizeSize(bool) | Ställer in optimeringsflagga. Likadana resursströmmar i den resulterande filen slås ihop till ett PDF‑objekt om denna flagga är satt. Detta möjliggör att minska den resulterande filens storlek men kan leda till långsammare körning och större minneskrav. Standardvärde: false. |
| set_OwnerPassword(const System::String&) | Ställer in ägarens lösenord om källinmatningsfilen Pdf är krypterad. Denna egenskap är ännu inte implementerad. |
| set_PreserveUserRights(bool) | Om true tillämpas användarrättigheterna från det första dokumentet på det sammanslagna dokumentet. Användarrättigheterna för alla andra dokument ignoreras. |
| set_RemoveSignatures(bool) | Om true tas alla signaturer bort från fält (fälten kvarstår); annars kan du få ogiltiga signaturer. |
| set_SaveOptions(const System::SharedPtr<Aspose::Pdf::SaveOptions>&) | Ställer in sparalternativ när resultatet lagras som HttpResponse. Standardvärde: PdfSaveOptions. |
| set_UniqueSuffix(const System::String&) | Formatet för suffixet som läggs till fältnamnet för att göra det unikt när formulär sammanfogas. Denna sträng måste innehålla NUM%-delsträngen som kommer att ersättas med siffror. Till exempel om UniqueSuffix = “ABC%NUM%” så blir fältnamnen för “fieldName”: fieldNameABC1, fieldNameABC2, fieldNameABC3 osv. |
| set_UseDiskBuffer(bool) | Om detta alternativ används sparas destinationsdokumentet på disk periodiskt och vidare sammanslagning kommer att tillämpas på det som inkrementella uppdateringar. |
| SplitFromFirst(const System::String&, int32_t, const System::String&) | Delar Pdf filen från första sidan till angiven plats, och sparar den främre delen som en ny fil. |
| SplitFromFirst(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&) | Delar från början till angiven plats, och sparar den främre delen i utdata Stream. |
| SplitFromFirst(const System::String&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar dokumentet från första sidan till platsen och sparar resultatet i HttpResponse-objekt. |
| SplitFromFirst(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar dokumentet från början till angiven plats och lagrar resultatet i HttpResponse-objekt. |
| SplitToBulks(const System::String&, const System::ArrayPtr<System::ArrayPtr<int32_t>>&) | Delar Pdf filen i flera dokument. Dokumenten kan vara enkel‑sidiga eller flersidiga. |
| SplitToBulks(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::ArrayPtr<int32_t>>&) | Delar Pdf filen i flera dokument. Dokumenten kan vara enkel‑sidiga eller flersidiga. |
| SplitToEnd(const System::String&, int32_t, const System::String&) | Delar från platsen, och sparar den bakre delen som en ny fil. |
| SplitToEnd(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&) | Delar från angiven plats, och sparar den bakre delen som en ny fil Stream. |
| SplitToEnd(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar från angiven plats, och sparar den bakre delen i HttpResponse-objekt. |
| SplitToEnd(const System::String&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar från angiven plats, och sparar den bakre delen i HttpResponse-objekt. |
| SplitToPages(const System::String&) | Delar PDF-filen i enkel‑sidiga dokument. |
| SplitToPages(const System::SharedPtr<System::IO::Stream>&) | Delar Pdf filen i enkel‑sidiga dokument. |
| SplitToPages(const System::String&, const System::String&) | Dela Pdf filen i enkel‑sidiga dokument och spara den i angiven sökväg. Sökvägen anges av fältnamnet temaplate. |
| SplitToPages(const System::SharedPtr<System::IO::Stream>&, const System::String&) | Dela Pdf filen i enkel‑sidiga dokument och spara den i angiven sökväg. Sökvägen anges av fältnamnet temaplate. |
| TryAppend(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, int32_t, int32_t, const System::SharedPtr<System::IO::Stream>&) | Lägger till sidor som väljs från en array av dokument i portStreams. Resultatdokumentet inkluderar firstInputFile och alla portStreams‑dokumentens sidor i intervallet startPage till endPage. |
| TryAppend(const System::String&, const System::ArrayPtr<System::String>&, int32_t, int32_t, const System::String&) | Lägger till sidor som väljs från portFiles‑dokument. Resultatdokumentet inkluderar firstInputFile och alla portFiles‑dokumentens sidor i intervallet startPage till endPage. |
| TryAppend(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Lägger till dokument i källdokumentet och sparar resultatet i response‑objektet. |
| TryAppend(const System::String&, const System::ArrayPtr<System::String>&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Lägger till dokument i källdokumentet och sparar resultatet i HttpResponse‑objektet. |
| TryConcatenate(const System::String&, const System::String&, const System::String&) | Sammanfogar två filer. |
| TryConcatenate(const System::ArrayPtr<System::SharedPtr<Document>>&, const System::SharedPtr<Document>&) | Sammanfogar dokument. |
| TryConcatenate(const System::ArrayPtr<System::String>&, const System::String&) | Sammanfogar filer till en fil. |
| TryConcatenate(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<System::IO::Stream>&) | Sammanfogar filer. |
| TryConcatenate(const System::String&, const System::String&, const System::String&, const System::String&) | Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor i alternerande ordning och fyller de tomma platserna med tomma sidor. t.ex.: document1 har 5 sidor: p1, p2, p3, p4, p5. document2 har 3 sidor: p1’, p2’, p3’. Sammanfogning av de två Pdf-dokumenten kommer att producera resultatdokumentet med sidor: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage. |
| TryConcatenate(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor i alternerande ordning och fyller de tomma platserna med tomma sidor. t.ex.: document1 har 5 sidor: p1, p2, p3, p4, p5. document2 har 3 sidor: p1’, p2’, p3’. Sammanfogning av de två Pdf-dokumenten kommer att producera resultatdokumentet med sidor: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage. |
| TryConcatenate(const System::ArrayPtr<System::String>&, const System::SharedPtr<System::Web::HttpResponse>&) | Sammanfogar filer och sparar resultatet i HttpResposnse‑objektet. |
| TryConcatenate(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<System::Web::HttpResponse>&) | Sammanfogar filer och lagrar resultatet i HttpResponse‑objektet. |
| TryDelete(const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) | Raderar sidor som anges av nummerarray från indatafilen, sparar som en ny Pdf fil. |
| TryDelete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) | Raderar sidor som anges av nummerarray från indatafilen, sparar som en ny Pdf fil. |
| TryDelete(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Raderar angivna sidor från dokumentet och lagrar resultatet i HttpResponse‑objektet. |
| TryDelete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Raderar angivna sidor från dokumentet och sparar resultatet i HttpResponse‑objektet. |
| TryExtract(const System::String&, int32_t, int32_t, const System::String&) | Extraherar sidor från indatafilen, sparar som en ny Pdf fil. |
| TryExtract(const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) | Extraherar sidor som anges av nummerarray, sparar som en ny PDF‑fil. |
| TryExtract(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) | Extraherar sidor som anges av nummerarray, sparar som en ny Pdf fil. |
| TryExtract(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Extraherar angivna sidor från källfilen och lagrar resultatet i HttpResponse‑objektet. |
| TryExtract(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Extraherar angivna sidor från källfilen och lagrar resultatet i HttpResponse‑objektet. |
| TryInsert(const System::String&, int32_t, const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) | Infogar sidor från en annan fil i den inmatade Pdf‑filen. |
| TryInsert(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) | Infogar sidor från en annan fil i den inmatade Pdf‑filen. |
| TryInsert(const System::String&, int32_t, const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Infogar innehållet i filen i källfilen och lagrar resultatet i ett HttpResponse‑objekt. |
| TryInsert(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Infogar dokumentet i ett annat dokument och lagrar resultatet i ett svarsobjekt. |
| TryMakeBooklet(const System::String&, const System::String&) | Skapar en häfte från inmatningsfilen till utdatafilen. |
| TryMakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Skapar en häfte från InputStream till outputStream. |
| TryMakeBooklet(const System::String&, const System::String&, const System::SharedPtr<PageSize>&) | Skapar en häfte från inputFile till outputFile. |
| TryMakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&) | Skapar en häfte från inmatningsströmmen och sparar resultatet i output‑strömmen. |
| TryMakeBooklet(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar ett anpassat häfte från firstInputFile till outputFile. |
| TryMakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar ett anpassat häfte från firstInputStream till outputStream. |
| TryMakeBooklet(const System::String&, const System::String&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar ett anpassat häfte från firstInputFile till outputFile. |
| TryMakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&) | Skapar en häfte från firstInputStream till outputStream. |
| TryMakeBooklet(const System::String&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från källfilen och lagrar resultatet i HttpResponse‑objekt. |
| TryMakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från PDF‑filen och lagrar den i HttpResponse. |
| TryMakeBooklet(const System::String&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från källfilen och lagrar resultatet i HttpResponse‑objekt. |
| TryMakeBooklet(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar en häfte från källfilen och lagrar resultatet i HttpResponse. |
| TryMakeNUp(const System::String&, const System::String&, int32_t, int32_t) | Skapar ett N-Up‑dokument från firstInputFile till outputFile. |
| TryMakeNUp(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t) | Skapar ett N-Up‑dokument från inmatningsströmmen och sparar resultatet i output‑strömmen. |
| TryMakeNUp(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<PageSize>&) | Skapar ett N-Up‑dokument från den första inmatningsströmmen till output‑strömmen. |
| TryMakeNUp(const System::String&, const System::String&, const System::String&) | Skapar ett N-Up‑dokument från de två inmatade PDF‑filerna till outputFile. Varje sida i outputFile kommer att innehålla två sidor, en sida från den första inmatningsfilen och en annan från den andra inmatningsfilen. De två sidorna staplas horisontellt. |
| TryMakeNUp(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&) | Skapar ett N-Up‑dokument från de två inmatade PDF‑strömmarna till outputStream. |
| TryMakeNUp(const System::ArrayPtr<System::String>&, const System::String&, bool) | Skapar ett N-Up‑dokument från de flera inmatade PDF‑filerna till outputFile. Varje sida i outputFile kommer att innehålla flera sidor, vilka är kombinationer av sidor i inmatningsfilerna med samma sidnummer. De flera sidorna staplas horisontellt om isSidewise är sant och staplas vertikalt om isSidewise är falskt. |
| TryMakeNUp(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<System::IO::Stream>&, bool) | Skapar ett N-Up‑dokument från de flera inmatade PDF‑strömmarna till outputStream. Varje sida i outputStream kommer att innehålla flera sidor, vilka är kombinationer av sidor i inmatningsströmmarna med samma sidnummer. De flera sidorna staplas horisontellt om isSidewise är sant och staplas vertikalt om isSidewise är falskt. |
| TryMakeNUp(const System::String&, const System::String&, int32_t, int32_t, const System::SharedPtr<PageSize>&) | Skapar ett N-Up‑dokument från inmatningsfilen till outputFile. |
| TryMakeNUp(const System::String&, int32_t, int32_t, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar ett N-up‑dokument och lagrar resultatet i ett HttpResponse‑objekt. |
| TryMakeNUp(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar ett N-up‑dokument och lagrar resultatet i ett HttpResponse‑objekt. |
| TryMakeNUp(const System::String&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar N-up-dokument och lagrar resultatet i HttpResponse. |
| TryMakeNUp(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Skapar N-up-dokument och lagrar resultatet i HttpResponse. |
| TryResizeContents(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) | Ändrar storlek på innehållet i dokumentets sidor. |
| TryResizeContents(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, double, double) | Ändrar storlek på innehållet i dokumentets sidor. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardenhetsmått. |
| TryResizeContents(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) | Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. |
| TryResizeContents(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&, const System::SharedPtr<System::Web::HttpResponse>&) | Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet. |
| TryResizeContents(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&, const System::SharedPtr<System::Web::HttpResponse>&) | Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet. |
| TrySplitFromFirst(const System::String&, int32_t, const System::String&) | Delar Pdf filen från första sidan till angiven plats, och sparar den främre delen som en ny fil. |
| TrySplitFromFirst(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&) | Delar från början till angiven plats, och sparar den främre delen i utdata Stream. |
| TrySplitFromFirst(const System::String&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar dokumentet från första sidan till platsen och sparar resultatet i HttpResponse-objekt. |
| TrySplitFromFirst(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar dokumentet från början till angiven plats och lagrar resultatet i HttpResponse-objekt. |
| TrySplitToEnd(const System::String&, int32_t, const System::String&) | Delar från platsen, och sparar den bakre delen som en ny fil. |
| TrySplitToEnd(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&) | Delar från angiven plats, och sparar den bakre delen som en ny fil Stream. |
| TrySplitToEnd(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar från angiven plats, och sparar den bakre delen i HttpResponse-objekt. |
| TrySplitToEnd(const System::String&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) | Delar från angiven plats, och sparar den bakre delen i HttpResponse-objekt. |
Se även
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++