TryAppend
TryAppend(Stream, Stream[], int, int, Stream)
portStreams içindeki belge dizisinden seçilen sayfaları ekler. Sonuç belgesi, firstInputFile ve startPage - endPage aralığındaki tüm portStreams belge sayfalarını içerir.
public bool TryAppend(Stream inputStream, Stream[] portStreams, int startPage, int endPage,
Stream outputStream)
Parametre | Tip | Tanım |
---|---|---|
inputStream | Stream | Giriş Pdf akışı. |
portStreams | Stream[] | Sayfaların kopyalanacağı belgeler. |
startPage | Int32 | Sayfa, portStreams belgelerinde başlar. |
endPage | Int32 | Sayfa, portStreams belgelerinde biter. |
outputStream | Stream | Çıktı pdf akışı. |
Geri dönüş değeri
Başarı için doğru veya yanlış.
Notlar
TryAppend yöntemi, İşlem başarısız olursa TryAppend yönteminin bir istisna oluşturmaması dışında, Append yöntemine benzer.
Örnekler
PdfFileEditor fileEditor = new PdfFileEditor();
Stream instream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream stream1 = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream outstream = new FileStream("outfile.pdf", FileMode.Create, FileAccess.Write);
bool result = fileEditor.TryAppend(instream, new Stream[] { stream1, stream2}, 3, 5, outstream);
Ayrıca bakınız
- class PdfFileEditor
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF
TryAppend(string, string[], int, int, string)
portFiles belgelerinden seçilen sayfaları ekler. Sonuç belgesi, firstInputFile ve startPage - endPage aralığındaki tüm portFiles belge sayfalarını içerir.
public bool TryAppend(string inputFile, string[] portFiles, int startPage, int endPage,
string outputFile)
Parametre | Tip | Tanım |
---|---|---|
inputFile | String | Pdf dosyasını girin. |
portFiles | String[] | Sayfaların kopyalanacağı belgeler. |
startPage | Int32 | Sayfa, portFiles belgelerinde başlar. |
endPage | Int32 | PortFiles belgelerinde sayfa biter. |
outputFile | String | Çıktı pdf belgesi. |
Geri dönüş değeri
işlem başarıyla tamamlandıysa true ; aksi halde yanlış.
Notlar
TryAppend yöntemi, İşlem başarısız olursa TryAppend yönteminin bir istisna oluşturmaması dışında, Append yöntemine benzer.
Örnekler
PdfFileEditor fileEditor = new PdfFileEditor();
bool result = fileEditor.TryAppend("input.pdf", new string[] { "file1.pdf", "file2.pdf"}, 3, 5, "outfile.pdf");
Ayrıca bakınız
- class PdfFileEditor
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF
TryAppend(Stream, Stream[], int, int, HttpResponse)
Belgeleri kaynak belgeye ekler ve sonucu yanıt nesnesine kaydeder.
public bool TryAppend(Stream inputStream, Stream[] portStreams, int startPage, int endPage,
HttpResponse response)
Parametre | Tip | Tanım |
---|---|---|
inputStream | Stream | Kaynak belgeyi içeren akış. |
portStreams | Stream[] | Eklenecek belgelerle akış dizisi. |
startPage | Int32 | Eklenen sayfanın başlangıç sayfası. |
endPage | Int32 | Eklenen sayfaların bitiş sayfası. |
response | HttpResponse | Belgenin kaydedileceği yanıt nesnesi. |
Geri dönüş değeri
işlem başarıyla tamamlandıysa true ; aksi halde yanlış.
Notlar
TryAppend yöntemi, İşlem başarısız olursa TryAppend yönteminin bir istisna oluşturmaması dışında, Append yöntemine benzer.
Ayrıca bakınız
- class PdfFileEditor
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF
TryAppend(string, string[], int, int, HttpResponse)
Belgeleri kaynak belgeye ekler ve sonucu HttpResponse nesnesine kaydeder.
public bool TryAppend(string inputFile, string[] portFiles, int startPage, int endPage,
HttpResponse response)
Parametre | Tip | Tanım |
---|---|---|
inputFile | String | Kaynak belgeyi içeren dosyanın adı. |
portFiles | String[] | Eklenen belgeleri içeren dosya adları dizisi. |
startPage | Int32 | Eklenen sayfaların başlangıç sayfası. |
endPage | Int32 | Eklenen sayfaların bitiş sayfası. |
response | HttpResponse | Belgenin kaydedileceği yanıt nesnesi. |
Geri dönüş değeri
işlem başarıyla tamamlandıysa true ; aksi halde yanlış.
Notlar
TryAppend yöntemi, İşlem başarısız olursa TryAppend yönteminin bir istisna oluşturmaması dışında, Append yöntemine benzer.
Ayrıca bakınız
- class PdfFileEditor
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF