Class Document
Nama dari : Aspose.Pdf Pengumpulan: Aspose.PDF.dll (25.5.0)
Kelas yang mewakili dokumen PDF.
public sealed class Document : IDisposableInheritance
Implements
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 = 10Nilai lapangan
Properties
Actions
Properti ini adalah contoh dari kelas DocumentActions yang memungkinkan untuk mendapatkan/menetapkan BeforClosing, BeforSaving, dll. tindakan.
public DocumentActionCollection Actions { get; }Nilai Properti
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
Background
Dapatkan atau menetapkan warna latar belakang dokumen.
public Color Background { get; set; }Nilai Properti
CenterWindow
Dapatkan atau menetapkan bendera yang menentukan apakah posisi jendela dokumen akan berpusat pada layar.
public bool CenterWindow { get; set; }Nilai Properti
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
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
CustomSecurityHandler
Mendapatkan pengendali keamanan yang teratur.
public ICustomSecurityHandler CustomSecurityHandler { get; }Nilai Properti
Destinations
Dapatkan koleksi destinasi.Silakan gunakan nama destinasi.
public DestinationCollection Destinations { get; }Nilai Properti
Direction
Dapatkan atau menetapkan perintah bacaan teks: L2R (kanan ke kanan) atau R2L (kanan ke kiri).
public Direction Direction { get; set; }Nilai Properti
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
DisplayDocTitle
Dapatkan atau menetapkan bendera untuk menentukan apakah bar judul jendela dokumen harus menampilkan judul dokumen.
public bool DisplayDocTitle { get; set; }Nilai Properti
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
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
EmbeddedFiles
Dapatkan koleksi file yang terintegrasi ke dalam dokumen.
public EmbeddedFileCollection EmbeddedFiles { get; }Nilai Properti
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
EnableSignatureSanitization
Dapatkan atau menetapkan bendera untuk mengelola sanitasi medan tandatangan.
public bool EnableSignatureSanitization { get; set; }Nilai Properti
FileName
Nama file PDF yang menyebabkan dokumen ini
public string FileName { get; }Nilai Properti
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
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
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
HandleSignatureChange
Hentikan Pengecualian jika dokumen akan disimpan dengan perubahan dan memiliki tanda tangan
public bool HandleSignatureChange { get; set; }Nilai Properti
HideMenubar
Dapatkan atau menetapkan bendera yang menentukan apakah bar menu harus disembunyikan ketika dokumen aktif.
public bool HideMenubar { get; set; }Nilai Properti
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
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
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
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
Info
Dapatkan informasi dokumen.
public DocumentInfo Info { get; }Nilai Properti
IsEncrypted
Dapatkan status yang disulitkan dari dokumen. benar jika dokumen disulitkan.
public bool IsEncrypted { get; }Nilai Properti
IsLicensed
Kembali benar adalah sistem bekerja dalam mode lisensi dan palsu sebaliknya.
public static bool IsLicensed { get; }Nilai Properti
IsLinearized
Dapatkan atau menetapkan nilai yang menunjukkan apakah dokumen itu linear.
public bool IsLinearized { get; set; }Nilai Properti
IsPdfUaCompliant
Ini adalah dokumen pdfua yang mematuhi.
public bool IsPdfUaCompliant { get; }Nilai Properti
IsPdfaCompliant
Dapatkan dokumen yang mematuhi pdfa.
public bool IsPdfaCompliant { get; }Nilai Properti
IsXrefGapsAllowed
Dapatkan atau menetapkan dokumen yang mematuhi pdfa.
public bool IsXrefGapsAllowed { get; set; }Nilai Properti
JavaScript
Mengumpulkan JavaScript dari level dokumen.
public JavaScriptCollection JavaScript { get; }Nilai Properti
LogicalStructure
Mendapatkan struktur logis dari dokumen.
public RootElement LogicalStructure { get; }Nilai Properti
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
NamedDestinations
Koleksi Nama Destinasi dalam dokumen.
public NamedDestinationCollection NamedDestinations { get; }Nilai Properti
NonFullScreenPageMode
Dapatkan atau menetapkan mode halaman, menentukan bagaimana untuk menampilkan dokumen pada mode output layar penuh.
public PageMode NonFullScreenPageMode { get; set; }Nilai Properti
OpenAction
Dapatkan atau menetapkan tindakan yang dilakukan pada pembukaan dokumen.
public IAppointment OpenAction { get; set; }Nilai Properti
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
Outlines
Dapatkan dokumen outlines.
public OutlineCollection Outlines { get; }Nilai Properti
OutputIntents
Dapatkan koleksi niat output dalam dokumen.
public OutputIntents OutputIntents { get; }Nilai Properti
PageInfo
Dapatkan atau menetapkan informasi halaman (hanya untuk generator, tidak diisi saat membaca dokumen)
public PageInfo PageInfo { get; set; }Nilai Properti
PageLabels
Dapatkan label halaman dalam dokumen.
public PageLabelCollection PageLabels { get; }Nilai Properti
PageLayout
Dapatkan atau menetapkan layout halaman yang akan digunakan saat dokumen dibuka.
public PageLayout PageLayout { get; set; }Nilai Properti
PageMode
Dapatkan atau menetapkan mode halaman, menentukan bagaimana dokumen harus ditampilkan saat dibuka.
public PageMode PageMode { get; set; }Nilai Properti
Pages
Dapatkan atau menetapkan koleksi halaman dokumen.Perhatikan bahwa halaman dihitung dari 1 dalam koleksi.
public PageCollection Pages { get; }Nilai Properti
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
Permissions
Dapatkan izin dari dokumen tersebut.
public int Permissions { get; }Nilai Properti
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
PrintScaling
Dapatkan atau menetapkan opsi scaling halaman yang akan dipilih ketika dialog cetak ditampilkan untuk dokumen ini.
public PrintScaling PrintScaling { get; set; }Nilai Properti
TaggedContent
Dapatkan akses ke TaggedPdf content.
public ITaggedContent TaggedContent { get; }Nilai Properti
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
‘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
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
Jika file tidak dapat dimuat.
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
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
Dokumen yang digabungkan.
MergeDocuments(Perkembangan String[])
Menggunakan file pdf.
public static Document MergeDocuments(params string[] files)Parameters
files string
[ ]
file pdf untuk digabungkan.
Returns
Dokumen yang digabungkan.
MergeDocuments(Dokumen Param[])
mengumpulkan dokumen.
public static Document MergeDocuments(params Document[] documents)Parameters
documents Document
[ ]
Dokumen yang harus digabungkan.
Returns
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
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
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
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
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
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
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
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
Tugas Asynchronous
Exceptions
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
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
Tugas Asynchronous
Exceptions
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
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
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
Hasil Operasi
FontSubstitution
Hal ini terjadi ketika font menggantikan font lain dalam dokumen.
public event Document.FontSubstitutionHandler FontSubstitution