Class Document

Class Document

Nama dari : Aspose.Pdf Pengumpulan: Aspose.PDF.dll (25.5.0)

Kelas yang mewakili dokumen PDF.

public sealed class Document : IDisposable

Inheritance

object Document

Implements

IDisposable

anggota yang diwarisi

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Document(Stream)

Memulai contoh dokumen baru dari aliran input .

public Document(Stream input)

Parameters

input Stream

Stream dengan dokumen pdf.

Document(Kekuatan, Bool)

Memulai contoh dokumen baru dari aliran input .

public Document(Stream input, bool isManagedStream)

Parameters

input Stream

Stream dengan dokumen pdf.

isManagedStream bool

Jika ditentukan untuk ‘kebenaran’ arus dalaman ditutup sebelum keluar; jika tidak, tidak.

Document(Stretch dan Stretch)

Memulai contoh dokumen baru dari aliran input .

public Document(Stream input, string password)

Parameters

input Stream

Input stream object, pdf yang sesuai adalah password protected.

password string

Pengguna atau pemilik password.

Document(Stream, string, ICustomSecurityHandler)

Memulai contoh dokumen baru dari aliran input .

public Document(Stream input, string password, ICustomSecurityHandler customSecurityHandler)

Parameters

input Stream

Input stream object, pdf yang sesuai adalah password protected.

password string

Pengguna atau pemilik password.

customSecurityHandler ICustomSecurityHandler

Pengelolaan Keselamatan Kustom

Document(Stream, String dan Bool)

Memulai contoh dokumen baru dari aliran input .

public Document(Stream input, string password, bool isManagedStream)

Parameters

input Stream

Stream dengan dokumen pdf.

password string

Pengguna atau pemilik password.

isManagedStream bool

Jika ditetapkan untuk ‘kebenaran’ arus dalaman ditutup sebelum keluar; jika tidak, tidak.

Document(Stream, string, bool, ICustomSecurityHandler)

Memulai contoh dokumen baru dari aliran input .

public Document(Stream input, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)

Parameters

input Stream

Stream dengan dokumen pdf.

password string

Pengguna atau pemilik password.

isManagedStream bool

Jika ditetapkan untuk ‘kebenaran’ arus dalaman ditutup sebelum keluar; jika tidak, tidak.

customSecurityHandler ICustomSecurityHandler

Pengelolaan Keselamatan Kustom

Document(String)

Hanya init Document menggunakan filename’. Sama dengan Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename)

Parameters

filename string

Nama file dokumen pdf.

Document(Kekuatan, Bool)

Hanya init Document menggunakan filename’. Sama dengan Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename, bool isManagedStream)

Parameters

filename string

Nama file dokumen pdf.

isManagedStream bool

Jika ditetapkan untuk ‘kebenaran’ arus dalaman ditutup sebelum keluar; jika tidak, tidak.

Document(string, string dan ICustomSecurityHandler)

Inicialisasi instansi baru dari kelas Aspose.Pdf.Dokumen untuk bekerja dengan dokumen terenkripsi.

public Document(string filename, string password, ICustomSecurityHandler customSecurityHandler)

Parameters

filename string

Nama file dokumen.

password string

Pengguna atau pemilik password.

customSecurityHandler ICustomSecurityHandler

Pengelolaan Keselamatan Kustom

Document(String dan String)

Inicialisasi instansi baru dari kelas Aspose.Pdf.Dokumen untuk bekerja dengan dokumen terenkripsi.

public Document(string filename, string password)

Parameters

filename string

Nama file dokumen.

password string

Pengguna atau pemilik password.

Document(String, String dan Bool)

Inicialisasi instansi baru dari kelas Aspose.Pdf.Dokumen untuk bekerja dengan dokumen terenkripsi.

public Document(string filename, string password, bool isManagedStream)

Parameters

filename string

Nama file dokumen.

password string

Pengguna atau pemilik password.

isManagedStream bool

Jika ditentukan untuk ‘kebenaran’ arus dalaman ditutup sebelum keluar; jika tidak, tidak.

Document(String, string, bool, ICustomSecurityHandler)

Inicialisasi instansi baru dari kelas Aspose.Pdf.Dokumen untuk bekerja dengan dokumen terenkripsi.

public Document(string filename, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)

Parameters

filename string

Nama file dokumen.

password string

Pengguna atau pemilik password.

isManagedStream bool

Jika ditentukan untuk ‘kebenaran’ arus dalaman ditutup sebelum keluar; jika tidak, tidak.

customSecurityHandler ICustomSecurityHandler

Pengelolaan Keselamatan Kustom

Document()

Memulai dokumen kosong.

public Document()

Document(PdfVersion)

Memulai dokumen kosong dengan versi.

public Document(PdfVersion version)

Parameters

version PdfVersion

dan versi PDF.

Document(String dan LoadOptions)

Buka dokumen yang ada dari file yang menyediakan opsi konversi yang diperlukan untuk mendapatkan dokumen pdf.

public Document(string filename, LoadOptions options)

Parameters

filename string

Masukkan file untuk mengkonversi ke dokumen pdf.

options LoadOptions

Menampilkan sifat untuk mengubah filename’ menjadi dokumen pdf.

Document(Perbedaan, LoadOptions)

Buka dokumen yang ada dari aliran yang menyediakan konversi yang diperlukan untuk mendapatkan dokumen pdf.

public Document(Stream input, LoadOptions options)

Parameters

input Stream

Input stream untuk mengkonversi ke dokumen pdf.

options LoadOptions

Menampilkan sifat untuk mengkonversi input’ ke dokumen pdf.

Fields

DefaultNodesNumInSubtrees

public const byte DefaultNodesNumInSubtrees = 10

Nilai lapangan

byte

Properties

Actions

Properti ini adalah contoh dari kelas DocumentActions yang memungkinkan untuk mendapatkan/menetapkan BeforClosing, BeforSaving, dll. tindakan.

public DocumentActionCollection Actions { get; }

Nilai Properti

DocumentActionCollection

Examples

Contoh ini menunjukkan bagaimana untuk mendapatkan setelah tindakan terbuka dari dokumen:

Aspose.Pdf.Document document = new Aspose.Pdf.Document("d:\\work\\aspose\\aspose.pdf.kit.net.new\\trunk\\testdata\\Aspose.Pdf\\PdfWithOpenAction.pdf");
Aspose.Pdf.Annotations.DocumentActionCollection actions = document.Actions;
Aspose.Pdf.Annotations.PdfAction afterSavingAction = actions.AfterSaving;

AllowReusePageContent

Hal ini memungkinkan untuk menggabungkan konten halaman untuk mengoptimalkan ukuran dokumen. jika digunakan maka halaman yang berbeda tetapi duplikat dapat merujuk ke halaman yang berbeda.Sila ambil perhatian bahwa mode ini dapat menyebabkan efek samping seperti mengubah konten halaman ketika halaman lain diubah.

public bool AllowReusePageContent { get; set; }

Nilai Properti

bool

Background

Dapatkan atau menetapkan warna latar belakang dokumen.

public Color Background { get; set; }

Nilai Properti

Color

CenterWindow

Dapatkan atau menetapkan bendera yang menentukan apakah posisi jendela dokumen akan berpusat pada layar.

public bool CenterWindow { get; set; }

Nilai Properti

bool

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera CenterWindow:

Document document = new Document("sample.pdf");
bool value = document.CenterWindow;

Collection

Dapatkan koleksi dokumen.

public Collection Collection { get; set; }

Nilai Properti

Collection

CryptoAlgorithm

Dapatkan pengaturan keamanan jika dokumen disulitkan.Jika dokumen tidak disulitkan maka pengecualian yang sesuai akan diangkat dalam .net 1.1atau CryptoAlgorithm akan menjadi nol untuk versi .net lainnya.

public CryptoAlgorithm? CryptoAlgorithm { get; }

Nilai Properti

CryptoAlgorithm ?

CustomSecurityHandler

Mendapatkan pengendali keamanan yang teratur.

public ICustomSecurityHandler CustomSecurityHandler { get; }

Nilai Properti

ICustomSecurityHandler

Destinations

Dapatkan koleksi destinasi.Silakan gunakan nama destinasi.

public DestinationCollection Destinations { get; }

Nilai Properti

DestinationCollection

Direction

Dapatkan atau menetapkan perintah bacaan teks: L2R (kanan ke kanan) atau R2L (kanan ke kiri).

public Direction Direction { get; set; }

Nilai Properti

Direction

DisableFontLicenseVerifications

Banyak operasi dengan font tidak dapat dijalankan jika operasi ini dilarang oleh lisensi font ini.Misalnya, beberapa font tidak dapat dimasukkan ke dalam dokumen PDF jika aturan lisensi tidak dapat dimasukkan untuk font ini.Bendera ini digunakan untuk mematikan pembatasan lisensi untuk semua font dalam dokumen PDF saat ini.Berhati-hatilah ketika menggunakan bendera ini.Ketika ditempatkan itu berarti orang yang menempatkan bendera ini,bertanggung jawab atas kemungkinan pelanggaran lisensi / hukum pada dirinya sendiri.Jadi dia mengambilnya pada risiko sendiri.Sangat disarankan untuk menggunakan bendera ini hanya ketika Anda benar-benar yakin bahwa Anda tidak pecah.hukum hak cipta.Dengan default palsu.

public bool DisableFontLicenseVerifications { get; set; }

Nilai Properti

bool

DisplayDocTitle

Dapatkan atau menetapkan bendera untuk menentukan apakah bar judul jendela dokumen harus menampilkan judul dokumen.

public bool DisplayDocTitle { get; set; }

Nilai Properti

bool

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera DisplayDocTitle:

Document document = new Document("sample.pdf");
bool value = document.DisplayDocTitle;

Duplex

Dapatkan atau menetapkan opsi pengendalian mode duplex cetak untuk digunakan saat mencetak file dari dialog cetak.

public PrintDuplex Duplex { get; set; }

Nilai Properti

PrintDuplex

EmbedStandardFonts

Properti yang mengisytiharkan dokumen tersebut harus mencakup semua font standar Type1yang memiliki bendera IsEmbedded ditetapkan menjadi benar. semua font PDF dapat dimasukkandalam dokumen hanya melalui tetapan bendera IsEmbedded menjadi benar, tetapi font standar PDF Type1 adalah pengecualian dari aturan ini.Standard Type1 font embedding membutuhkan banyak waktu, jadi untuk embedding font ini diperlukantidak hanya menetapkan bendera IsEmbedded menjadi true untuk font yang ditentukan tetapi juga menetapkanbendera tambahan pada level dokumen - EmbedStandardFonts = benar;Properti ini hanya dapat ditetapkan sekali untuk semua fon.Dengan default palsu.

public bool EmbedStandardFonts { get; set; }

Nilai Properti

bool

EmbeddedFiles

Dapatkan koleksi file yang terintegrasi ke dalam dokumen.

public EmbeddedFileCollection EmbeddedFiles { get; }

Nilai Properti

EmbeddedFileCollection

EnableObjectUnload

Dapatkan atau menetapkan bendera yang memungkinkan dokumen secara parsial dikeluarkan dari memori.Ini memungkinkan untuk mengurangi penggunaan memori tetapi dapat memiliki efek negatif pada perfomance.

public bool EnableObjectUnload { get; set; }

Nilai Properti

bool

EnableSignatureSanitization

Dapatkan atau menetapkan bendera untuk mengelola sanitasi medan tandatangan.

public bool EnableSignatureSanitization { get; set; }

Nilai Properti

bool

FileName

Nama file PDF yang menyebabkan dokumen ini

public string FileName { get; }

Nilai Properti

string

FileSizeLimitToMemoryLoading

Dapatkan dan tetapkan batas ukuran file untuk memuat seluruh file ke dalam memori.Nilai tersebut ditetapkan dalam megabyte.Nilai default adalah 210 MB.

public static int FileSizeLimitToMemoryLoading { get; set; }

Nilai Properti

int

FitWindow

Dapatkan atau menetapkan bendera yang menentukan apakah jendela dokumen harus diubah kembali untuk menyesuaikan halaman pertama yang ditampilkan.

public bool FitWindow { get; set; }

Nilai Properti

bool

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera FitWindow:

Document document = new Document("sample.pdf");
bool value = document.FitWindow;

FontUtilities

IDOCUMENT INSTANSI

public Document.IDocumentFontUtilities FontUtilities { get; }

Nilai Properti

Document . IDocumentFontUtilities

Form

Dapatkan bentuk Acro dari dokumen.

public Form Form { get; }

Nilai Properti

Form

HandleSignatureChange

Hentikan Pengecualian jika dokumen akan disimpan dengan perubahan dan memiliki tanda tangan

public bool HandleSignatureChange { get; set; }

Nilai Properti

bool

HideMenubar

Dapatkan atau menetapkan bendera yang menentukan apakah bar menu harus disembunyikan ketika dokumen aktif.

public bool HideMenubar { get; set; }

Nilai Properti

bool

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera HideMenubar:

Document document = new Document("sample.pdf");
bool value = document.HideMenubar;

HideToolBar

Dapatkan atau menetapkan bendera yang menentukan apakah bar alat harus disembunyikan ketika dokumen aktif.

public bool HideToolBar { get; set; }

Nilai Properti

bool

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera HideToolBar:

Document document = new Document("sample.pdf");
bool value = document.HideToolBar;

HideWindowu

Dapatkan atau menetapkan bendera yang menentukan apakah elemen antara muka pengguna harus disembunyikan ketika dokumen aktif.

public bool HideWindowUI { get; set; }

Nilai Properti

bool

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera HideWindowUI:

Document document = new Document("sample.pdf");
bool value = document.HideWindowUI;

Id

Dapatkan ID tersebut.

public Id Id { get; }

Nilai Properti

Id

IgnoreCorruptedObjects

Dapatkan atau menetapkan bendera untuk mengabaikan kesalahan dalam file sumber.Ketika halaman dari dokumen sumber disalin ke dokumen tujuan, proses salinan dihentikan dengan pengecualianjika beberapa objek dalam file sumber rusak ketika bendera ini palsu.Sebagai contoh: dest.Pages.Add (src.Pages)Jika bendera ini ditetapkan untuk benar maka objek yang rusak akan digantikan dengan nilai kosong.Secara default : benar.

public bool IgnoreCorruptedObjects { get; set; }

Nilai Properti

bool

Info

Dapatkan informasi dokumen.

public DocumentInfo Info { get; }

Nilai Properti

DocumentInfo

IsEncrypted

Dapatkan status yang disulitkan dari dokumen. benar jika dokumen disulitkan.

public bool IsEncrypted { get; }

Nilai Properti

bool

IsLicensed

Kembali benar adalah sistem bekerja dalam mode lisensi dan palsu sebaliknya.

public static bool IsLicensed { get; }

Nilai Properti

bool

IsLinearized

Dapatkan atau menetapkan nilai yang menunjukkan apakah dokumen itu linear.

public bool IsLinearized { get; set; }

Nilai Properti

bool

IsPdfUaCompliant

Ini adalah dokumen pdfua yang mematuhi.

public bool IsPdfUaCompliant { get; }

Nilai Properti

bool

IsPdfaCompliant

Dapatkan dokumen yang mematuhi pdfa.

public bool IsPdfaCompliant { get; }

Nilai Properti

bool

IsXrefGapsAllowed

Dapatkan atau menetapkan dokumen yang mematuhi pdfa.

public bool IsXrefGapsAllowed { get; set; }

Nilai Properti

bool

JavaScript

Mengumpulkan JavaScript dari level dokumen.

public JavaScriptCollection JavaScript { get; }

Nilai Properti

JavaScriptCollection

LogicalStructure

Mendapatkan struktur logis dari dokumen.

public RootElement LogicalStructure { get; }

Nilai Properti

RootElement

Metadata

Metadata dari dokumen.(Dokumen PDF dapat mencakup informasi umum,Sebagai contoh, judul dokumen, penulis, dan tanggal penciptaan dan modifikasi.Informasi global seperti ini tentang dokumen (seperti bertentangan dengan konten atau strukturnya) disebut metadata.dan dimaksudkan untuk membantu dalam catatan dan pencarian dokumen dalam database eksternal.)

public Metadata Metadata { get; }

Nilai Properti

Metadata

NamedDestinations

Koleksi Nama Destinasi dalam dokumen.

public NamedDestinationCollection NamedDestinations { get; }

Nilai Properti

NamedDestinationCollection

NonFullScreenPageMode

Dapatkan atau menetapkan mode halaman, menentukan bagaimana untuk menampilkan dokumen pada mode output layar penuh.

public PageMode NonFullScreenPageMode { get; set; }

Nilai Properti

PageMode

OpenAction

Dapatkan atau menetapkan tindakan yang dilakukan pada pembukaan dokumen.

public IAppointment OpenAction { get; set; }

Nilai Properti

IAppointment

Examples

Contoh menunjukkan bagaimana untuk mendapatkan bendera CenterWindow:

Document document = new Document("sample.pdf");
IAppointment value = document.OpenAction;

OptimizeSize

Mendapat atau menetapkan bendera optimasi.Ketika halaman ditambahkan ke dokumen, aliran sumber daya yang sama dalam file yang dihasilkan adalahdigabungkan ke dalam satu objek PDF jika bendera ini ditetapkan.Hal ini memungkinkan untuk mengurangi ukuran file yang dihasilkan tetapi dapat menyebabkan pelaksanaan yang lebih lambat dan kebutuhan memori yang lebih besar.Nilai default : palsu

public bool OptimizeSize { get; set; }

Nilai Properti

bool

Outlines

Dapatkan dokumen outlines.

public OutlineCollection Outlines { get; }

Nilai Properti

OutlineCollection

OutputIntents

Dapatkan koleksi niat output dalam dokumen.

public OutputIntents OutputIntents { get; }

Nilai Properti

OutputIntents

PageInfo

Dapatkan atau menetapkan informasi halaman (hanya untuk generator, tidak diisi saat membaca dokumen)

public PageInfo PageInfo { get; set; }

Nilai Properti

PageInfo

PageLabels

Dapatkan label halaman dalam dokumen.

public PageLabelCollection PageLabels { get; }

Nilai Properti

PageLabelCollection

PageLayout

Dapatkan atau menetapkan layout halaman yang akan digunakan saat dokumen dibuka.

public PageLayout PageLayout { get; set; }

Nilai Properti

PageLayout

PageMode

Dapatkan atau menetapkan mode halaman, menentukan bagaimana dokumen harus ditampilkan saat dibuka.

public PageMode PageMode { get; set; }

Nilai Properti

PageMode

Pages

Dapatkan atau menetapkan koleksi halaman dokumen.Perhatikan bahwa halaman dihitung dari 1 dalam koleksi.

public PageCollection Pages { get; }

Nilai Properti

PageCollection

Examples

Contoh di bawah ini menunjukkan bagaimana untuk beroperasi dengan halaman dokumen:Bagaimana untuk mendapatkan jumlah halaman dan bagaimana untuk mendapatkan rektangle halaman permulaan dokumen.

Aspose.Pdf.Document document = new Aspose.Pdf.Document("sample.pdf");
Aspose.Pdf.PageCollection pages = document.Pages;
System.Console.WriteLine("Document contains " + pages.Count);
Page page = pages[1];
Rectangle rect = page.Rect;

PdfFormat

Dapatkan format PDF

public PdfFormat PdfFormat { get; }

Nilai Properti

PdfFormat

Permissions

Dapatkan izin dari dokumen tersebut.

public int Permissions { get; }

Nilai Properti

int

PickTrayByPdfSize

Dapatkan atau menetapkan bendera yang menentukan apakah ukuran halaman PDF akan digunakan untuk memilih jalur kertas input.

public bool PickTrayByPdfSize { get; set; }

Nilai Properti

bool

PrintScaling

Dapatkan atau menetapkan opsi scaling halaman yang akan dipilih ketika dialog cetak ditampilkan untuk dokumen ini.

public PrintScaling PrintScaling { get; set; }

Nilai Properti

PrintScaling

TaggedContent

Dapatkan akses ke TaggedPdf content.

public ITaggedContent TaggedContent { get; }

Nilai Properti

ITaggedContent

Examples

Contohnya menunjukkan bagaimana menggunakan konten yang ditandai untuk membuat dokumen baru dengan tajuk, paragraf, dan gambar.

// Create new document
Document document = new Document();

// Get the tagged content
ITaggedContent taggedContent = document.TaggedContent;

// Set language for document
taggedContent.SetLanguage("en-US");

// Set title for PDF document
taggedContent.SetTitle("Example document");

// Creating and adding Section
SectElement sect = taggedContent.CreateSectElement();
taggedContent.RootElement.AppendChild(sect);

// Create Header
HeaderElement h1 = taggedContent.CreateHeaderElement(1);
h1.SetText("The Header");
sect.AppendChild(h1);

// Create paragraph
ParagraphElement p = taggedContent.CreateParagraphElement();
p.SetTag("Paragraph");
p.SetText("The text of paragraph.");
sect.AppendChild(p);

// Create illustration
IllustrationElement figure1 = taggedContent.CreateFigureElement();
sect.AppendChild(figure1);
figure1.AlternativeText = "Figure 1";
figure1.Title = "Image 1";
figure1.SetTag("Fig");
figure1.SetImage("path/of/image.jpg");

// Save document
document.Save("example.pdf");

Version

Dapatkan versi PDF dari PDF file header.

public string Version { get; }

Nilai Properti

string

Methods

BindXml(String)

Menghubungkan XML ke dokumen

public void BindXml(string file)

Parameters

file string

Daftar file xml

BindXml(String dan String)

Menghubungkan xml/xsl ke dokumen

public void BindXml(string xmlFile, string xslFile)

Parameters

xmlFile string

Untuk file xml.

xslFile string

File xsl jika XSLT digunakan.

BindXml(Stream dan Stream)

Menghubungkan xml/xsl ke dokumen

public void BindXml(Stream xmlStream, Stream xslStream)

Parameters

xmlStream Stream

dengan xml stream.

xslStream Stream

xsl stream jika XSLT digunakan.

BindXml(Stream, Stream dan XmlReaderSettings)

Menghubungkan xml/xsl ke dokumen

public void BindXml(Stream xmlStream, Stream xslStream, XmlReaderSettings settings)

Parameters

xmlStream Stream

dengan xml stream.

xslStream Stream

xsl stream jika XSLT digunakan.

settings XmlReaderSettings

Pengaturan XML Reader.

BindXml(Stream)

Menghubungkan XML ke dokumen

public void BindXml(Stream stream)

Parameters

stream Stream

dengan xml stream.

ChangePasswords(String, String dan String)

Perubahan kata sandi dokumen. tindakan ini hanya dapat dilakukan dengan menggunakan kata sandi pemilik.

public void ChangePasswords(string ownerPassword, string newUserPassword, string newOwnerPassword)

Parameters

ownerPassword string

Pemilik kata sandi

newUserPassword string

password pengguna baru.

newOwnerPassword string

password pemilik baru.

Check(Bool)

Memerahkan dokumen tersebut.

public bool Check(bool doRepair)

Parameters

doRepair bool

Jika benar masalah yang ditemukan akan diperbaiki.

Returns

bool

Kebenaran - jika dokumen diperbaiki; jika tidak, palsu.

Convert(PdfFormat, ConvertErrorAction, KonvertTransparencyAction)

Konversi dokumen dan menyimpan kesalahan ke dalam file yang ditentukan.

public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)

Parameters

outputLogFileName string

Cara untuk membuat file di mana komentar akan disimpan.

format PdfFormat

dalam format pdf.

action ConvertErrorAction

Tindakan untuk objek yang tidak dapat diubah

transparencyAction ConvertTransparencyAction

Tindakan untuk gambar objek bermasker

Returns

bool

Hasil Operasi

Convert(Stream, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Konversi dokumen dan menyimpan kesalahan ke dalam file yang ditentukan.

public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)

Parameters

outputLogStream Stream

Stream di mana komentar akan disimpan.

format PdfFormat

dalam format pdf.

action ConvertErrorAction

Tindakan untuk objek yang tidak dapat diubah

transparencyAction ConvertTransparencyAction

Tindakan untuk gambar objek bermasker

Returns

bool

Hasil Operasi

Convert(Pdf, PdfFormat dan ConvertErrorAction)

Konversi dokumen dan menyimpan kesalahan ke dalam file yang ditentukan.

public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action)

Parameters

outputLogFileName string

Cara untuk membuat file di mana komentar akan disimpan.

format PdfFormat

dalam format pdf.

action ConvertErrorAction

Tindakan untuk objek yang tidak dapat diubah

Returns

bool

Hasil Operasi

Convert(PdfFormatConversionOptions)

Konversi dokumen menggunakan opsi konversi yang ditentukan

public bool Convert(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

Pilihan untuk Konversi Dokumen PDF

Returns

bool

Hasil Operasi

Convert(CallBackGetHocrWithPage)

Mengidentifikasi gambar di dalam dokumen dan menambahkan string hocr di atasnya.

public bool Convert(Document.CallBackGetHocrWithPage callback, bool flattenImages = false)

Parameters

callback Document . CallBackGetHocrWithPage

Tindakan untuk gambar yang akan diproses oleh pengenalan hocr.

flattenImages bool

Teks dalam gambar pdf dapat dicat menggunakan mekanika topeng, dalam hal ini gambar harus dilapisi.

Returns

bool

Jika tidak ada gambar dalam dokumen mengembalikan palsu.

Convert(CallBackGetHocr dan Bool)

Mengidentifikasi gambar di dalam dokumen dan menambahkan string hocr di atasnya.

public bool Convert(Document.CallBackGetHocr callback, bool flattenImages = false)

Parameters

callback Document . CallBackGetHocr

Tindakan untuk gambar yang akan diproses oleh pengenalan hocr.

flattenImages bool

Teks dalam gambar pdf dapat dicat menggunakan mekanika topeng, dalam hal ini gambar harus dilapisi.

Returns

bool

Jika tidak ada gambar dalam dokumen mengembalikan palsu.

Convert(Stream, PdfFormat dan ConvertErrorAction)

Konversi dokumen dan menyimpan kesalahan ke aliran yang ditentukan.

public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action)

Parameters

outputLogStream Stream

Stream di mana komentar akan disimpan.

format PdfFormat

format PDF

action ConvertErrorAction

Tindakan untuk objek yang tidak dapat diubah

Returns

bool

Hasil Operasi

Convert(Fixup, Stream, Bool dan Object[])

Konversi dokumen dengan menerapkan Fixup.

public bool Convert(Fixup fixup, Stream outputLog, bool onlyValidation = false, object[] parameters = null)

Parameters

fixup Fixup

Jenis yang tetap.

outputLog Stream

Log dari proses.

onlyValidation bool

Hanya validasi dokumen.

parameters object [ ]

Properti untuk Fixup yang tidak dapat ditetapkan.

Returns

bool

hasil operasi tersebut.

Convert(Fiksup, string, bool, objek[])

Konversi dokumen dengan menerapkan Fixup.

public bool Convert(Fixup fixup, string outputLog, bool onlyValidation = false, object[] parameters = null)

Parameters

fixup Fixup

Jenis yang tetap.

outputLog string

Log dari proses.

onlyValidation bool

Hanya validasi dokumen.

parameters object [ ]

Properti untuk Fixup yang tidak dapat ditetapkan.

Returns

bool

hasil operasi tersebut.

Convert(string, LoadOptions, string, SaveOptions)

Konversi file sumber dalam format sumber ke file tujuan dalam format tujuan.

public static void Convert(string srcFileName, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)

Parameters

srcFileName string

Nama file sumbernya.

loadOptions LoadOptions

Format file sumbernya.

dstFileName string

Nama file tujuan.

saveOptions SaveOptions

Format file tujuan.

Convert(Stream, LoadOptions, string, SaveOptions)

Konversi aliran dalam format sumber ke file tujuan dalam format tujuan.

public static void Convert(Stream srcStream, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)

Parameters

srcStream Stream

sumber yang mengalir.

loadOptions LoadOptions

Format aliran sumber.

dstFileName string

Nama file tujuan.

saveOptions SaveOptions

Format file tujuan.

Convert(String, LoadOptions, Stream, SaveOptions)

Konversi file sumber dalam format sumber ke streaming dalam format tujuan.

public static void Convert(string srcFileName, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)

Parameters

srcFileName string

Nama file sumbernya.

loadOptions LoadOptions

Format file sumbernya.

dstStream Stream

Tujuan dari aliran.

saveOptions SaveOptions

Format destinasi streaming.

Convert(Stream, LoadOptions, Stream, SaveOptions)

Konversi aliran dalam format sumber ke aliran dalam format tujuan.

public static void Convert(Stream srcStream, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)

Parameters

srcStream Stream

sumber yang mengalir.

loadOptions LoadOptions

Format aliran sumber.

dstStream Stream

Tujuan dari aliran.

saveOptions SaveOptions

Format file tujuan.

KonversiPageToPNGMemoryStream(Page)

Konversi halaman ke PNG untuk DSR, OMR, OCR image stream.

public MemoryStream ConvertPageToPNGMemoryStream(Page page)

Parameters

page Page

Halaman untuk Konversi.

Returns

MemoryStream

Gambar dari Stream.

Decrypt()

Memanggil kemudian Simpan untuk mendapatkan versi decrypted dari dokumen.

public void Decrypt()

Dispose()

Menutup semua sumber daya yang digunakan dalam dokumen ini.

public void Dispose()

Encrypt(String, string, DocumentPrivilege, ICustomSecurityHandler)

Menyulitkan dokumen. panggilan kemudian Simpan untuk mendapatkan versi yang disulitkan dari dokumen.

public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, ICustomSecurityHandler customHandler)

Parameters

userPassword string

kata sandi pengguna

ownerPassword string

Pemilik kata sandi

privileges DocumentPrivilege

Untuk izin dokumen, lihat Aspose.Pdf.Document.Permissions untuk detail.

customHandler ICustomSecurityHandler

Pengelolaan Keselamatan Kustom

Encrypt(String, string, Permohonan, ICustomSecurityHandler)

Menyulitkan dokumen. panggilan kemudian Simpan untuk mendapatkan versi yang disulitkan dari dokumen.

public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, ICustomSecurityHandler customHandler)

Parameters

userPassword string

kata sandi pengguna

ownerPassword string

Pemilik kata sandi

permissions Permissions

Untuk izin dokumen, lihat Aspose.Pdf.Document.Permissions untuk detail.

customHandler ICustomSecurityHandler

Pengelolaan Keselamatan Kustom

Encrypt(string, string, DocumentPrivilege, CryptoAlgorithm, bool)

Menyulitkan dokumen. panggilan kemudian Simpan untuk mendapatkan versi yang disulitkan dari dokumen.

public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)

Parameters

userPassword string

kata sandi pengguna

ownerPassword string

Pemilik kata sandi

privileges DocumentPrivilege

Untuk izin dokumen, lihat Aspose.Pdf.Document.Permissions untuk detail.

cryptoAlgorithm CryptoAlgorithm

Algorithm cryptographic, lihat Aspose.Pdf.Document.CryptoAlgorithm untuk detail.

usePdf20 bool

Memberi dukungan untuk revisi 6 (Extension 8).

Encrypt(string, string, izin, CryptoAlgorithm)

Menyulitkan dokumen. panggilan kemudian Simpan untuk mendapatkan versi yang disulitkan dari dokumen.

public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm)

Parameters

userPassword string

kata sandi pengguna

ownerPassword string

Pemilik kata sandi

permissions Permissions

Untuk izin dokumen, lihat Aspose.Pdf.Document.Permissions untuk detail.

cryptoAlgorithm CryptoAlgorithm

Algorithm cryptographic, lihat Aspose.Pdf.Document.CryptoAlgorithm untuk detail.

Encrypt(string, string, izin, CryptoAlgorithm, bool)

Menyulitkan dokumen. panggilan kemudian Simpan untuk mendapatkan versi yang disulitkan dari dokumen.

public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)

Parameters

userPassword string

kata sandi pengguna

ownerPassword string

Pemilik kata sandi

permissions Permissions

Untuk izin dokumen, lihat Aspose.Pdf.Document.Permissions untuk detail.

cryptoAlgorithm CryptoAlgorithm

Algorithm cryptographic, lihat Aspose.Pdf.Document.CryptoAlgorithm untuk detail.

usePdf20 bool

Memberi dukungan untuk revisi 6 (Extension 8).

ExportAnnotationsToXfdf(String)

Ekspor semua catatan dokumen ke file XFDF

public void ExportAnnotationsToXfdf(string fileName)

Parameters

fileName string

Nama file XFDF

ExportAnnotationsToXfdf(Stream)

Ekspor semua anotasi dokumen ke dalam aliran.

public void ExportAnnotationsToXfdf(Stream stream)

Parameters

stream Stream

Stream di mana menyimpan XFDF.

Flatten()

Menghapus semua medan dari dokumen dan menempatkan nilai-nilai mereka.

public void Flatten()

Flatten(FlattenSettings)

Menghapus semua medan (dan catatan) dari dokumen dan menempatkan nilai-nilai mereka.

public void Flatten(Form.FlattenSettings flattenSettings)

Parameters

flattenSettings Form . FlattenSettings

Pengaturan untuk proses flattening.

FlattenTransparency()

Menggantikan konten transparan dengan grafis raster dan vektor yang tidak transparan.

public void FlattenTransparency()

FreeMemory()

Membersihkan Memori

public void FreeMemory()

GetCatalogValue(String)

Mengembalikan nilai item dari kamus katalog.

public object GetCatalogValue(string key)

Parameters

key string

Kunci dari item.

Returns

object

Nilai item - jika kunci berhasil ditemukan; jika tidak, null.

GetObjectById(String)

Dapatkan objek dengan ID yang ditentukan dalam dokumen.

public object GetObjectById(string id)

Parameters

id string

dan objek id.

Returns

object

Objek dengan ID tertentu Null jika ID tidak ditemukan.

GetXmpMetadata(Stream)

Dapatkan metadata XMP dari dokumen.

public void GetXmpMetadata(Stream stream)

Parameters

stream Stream

Stream di mana metadata akan disimpan.

HasIncrementalUpdate()

Periksa apakah dokumen PDF saat ini telah disimpan dengan update incremental.

public bool HasIncrementalUpdate()

Returns

bool

‘kebenaran’ jika dokumen PDF memiliki update incremental; jika tidak, ‘kebenaran’.

ImportAnnotationsFromXfdf(String)

Mengimport catatan dari file XFDF ke dokumen.

public void ImportAnnotationsFromXfdf(string fileName)

Parameters

fileName string

Nama file XFDF

ImportAnnotationsFromXfdf(Stream)

Mengimport anotasi dari aliran ke dokumen.

public void ImportAnnotationsFromXfdf(Stream stream)

Parameters

stream Stream

Stream mengandung data XFDF.

IsRepairNeeded(Perbaikan Opsi)

Periksa apakah dokumen memerlukan panggilan metode perbaikan.

public bool IsRepairNeeded(out Document.RepairOptions options)

Parameters

options Document . RepairOptions

Filled RepairOptions disarankan untuk digunakan dalam metode Repair

Returns

bool

Mengembalikan opsi yang diisi untuk digunakan dalam metode Perbaikan

LoadFrom(String dan LoadOptions)

Mengunggah file, mengubahnya menjadi PDF.

public void LoadFrom(string filename, LoadOptions options)

Parameters

filename string

Jalan menuju file untuk dibuka.

options LoadOptions

dengan opsi beban.

Exceptions

PdfException

Jika file tidak dapat dimuat.

FileNotFoundException

Jika file tidak ditemukan.

Merge(MergeOptions, dokumen params[])

mengumpulkan dokumen.

public void Merge(Document.MergeOptions mergeOptions, params Document[] documents)

Parameters

mergeOptions Document . MergeOptions

Pilihan penggabungan.

documents Document [ ]

Dokumen yang harus digabungkan.

Merge(MergeOptions, params string[])

mengumpulkan dokumen.

public void Merge(Document.MergeOptions mergeOptions, params string[] files)

Parameters

mergeOptions Document . MergeOptions

Pilihan penggabungan.

files string [ ]

file pdf untuk digabungkan.

Merge(Dokumen Param[])

mengumpulkan dokumen.

public void Merge(params Document[] documents)

Parameters

documents Document [ ]

Dokumen yang harus digabungkan.

Merge(Perkembangan String[])

Menggunakan file pdf.

public void Merge(params string[] files)

Parameters

files string [ ]

file pdf untuk digabungkan.

MergeDocuments(MergeOptions, params string[])

mengumpulkan dokumen.

public static Document MergeDocuments(Document.MergeOptions mergeOptions, params string[] files)

Parameters

mergeOptions Document . MergeOptions

Pilihan penggabungan.

files string [ ]

file pdf untuk digabungkan.

Returns

Document

Dokumen yang digabungkan.

MergeDocuments(MergeOptions, dokumen params[])

mengumpulkan dokumen.

public static Document MergeDocuments(Document.MergeOptions mergeOptions, params Document[] files)

Parameters

mergeOptions Document . MergeOptions

files Document [ ]

Dokumen yang harus digabungkan.

Returns

Document

Dokumen yang digabungkan.

MergeDocuments(Perkembangan String[])

Menggunakan file pdf.

public static Document MergeDocuments(params string[] files)

Parameters

files string [ ]

file pdf untuk digabungkan.

Returns

Document

Dokumen yang digabungkan.

MergeDocuments(Dokumen Param[])

mengumpulkan dokumen.

public static Document MergeDocuments(params Document[] documents)

Parameters

documents Document [ ]

Dokumen yang harus digabungkan.

Returns

Document

Dokumen yang digabungkan.

Optimize()

Linifikasi dokumen untuk

  • membuka halaman pertama secepat mungkin;
  • menampilkan halaman berikutnya atau mengikuti dengan link ke halaman berikutnya secepat mungkin;
  • menampilkan halaman secara beransur-ansur ketika data untuk halaman disampaikan melalui saluran lambat (menampilkan data yang paling berguna terlebih dahulu);
  • memungkinkan interaksi pengguna, seperti mengikuti link, untuk dilakukan bahkan sebelum seluruh halaman telah diterima dan dipaparkan.Menggalakkan metode ini tidak benar-benar menyimpan dokumen. sebaliknya, dokumen hanya siap untuk memiliki struktur yang dioptimalkan,Panggilan kemudian Simpan untuk mendapatkan dokumen yang dioptimalkan.
public void Optimize()

OptimizeResources()

Mengoptimalkan sumber daya dalam dokumen:

  • Sumber yang tidak digunakan pada halaman dokumen dihapus;
  • Sumber daya yang sama digabungkan ke dalam satu objek;
  • Objek yang tidak digunakan dihapus.
public void OptimizeResources()

OptimizeResources(OptimizationOptions)

Optimisasi sumber daya dalam dokumen sesuai dengan strategi optimisasi yang ditentukan.

public void OptimizeResources(OptimizationOptions strategy)

Parameters

strategy OptimizationOptions

Strategi optimasi

PageNodesToBalancedTree(byte)

Mengatur nod pokok halaman dalam dokumen ke dalam pohon yang seimbang.Hanya jika dokumen memiliki lebih dari nodesNumInSubtrees objek halaman, jika tidak, itu tidak berbuat apa-apa.Jangan memanggil metode ini saat iterasi pada Elemen Halaman, itu dapat memberikan hasil yang tak terduga.

public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)

Parameters

nodesNumInSubtrees byte

Jumlah subnode yang diinginkan. nilai default adalah sepuluh.

ProcessParagraphs()

Perbedaan proses untuk generator.

public void ProcessParagraphs()

RemoveMetadata()

Menghapus metadata dari dokumen.

public void RemoveMetadata()

RemovePdfUaCompliance()

Menghapus PDFUa pematuhan dari dokumen

public void RemovePdfUaCompliance()

RemovePdfaCompliance()

Menghapus pematuhan pdfa dari dokumen

public void RemovePdfaCompliance()

Repair(RepairOptions)

Membaiki dokumen yang rusak.

public void Repair(Document.RepairOptions options = null)

Parameters

options Document . RepairOptions

Sebuah parameter pilihan dari jenis Aspose.Pdf.Document.RepairOptions untuk menentukan pengaturan pembaikan.Jika tidak disediakan, pengaturan default akan digunakan.

Save(Stream)

Menyimpan dokumen ke dalam aliran.

public void Save(Stream output)

Parameters

output Stream

Stream di mana shell dokumen disimpan.

Save(String)

Menyimpan dokumen ke dalam file yang ditentukan.

public void Save(string outputFileName)

Parameters

outputFileName string

Jalan untuk file di mana dokumen akan disimpan.

Save()

Simpan dokumen secara incremental (iaitu menggunakan teknik update incremental).

public void Save()

Remarks

Untuk menyimpan dokumen secara bertahap, kita harus membuka file dokumen untuk menulis.Oleh karena itu, Dokumen harus dimulai dengan aliran yang dapat ditulis seperti dalam snippet kode berikut:Dokumen doc = Dokumen baru (FileStream baru (“document.pdf”, FileMode.Open, FileAccess.ReadWrite));membuat beberapa perubahan dan menyimpan dokumen secara bertahapuntuk menyelamatkan();

Save(SaveOptions)

Simpan dokumen dengan simpan opsi.

public void Save(SaveOptions options)

Parameters

options SaveOptions

Simpan Opsi

Save(Peta dan SaveFormat)

Menyimpan dokumen dengan nama baru bersama dengan format file.

public void Save(string outputFileName, SaveFormat format)

Parameters

outputFileName string

Jalan untuk file di mana dokumen akan disimpan.

format SaveFormat

Format pilihan.

Save(Perbedaan, SaveFormat)

Menyimpan dokumen dengan nama baru bersama dengan format file.

public void Save(Stream outputStream, SaveFormat format)

Parameters

outputStream Stream

Stream di mana dokumen akan disimpan.

format SaveFormat

Format pilihan.

Exceptions

ArgumentException

System.ArgumentKecuali ketika Aspose.Pdf.HtmlSaveOptions dipindahkan ke metode. menyimpan dokumen ke aliran html tidak didukung. silakan gunakan metode menyimpan ke file.

Save(Teka-teki dan SaveOptions)

Simpan dokumen dengan nama baru yang menetapkan opsi simpanannya.

public void Save(string outputFileName, SaveOptions options)

Parameters

outputFileName string

Jalan untuk file di mana dokumen akan disimpan.

options SaveOptions

Simpan Opsi

Save(Pengelolaan, SaveOptions)

Simpan dokumen ke aliran dengan opsi simpanan.

public void Save(Stream outputStream, SaveOptions options)

Parameters

outputStream Stream

Stream di mana dokumen akan disimpan.

options SaveOptions

Simpan Opsi

Exceptions

ArgumentException

System.ArgumentKecuali ketika Aspose.Pdf.HtmlSaveOptions dipindahkan ke metode. menyimpan dokumen ke aliran html tidak didukung. silakan gunakan metode menyimpan ke file.

SaveAsync(Pengunduran diri, pembatalan)

Menyimpan dokumen ke dalam aliran.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)

Parameters

output Stream

Stream di mana shell dokumen disimpan.

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

SaveAsync(Cancellasi, Cancellasi)

Menyimpan dokumen ke dalam file yang ditentukan.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)

Parameters

outputFileName string

Jalan untuk file di mana dokumen akan disimpan.

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

SaveAsync(CancellationToken)

Simpan dokumen secara incremental (iaitu menggunakan teknik update incremental).

public Task SaveAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

Remarks

Untuk menyimpan dokumen secara bertahap, kita harus membuka file dokumen untuk menulis.Oleh karena itu, Dokumen harus dimulai dengan aliran yang dapat ditulis seperti dalam snippet kode berikut:Dokumen doc = Dokumen baru (FileStream baru (“document.pdf”, FileMode.Open, FileAccess.ReadWrite));membuat beberapa perubahan dan menyimpan dokumen secara bertahapuntuk menyelamatkan();

SaveAsync(Penyimpanan Opsi, CancellationToken)

Simpan dokumen dengan simpan opsi.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)

Parameters

options SaveOptions

Simpan Opsi

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

SaveAsync(Titik, SaveFormat, CancellationToken)

Menyimpan dokumen dengan nama baru bersama dengan format file.

public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)

Parameters

outputFileName string

Jalan untuk file di mana dokumen akan disimpan.

format SaveFormat

Format pilihan.

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

SaveAsync(Stream, SaveFormat, CancelasiToken)

Menyimpan dokumen dengan nama baru bersama dengan format file.

public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)

Parameters

outputStream Stream

Stream di mana dokumen akan disimpan.

format SaveFormat

Format pilihan.

cancellationToken CancellationToken

Pembatalan token

Returns

Task

Tugas Asynchronous

Exceptions

ArgumentException

System.ArgumentKecuali ketika Aspose.Pdf.HtmlSaveOptions dipindahkan ke metode. menyimpan dokumen ke aliran html tidak didukung. silakan gunakan metode menyimpan ke file.

SaveAsync(rangkaian, SaveOptions, CancellationToken)

Simpan dokumen dengan nama baru yang menetapkan opsi simpanannya.

public Task SaveAsync(string outputFileName, SaveOptions options, CancellationToken cancellationToken)

Parameters

outputFileName string

Jalan untuk file di mana dokumen akan disimpan.

options SaveOptions

Simpan Opsi

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

SaveAsync(Stream, SaveOptions, CancellationToken)

Simpan dokumen ke aliran dengan opsi simpanan.

public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)

Parameters

outputStream Stream

Stream di mana dokumen akan disimpan.

options SaveOptions

Simpan Opsi

cancellationToken CancellationToken

Cacelasi dengan token.

Returns

Task

Tugas Asynchronous

Exceptions

ArgumentException

System.ArgumentKecuali ketika Aspose.Pdf.HtmlSaveOptions dipindahkan ke metode. menyimpan dokumen ke aliran html tidak didukung. silakan gunakan metode menyimpan ke file.

SaveXml(String)

Simpan dokumen ke XML.

public void SaveXml(string file)

Parameters

file string

Model dokumen file xml

SendTo(Perangkat Dokumen, Stream)

Hantar seluruh dokumen ke perangkat dokumen untuk pemrosesan.

public void SendTo(DocumentDevice device, Stream output)

Parameters

device DocumentDevice

Dokumen yang digunakan untuk memproses dokumen.

output Stream

Aliran output mengandung hasil pemrosesan dokumen dengan perangkat tertentu.

SendTo(DokumenDevice, int, int, streaming)

Mengirimkan halaman tertentu dari dokumen ke perangkat dokumen untuk pemrosesan.

public void SendTo(DocumentDevice device, int fromPage, int toPage, Stream output)

Parameters

device DocumentDevice

Dokumen yang digunakan untuk memproses dokumen.

fromPage int

Halaman pertama untuk pemrosesan.

toPage int

Halaman terakhir untuk pemrosesan.

output Stream

Stream output mengandung hasil dari halaman dokumen yang diproses dengan perangkat tertentu.

SendTo(Perangkat Dokumen, String)

Hantar seluruh dokumen ke perangkat dokumen untuk pemrosesan.

public void SendTo(DocumentDevice device, string outputFileName)

Parameters

device DocumentDevice

Dokumen yang digunakan untuk memproses dokumen.

outputFileName string

Nama file output dengan hasil pemrosesan.

SendTo(Dokumen, int, int, string)

Hantar seluruh dokumen ke perangkat dokumen untuk pemrosesan.

public void SendTo(DocumentDevice device, int fromPage, int toPage, string outputFileName)

Parameters

device DocumentDevice

Dokumen yang digunakan untuk memproses dokumen.

fromPage int

Halaman pertama untuk pemrosesan.

toPage int

Halaman terakhir untuk pemrosesan.

outputFileName string

Nama file output dengan hasil pemrosesan.

SetDefaultFileSizeLimitToMemoryLoading()

Tetapkan batas ukuran file untuk memuat seluruh file ke dalam memori sehingga nilai default sama dengan 210 Mb.

public static void SetDefaultFileSizeLimitToMemoryLoading()

SetTitle(String)

Menetapkan judul untuk PDF Document

public void SetTitle(string title)

Parameters

title string

Judul dokumen

SetXmpMetadata(Stream)

Menetapkan metadata dokumen XMP.

public void SetXmpMetadata(Stream stream)

Parameters

stream Stream

Stream yang mengandung metadata XMP.

Validate(Perbedaan, PDFFormat)

Memerahkan dokumen ke dalam file yang ditentukan.

public bool Validate(string outputLogFileName, PdfFormat format)

Parameters

outputLogFileName string

Cara untuk membuat file di mana komentar akan disimpan.

format PdfFormat

dalam format pdf.

Returns

bool

Hasil Operasi

Validate(Pengaturan, PDFFormat)

Memerahkan dokumen ke dalam file yang ditentukan.

public bool Validate(Stream outputLogStream, PdfFormat format)

Parameters

outputLogStream Stream

Stream di mana komentar akan disimpan.

format PdfFormat

dalam format pdf.

Returns

bool

Hasil Operasi

Validate(PdfFormatConversionOptions)

Memerahkan dokumen ke dalam file yang ditentukan.

public bool Validate(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

Pilihan untuk Konversi Dokumen PDF

Returns

bool

Hasil Operasi

FontSubstitution

Hal ini terjadi ketika font menggantikan font lain dalam dokumen.

public event Document.FontSubstitutionHandler FontSubstitution

Jenis Peristiwa

Document . FontSubstitutionHandler

 Indonesia