Class Document

Class Document

nazivni prostor: Aspose.Pdf Sastav: Aspose.PDF.dll (25.4.0)

Klasa koja predstavlja PDF dokument.

public sealed class Document : IDisposable

Inheritance

object Document

Implements

IDisposable

naslijeđeni članovi

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

Constructors

Document(Stream)

Inicijalizirajte novu primjenu dokumenta iz struje ulaza .

public Document(Stream input)

Parameters

input Stream

Prijenos s PDF dokumentom.

Document(Sljedeći članakSljedeći članakBool)

Inicijalizirajte novu primjenu dokumenta iz struje ulaza .

public Document(Stream input, bool isManagedStream)

Parameters

input Stream

Prijenos s PDF dokumentom.

isManagedStream bool

ako je postavljen na “pravi” unutarnji tok zatvoren prije izlaska; inače, nije.

Document(Slijedeći članakString)

Inicijalizirajte novu primjenu dokumenta iz struje ulaza .

public Document(Stream input, string password)

Parameters

input Stream

Objekt ulaznog toka, odgovarajući PDF je lozinka zaštićena.

password string

Korisnik ili vlasnik lozinke.

Document(Stream, struja, ICustomSecurityHandler)

Inicijalizirajte novu primjenu dokumenta iz struje ulaza .

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

Parameters

input Stream

Objekt ulaznog toka, odgovarajući PDF je lozinka zaštićena.

password string

Korisnik ili vlasnik lozinke.

customSecurityHandler ICustomSecurityHandler

Zajednički sigurnosni radnik.

Document(Slijedeći članakSlijedeći članakSlijedeći članakSlijedeće →)

Inicijalizirajte novu primjenu dokumenta iz struje ulaza .

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

Parameters

input Stream

Prijenos s PDF dokumentom.

password string

Korisnik ili vlasnik lozinke.

isManagedStream bool

Ako je postavljen na “pravi” unutarnji tok je zatvoren prije izlaska; inače, nije.

Document(Stream, string, bool, ICustomSecurityHandler)

Inicijalizirajte novu primjenu dokumenta iz struje ulaza .

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

Parameters

input Stream

Prijenos s PDF dokumentom.

password string

Korisnik ili vlasnik lozinke.

isManagedStream bool

Ako je postavljen na “pravi” unutarnji tok je zatvoren prije izlaska; inače, nije.

customSecurityHandler ICustomSecurityHandler

Zajednički sigurnosni radnik.

Document(String)

Jednostavno init Dokument koristeći filename’. Isto kao i Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename)

Parameters

filename string

Ime PDF datoteke.

Document(Sljedeći Članak Bool)

Jednostavno init Dokument koristeći filename’. Isto kao i Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename, bool isManagedStream)

Parameters

filename string

Ime PDF datoteke.

isManagedStream bool

Ako je postavljen na “pravi” unutarnji tok je zatvoren prije izlaska; inače, nije.

Document(String, stringa, ICustomSecurityHandler)

Inicijalizira novu primjenu klase Aspose.Pdf.Dokument za rad s šifriranim dokumentom.

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

Parameters

filename string

Ime datoteke dokumentacije.

password string

Korisnik ili vlasnik lozinke.

customSecurityHandler ICustomSecurityHandler

Zajednički sigurnosni radnik.

Document(String, String i String)

Inicijalizira novu primjenu klase Aspose.Pdf.Dokument za rad s šifriranim dokumentom.

public Document(string filename, string password)

Parameters

filename string

Ime datoteke dokumentacije.

password string

Korisnik ili vlasnik lozinke.

Document(String, String i Bool)

Inicijalizira novu primjenu klase Aspose.Pdf.Dokument za rad s šifriranim dokumentom.

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

Parameters

filename string

Ime datoteke dokumentacije.

password string

Korisnik ili vlasnik lozinke.

isManagedStream bool

ako je postavljen na “pravi” unutarnji tok zatvoren prije izlaska; inače, nije.

Document(String, string, bool, ICustomSecurityHandler)

Inicijalizira novu primjenu klase Aspose.Pdf.Dokument za rad s šifriranim dokumentom.

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

Parameters

filename string

Ime datoteke dokumentacije.

password string

Korisnik ili vlasnik lozinke.

isManagedStream bool

ako je postavljen na “pravi” unutarnji tok zatvoren prije izlaska; inače, nije.

customSecurityHandler ICustomSecurityHandler

Zajednički sigurnosni radnik.

Document()

Početak je prazan dokument.

public Document()

Document(PdfVersion)

Inicijalizira prazan dokument po verziji.

public Document(PdfVersion version)

Parameters

version PdfVersion

U PDF verziji.

Document(String, Opcije za preuzimanje)

Otvara postojeći dokument iz datoteke koja pruža potrebne opcije pretvaranja kako bi se dobio PDF dokument.

public Document(string filename, LoadOptions options)

Parameters

filename string

Upišite datoteku za pretvaranje u PDF dokument.

options LoadOptions

Predstavlja svojstva za pretvaranje filename’ u PDF dokument.

Document(Slijedeći članakStraam, LoadOptions)

Otvara postojeći dokument iz struje koji pruža potrebnu konverziju kako bi dobio PDF dokument.

public Document(Stream input, LoadOptions options)

Parameters

input Stream

Uvodni tok pretvoriti u PDF dokument.

options LoadOptions

Predstavlja svojstva za pretvaranje input’ u PDF dokument.

Fields

DefaultNodesNumInSubtrees

public const byte DefaultNodesNumInSubtrees = 10

Vrijednost polja

byte

Properties

Actions

Ova imovina je primjer klase DocumentActions koji vam omogućuje da dobijete / postavite akcije BeforClosing, BeforSaving, itd.

public DocumentActionCollection Actions { get; }

Vrijednost nekretnina

DocumentActionCollection

Examples

Ovaj primjer pokazuje kako dobiti nakon otvorenog djelovanja dokumenta:

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

Omogućuje spajanje sadržaja stranice kako bi se optimizirala veličina docuement. ako se koristi, onda se različite, ali duplikirane stranice mogu upućivati naImajte na umu da ovaj način može uzrokovati nuspojave poput promjene sadržaja stranice kada se druga stranica mijenja.

public bool AllowReusePageContent { get; set; }

Vrijednost nekretnina

bool

Background

Pronađite ili postavite boju pozadine dokumenta.

public Color Background { get; set; }

Vrijednost nekretnina

Color

CenterWindow

Pronađe ili postavlja zastavu kako bi se utvrdilo hoće li mjesto prozora dokumenta biti usredotočeno na zaslon.

public bool CenterWindow { get; set; }

Vrijednost nekretnina

bool

Examples

Primjer pokazuje kako dobiti zastavu CenterWindow:

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

Collection

Dobivaju prikupljanje dokumenata.

public Collection Collection { get; set; }

Vrijednost nekretnina

Collection

CryptoAlgorithm

Dobiva sigurnosne postavke ako je dokument šifriran.Ako dokument nije šifriran, odgovarajuća iznimka bit će podijeljena u .net 1.1ili CryptoAlgorithm će biti nula za druge verzije .net.

public CryptoAlgorithm? CryptoAlgorithm { get; }

Vrijednost nekretnina

CryptoAlgorithm ?

CustomSecurityHandler

Dobivaju se prilagođeni sigurnosni trgovci.

public ICustomSecurityHandler CustomSecurityHandler { get; }

Vrijednost nekretnina

ICustomSecurityHandler

Destinations

Pronađite kolekciju odredišta.Obsolete. molimo koristite NamedDestinations.

public DestinationCollection Destinations { get; }

Vrijednost nekretnina

DestinationCollection

Direction

Dobivaju ili postavljaju redoslijed čitanja teksta: L2R (levo na desno) ili R2L (pravo na lijevo).

public Direction Direction { get; set; }

Vrijednost nekretnina

Direction

DisableFontLicenseVerifications

Mnoge operacije s fontom ne mogu se izvršiti ako su te operacije zabranjene licencom ovog fontova.Na primjer, neki fontovi se ne mogu unijeti u PDF dokument ako pravila licencije onemogućavaju unijeti za ovaj font.Ova zastava se koristi za deaktiviranje bilo kakvih ograničenja licencije za sve fontove u postojećem PDF dokumentu.Budite oprezni kada koristite ovu zastavu.Kada je postavljena to znači da osoba koja stavlja ovu zastavu,preuzima svu odgovornost za moguće povrede dozvola/zakona na sebi.Dakle, on to uzima na vlastiti rizik.Vrlo se preporučuje da koristite ovu zastavu samo kada ste potpuno sigurni da se ne razbijete.Zakon o autorskim pravima.Preporučljivo je lažno.

public bool DisableFontLicenseVerifications { get; set; }

Vrijednost nekretnina

bool

DisplayDocTitle

Pronađite ili postavite zastavu kako biste utvrdili treba li oznaka naslova prozora dokumenta prikazati.

public bool DisplayDocTitle { get; set; }

Vrijednost nekretnina

bool

Examples

Primjer pokazuje kako dobiti zastavu DisplayDocTitle:

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

Duplex

Dobiva ili postavlja opciju upravljanja duplexom za tiskanje za korištenje prilikom tiskanja datoteke iz dijaloga za tiskanje.

public PrintDuplex Duplex { get; set; }

Vrijednost nekretnina

PrintDuplex

EmbedStandardFonts

Proizvod koji izjavljuje taj dokument mora sadržavati sve standardne fontove tipa 1.koji ima zastavu IsEmbedded postavljen u istinito. sve fontove PDF-a mogu se ugraditiu dokument jednostavno putem postavljanja zastave IsEmbedded u istinito, ali PDF standardni tip1 fontovi je iznimka od ovog pravila.Standardno ugradnja fontova tipa 1 zahtijeva puno vremena, pa je za ugradnju tih fontova potrebnone samo da postavite zastavu IsEmbedded u true za određenu font, već i postavitedodatna zastava na razini dokumenta - EmbedStandardFonts = istinita;Ova imovina se može postaviti samo jednom za sve fontove.Preporučljivo je lažno.

public bool EmbedStandardFonts { get; set; }

Vrijednost nekretnina

bool

EmbeddedFiles

Dobiva prikupljanje datoteka uvrštenih u dokument.

public EmbeddedFileCollection EmbeddedFiles { get; }

Vrijednost nekretnina

EmbeddedFileCollection

EnableObjectUnload

Pronađite ili postavite zastavu koja omogućuje da se dokument djelomično ukloni iz memorije.To omogućuje smanjenje upotrebe pamćenja, ali može imati negativan učinak na perfomance.

public bool EnableObjectUnload { get; set; }

Vrijednost nekretnina

bool

EnableSignatureSanitization

Pronađite ili postavite zastavu za upravljanje sanitizacijom polja potpisivanja.

public bool EnableSignatureSanitization { get; set; }

Vrijednost nekretnina

bool

FileName

Ime PDF datoteke koja je uzrokovala ovaj dokument

public string FileName { get; }

Vrijednost nekretnina

string

FileSizeLimitToMemoryLoading

Pronađite i postavite ograničenje veličine datoteke za preuzimanje cijelog datoteke u memoriju.Vrijednost je postavljena u megabitima.Vrijednost je 210 MB.

public static int FileSizeLimitToMemoryLoading { get; set; }

Vrijednost nekretnina

int

FitWindow

Pronađite ili postavite zastavu koja određuje treba li prozor dokumenta ponovno izmijeniti kako bi se prilagodila prvoj prikazanoj stranici.

public bool FitWindow { get; set; }

Vrijednost nekretnina

bool

Examples

Primjer pokazuje kako dobiti FitWindow zastavu:

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

FontUtilities

IDocumentFontUtilities Institucija

public Document.IDocumentFontUtilities FontUtilities { get; }

Vrijednost nekretnina

Document . IDocumentFontUtilities

Form

Dobivaju Acro oblik dokumenta.

public Form Form { get; }

Vrijednost nekretnina

Form

HandleSignatureChange

Ostavite iznimku ako će dokument biti sačuvani s promjenama i ima potpis

public bool HandleSignatureChange { get; set; }

Vrijednost nekretnina

bool

HideMenubar

Pronađite ili postavite zastavu koja određuje treba li se bar menija sakriti kada je dokument aktivan.

public bool HideMenubar { get; set; }

Vrijednost nekretnina

bool

Examples

Primjer pokazuje kako dobiti zastavu HideMenubar:

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

HideToolBar

Pronađite ili postavite zastavu kako biste utvrdili treba li se toolbar sakriti kada je dokument aktivan.

public bool HideToolBar { get; set; }

Vrijednost nekretnina

bool

Examples

Primjer pokazuje kako dobiti zastavu HideToolBar:

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

Svijet HideWindowui

Dobiva ili postavlja zastavu koja određuje treba li se elementi korisničkog sučelja sakriti kada je dokument aktivan.

public bool HideWindowUI { get; set; }

Vrijednost nekretnina

bool

Examples

Primjer pokazuje kako dobiti zastavu HideWindowUI:

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

Id

Dobio je ID.

public Id Id { get; }

Vrijednost nekretnina

Id

IgnoreCorruptedObjects

Dobiva ili postavlja zastavu ignoriranja pogrešaka u izvornim datotekama.Kada se stranice iz izvornog dokumenta kopiraju u dokument odredišta, proces kopiranja zaustavlja se uz iznimku.ako su neki predmeti u izvornim datotekama korumpirani kada je ta zastava lažna.primjer: dest.Pages.Add (src.Pages)Ako je ta zastava postavljena na istinu, onda će korumpirani predmeti biti zamijenjeni praznim vrijednostima.Podrazumevano: istinito

public bool IgnoreCorruptedObjects { get; set; }

Vrijednost nekretnina

bool

Info

Dobivamo informacije o dokumentima.

public DocumentInfo Info { get; }

Vrijednost nekretnina

DocumentInfo

IsEncrypted

Dobiva šifrirani status dokumenta. istinito ako je dokument šifriran.

public bool IsEncrypted { get; }

Vrijednost nekretnina

bool

IsLicensed

Povratak istinito je da sustav radi u licenciranom načinu i lažno drugačije.

public static bool IsLicensed { get; }

Vrijednost nekretnina

bool

IsLinearized

Dobiva ili postavlja vrijednost koja ukazuje na to je li dokument linearni.

public bool IsLinearized { get; set; }

Vrijednost nekretnina

bool

IsPdfUaCompliant

Slijedeći članakDokument pdfua compliant

public bool IsPdfUaCompliant { get; }

Vrijednost nekretnina

bool

IsPdfaCompliant

To znači da je pdfa compliant.

public bool IsPdfaCompliant { get; }

Vrijednost nekretnina

bool

IsXrefGapsAllowed

Dobiti ili postaviti je dokument pdfa usklađen.

public bool IsXrefGapsAllowed { get; set; }

Vrijednost nekretnina

bool

JavaScript

Korištenje JavaScript-a na razini dokumenta.

public JavaScriptCollection JavaScript { get; }

Vrijednost nekretnina

JavaScriptCollection

LogicalStructure

Dobiva logičku strukturu dokumenta.

public RootElement LogicalStructure { get; }

Vrijednost nekretnina

RootElement

Metadata

Metodologija dokumentacije.(PDF dokument može sadržavati opće informacije,Na primjer, naslov dokumenta, autor i datumi stvaranja i izmjene.Takve globalne informacije o dokumentu (u suprotnosti s njegovim sadržajem ili strukturom) nazivaju se metapodatima.i namjerava pomoći u katalogu i traženju dokumenata u vanjskim bazama podataka.)

public Metadata Metadata { get; }

Vrijednost nekretnina

Metadata

NamedDestinations

Kolekcija nazvanog odredišta u dokumentu.

public NamedDestinationCollection NamedDestinations { get; }

Vrijednost nekretnina

NamedDestinationCollection

NonFullScreenPageMode

Pronađite ili postavite način stranice, navodeći kako prikazati dokument na izlasku u načinu punog zaslona.

public PageMode NonFullScreenPageMode { get; set; }

Vrijednost nekretnina

PageMode

OpenAction

Dobivaju ili postavljaju akcije izvršene prilikom otvaranja dokumenta.

public IAppointment OpenAction { get; set; }

Vrijednost nekretnina

IAppointment

Examples

Primjer pokazuje kako dobiti zastavu CenterWindow:

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

OptimizeSize

Dobivaju ili postavljaju zastavu optimizacije.Kada se stranice dodaju dokumentu, isti tokovi resursa u rezultatnom datoteku suSpajanje u jedan PDF objekt ako je ova zastava postavljena.To omogućuje smanjenje rezultatne veličine datoteke, ali može uzrokovati usporenije izvršenje i veće zahtjeve za memorijom.Podrazumevana vrijednost: lažna

public bool OptimizeSize { get; set; }

Vrijednost nekretnina

bool

Outlines

Dobivaju se izvori dokumentacije.

public OutlineCollection Outlines { get; }

Vrijednost nekretnina

OutlineCollection

OutputIntents

Dobiva zbirku izlaznih namjera u dokumentu.

public OutputIntents OutputIntents { get; }

Vrijednost nekretnina

OutputIntents

PageInfo

Dobiva ili postavlja informacije o stranici (samo za generator, ne ispunjen prilikom čitanja dokumenta)

public PageInfo PageInfo { get; set; }

Vrijednost nekretnina

PageInfo

PageLabels

Dobiva oznake stranice u dokumentu.

public PageLabelCollection PageLabels { get; }

Vrijednost nekretnina

PageLabelCollection

PageLayout

Dobiva ili postavlja raspored stranice koji će se koristiti kada se dokument otvori.

public PageLayout PageLayout { get; set; }

Vrijednost nekretnina

PageLayout

PageMode

Pronađite ili postavite način stranice, navodeći kako bi se dokument trebao prikazivati kada se otvori.

public PageMode PageMode { get; set; }

Vrijednost nekretnina

PageMode

Pages

Dobivaju ili postavljaju prikupljanje stranica dokumenata.Imajte na umu da su stranice brojne od 1 u zbirci.

public PageCollection Pages { get; }

Vrijednost nekretnina

PageCollection

Examples

Sljedeći primjer pokazuje kako raditi s stranicama dokumenta:Kako dobiti broj stranica i kako dobiti pravokut početne stranice dokumenta.

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

Slijedeći PDF format

public PdfFormat PdfFormat { get; }

Vrijednost nekretnina

PdfFormat

Permissions

Dobivaju dozvole iz dokumentacije.

public int Permissions { get; }

Vrijednost nekretnina

int

PickTrayByPdfSize

Dobiva ili postavlja zastavu koja određuje treba li se veličina PDF stranice koristiti za odabir ulaznog papira.

public bool PickTrayByPdfSize { get; set; }

Vrijednost nekretnina

bool

PrintScaling

Pronađe ili postavlja opciju skala stranice koja će se odabrati kada se za ovaj dokument prikazuje dijalog za tiskanje.

public PrintScaling PrintScaling { get; set; }

Vrijednost nekretnina

PrintScaling

TaggedContent

Pristup sadržaju TaggedPdf.

public ITaggedContent TaggedContent { get; }

Vrijednost nekretnina

ITaggedContent

Examples

Primjer pokazuje kako koristiti označen sadržaj za stvaranje novog dokumenta s naslovima, stavcima i slikama.

// 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

Dobivate verziju PDF-a iz naslovnika PDF datoteke.

public string Version { get; }

Vrijednost nekretnina

string

Methods

BindXml(String)

Povezivanje XML-a na dokument

public void BindXml(string file)

Parameters

file string

XML datoteka

BindXml(String, String i String)

Povezivanje xml/xsl na dokument

public void BindXml(string xmlFile, string xslFile)

Parameters

xmlFile string

To je XML datoteka.

xslFile string

Dosje xsl ako se koristi XSLT.

BindXml(Svijet , Stream)

Povezivanje xml/xsl na dokument

public void BindXml(Stream xmlStream, Stream xslStream)

Parameters

xmlStream Stream

U tijeku je xml.

xslStream Stream

Proizvodnja xsl ako se koristi XSLT.

BindXml(Slijedeći članakSlijedeći članakXmlReaderSettings)

Povezivanje xml/xsl na dokument

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

Parameters

xmlStream Stream

U tijeku je xml.

xslStream Stream

Proizvodnja xsl ako se koristi XSLT.

settings XmlReaderSettings

Sastav XML čitatelja.

BindXml(Stream)

Povezivanje XML-a na dokument

public void BindXml(Stream stream)

Parameters

stream Stream

U tijeku je xml.

ChangePasswords(String, String i String)

Promijenite lozinke dokumenta.Ova se akcija može obaviti samo pomoću lozinke vlasnika.

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

Parameters

ownerPassword string

Vlasnik lozinke.

newUserPassword string

Nova korisnička lozinka.

newOwnerPassword string

Novi vlasnik lozinke.

Check(Bolić)

Validira se dokument.

public bool Check(bool doRepair)

Parameters

doRepair bool

Ako se stvarno pronađu problemi će se ispraviti.

Returns

bool

Istinita - ako je dokument ispravljen; inače, lažna.

Convert(String, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Konvertirati dokument i sačuvati pogreške u određenom datoteku.

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

Parameters

outputLogFileName string

Slijedeći članakFile gdje će biti pohranjeni komentari

format PdfFormat

U PDF formatu.

action ConvertErrorAction

Akcija za predmete koji se ne mogu pretvoriti

transparencyAction ConvertTransparencyAction

Akcija za sliku maskirane predmete

Returns

bool

Rezultat operacije

Convert(Stream, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Konvertirati dokument i sačuvati pogreške u određenom datoteku.

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

Parameters

outputLogStream Stream

Slijedeći članakSlijedeći članakSlijedeći članakSlijedeći članakSlijedeće

format PdfFormat

U PDF formatu.

action ConvertErrorAction

Akcija za predmete koji se ne mogu pretvoriti

transparencyAction ConvertTransparencyAction

Akcija za sliku maskirane predmete

Returns

bool

Rezultat operacije

Convert(String, PdfFormat, ConvertErrorAction)

Konvertirati dokument i sačuvati pogreške u određenom datoteku.

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

Parameters

outputLogFileName string

Slijedeći članakFile gdje će biti pohranjeni komentari

format PdfFormat

U PDF formatu.

action ConvertErrorAction

Akcija za predmete koji se ne mogu pretvoriti

Returns

bool

Rezultat operacije

Convert(PdfFormatConversionOptions)

Konvertirati dokument pomoću određenih opcija konverzije

public bool Convert(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

Sastav opcija za pretvaranje PDF dokumenta

Returns

bool

Rezultat operacije

Convert(CallBackGetHocrWithPage, šljunčana)

Prepoznajte slike unutar dokumenta i dodajte hocr trake iznad njega.

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

Parameters

callback Document . CallBackGetHocrWithPage

Akcija za slike koje će obrađivati HOCR prepoznavanje.

flattenImages bool

Tekst u slikama u PDF-u može se slikati pomoću mehanike maski, u kojem slučaju slike moraju biti blistave.

Returns

bool

Ako u dokumentu nema slika, vraća se lažna.

Convert(CallBackGetHocr i Bool)

Prepoznajte slike unutar dokumenta i dodajte hocr trake iznad njega.

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

Parameters

callback Document . CallBackGetHocr

Akcija za slike koje će obrađivati HOCR prepoznavanje.

flattenImages bool

Tekst u slikama u PDF-u može se slikati pomoću mehanike maski, u kojem slučaju slike moraju biti blistave.

Returns

bool

Ako u dokumentu nema slika, vraća se lažna.

Convert(Slijedeći Članak Stream, PdfFormat, ConvertErrorAction)

Konvertirati dokument i sačuvati pogreške u određenom toku.

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

Parameters

outputLogStream Stream

Slijedeći članakSlijedeći članakSlijedeći članakSlijedeći članakSlijedeće

format PdfFormat

U PDF formatu.

action ConvertErrorAction

Akcija za predmete koji se ne mogu pretvoriti

Returns

bool

Rezultat operacije

Convert(Fixup, Stream, Bool, Objekt[])

Konvertirati dokument primjenom Fixup.

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

Parameters

fixup Fixup

To je fiksni tip.

outputLog Stream

Slijedeći članakLog procesa.

onlyValidation bool

Samo potvrda dokumentacije.

parameters object []

Vlastnosti za fiksiranje koje se ne mogu postaviti.

Returns

bool

Rezultat operacije je.

Convert(Fixup, string, bool, objekt[])

Konvertirati dokument primjenom Fixup.

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

Parameters

fixup Fixup

To je fiksni tip.

outputLog string

Slijedeći članakLog procesa.

onlyValidation bool

Samo potvrda dokumentacije.

parameters object []

Vlastnosti za fiksiranje koje se ne mogu postaviti.

Returns

bool

Rezultat operacije je.

Convert(String, LoadOptions, String, SaveOptions)

Konvertira izvorni datoteku u formatu izvora u datoteku odredišta u formatu odredišta.

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

Parameters

srcFileName string

Ime izvorne datoteke.

loadOptions LoadOptions

Format izvorne datoteke.

dstFileName string

Naziv datoteke odredišta.

saveOptions SaveOptions

Format datoteke za odredište.

Convert(Stream, LoadOptions, string, SaveOptions)

Konvertira protok u izvornom formatu u datoteku odredišta u obliku odredišta.

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

Parameters

srcStream Stream

izvorni tok.

loadOptions LoadOptions

Format izvorne struje.

dstFileName string

Naziv datoteke odredišta.

saveOptions SaveOptions

Format datoteke za odredište.

Convert(String, LoadOptions, Stream, SaveOptions)

Konvertira izvornu datoteku u izvornom formatu u tok u obliku odredišta.

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

Parameters

srcFileName string

Ime izvorne datoteke.

loadOptions LoadOptions

Format izvorne datoteke.

dstStream Stream

Slijedeći članakDestination stream.

saveOptions SaveOptions

Obrazac odredišta u formatu.

Convert(Stream, LoadOptions, Stream, SaveOptions)

Konvertira protok u izvornom formatu u protok u destinacijskom formatu.

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

Parameters

srcStream Stream

izvorni tok.

loadOptions LoadOptions

Format izvorne struje.

dstStream Stream

Slijedeći članakDestination stream.

saveOptions SaveOptions

Format datoteke za odredište.

KonvertiratiPageToPNGMemoryStream(Page)

Konvertirati stranicu na PNG za DSR, OMR, OCR tok slike.

public MemoryStream ConvertPageToPNGMemoryStream(Page page)

Parameters

page Page

Stranica za pretvaranje.

Returns

MemoryStream

Fotografija u toku.

Decrypt()

Zovite, a zatim sačuvajte kako biste dobili dešifriranu verziju dokumenta.

public void Decrypt()

Dispose()

Zatvorite sve resurse koji se koriste ovim dokumentom.

public void Dispose()

Encrypt(strun, struna, DocumentPrivilege, ICustomSecurityHandler)

Zovite i sačuvajte kako biste dobili šifriranu verziju dokumenta.

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

Parameters

userPassword string

korisnička lozinka.

ownerPassword string

Vlasnik lozinke.

privileges DocumentPrivilege

Za dopuštenja dokumenta, pogledajte Aspose.Pdf.Document.Permissions za detalje.

customHandler ICustomSecurityHandler

Zajednički sigurnosni radnik.

Encrypt(String, string, dopuštenja, ICustomSecurityHandler)

Zovite i sačuvajte kako biste dobili šifriranu verziju dokumenta.

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

Parameters

userPassword string

korisnička lozinka.

ownerPassword string

Vlasnik lozinke.

permissions Permissions

Za dopuštenja dokumenta, pogledajte Aspose.Pdf.Document.Permissions za detalje.

customHandler ICustomSecurityHandler

Zajednički sigurnosni radnik.

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

Zovite i sačuvajte kako biste dobili šifriranu verziju dokumenta.

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

Parameters

userPassword string

korisnička lozinka.

ownerPassword string

Vlasnik lozinke.

privileges DocumentPrivilege

Za dopuštenja dokumenta, pogledajte Aspose.Pdf.Document.Permissions za detalje.

cryptoAlgorithm CryptoAlgorithm

Kriptografski algoritam, pogledajte Aspose.Pdf.Document.CryptoAlgorithm za detalje.

usePdf20 bool

Podrška za reviziju 6 (Extension 8).

Encrypt(string, string, dozvole, CryptoAlgorithm)

Zovite i sačuvajte kako biste dobili šifriranu verziju dokumenta.

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

Parameters

userPassword string

korisnička lozinka.

ownerPassword string

Vlasnik lozinke.

permissions Permissions

Za dopuštenja dokumenta, pogledajte Aspose.Pdf.Document.Permissions za detalje.

cryptoAlgorithm CryptoAlgorithm

Kriptografski algoritam, pogledajte Aspose.Pdf.Document.CryptoAlgorithm za detalje.

Encrypt(string, string, dozvole, CryptoAlgorithm, bool)

Zovite i sačuvajte kako biste dobili šifriranu verziju dokumenta.

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

Parameters

userPassword string

korisnička lozinka.

ownerPassword string

Vlasnik lozinke.

permissions Permissions

Za dopuštenja dokumenta, pogledajte Aspose.Pdf.Document.Permissions za detalje.

cryptoAlgorithm CryptoAlgorithm

Kriptografski algoritam, pogledajte Aspose.Pdf.Document.CryptoAlgorithm za detalje.

usePdf20 bool

Podrška za reviziju 6 (Extension 8).

ExportAnnotationsToXfdf(String)

Izvoz svih dokumenata u XFDF datoteku

public void ExportAnnotationsToXfdf(string fileName)

Parameters

fileName string

XFDF ime datoteke

ExportAnnotationsToXfdf(Stream)

Izvoz svih dokumenata u tok.

public void ExportAnnotationsToXfdf(Stream stream)

Parameters

stream Stream

Strijelac u kojem se pohranjuje XFDF.

Flatten()

Ukloni sve polja iz dokumenta i umjesto toga stavite njihove vrijednosti.

public void Flatten()

Flatten(FlattenSettings)

Ukloni sve polja (i anotacije) iz dokumenta i umjesto toga stavite njihove vrijednosti.

public void Flatten(Form.FlattenSettings flattenSettings)

Parameters

flattenSettings Form . FlattenSettings

Postavke za fletening proces.

FlattenTransparency()

Zamjenjuje transparentni sadržaj neprozirnim rasterom i vektorskim grafikama.

public void FlattenTransparency()

FreeMemory()

Čišćenje pamćenja

public void FreeMemory()

GetCatalogValue(String)

Vrati vrijednost predmeta iz kataloga.

public object GetCatalogValue(string key)

Parameters

key string

Ključ predmeta.

Returns

object

Vrijednost predmeta - ako je ključ uspješno pronađen; inače, nula.

GetObjectById(String)

Pronađite predmet s određenim ID-om u dokumentu.

public object GetObjectById(string id)

Parameters

id string

Slijedeći članakObjekt ID.

Returns

object

Objekt s određenim identifikacijom Null ako se identifikacija ne nalazi.

GetXmpMetadata(Stream)

Uzmite XMP metapodatke iz dokumenta.

public void GetXmpMetadata(Stream stream)

Parameters

stream Stream

To je mjesto gdje će biti pohranjeni metapodatci.

HasIncrementalUpdate()

Provjerite je li trenutni PDF dokument sačuvana s dodatnim ažuriranjem.

public bool HasIncrementalUpdate()

Returns

bool

‘Pravda’ ako PDF dokument ima incrementalne ažuriranja; inače, ’lažno’.

ImportAnnotationsFromXfdf(String)

Uvoz anotacija iz XFDF datoteke u dokument.

public void ImportAnnotationsFromXfdf(string fileName)

Parameters

fileName string

XFDF ime datoteke

ImportAnnotationsFromXfdf(Stream)

Uvoz anotacija iz struje u dokument.

public void ImportAnnotationsFromXfdf(Stream stream)

Parameters

stream Stream

Stream sadrži XFDF podatke.

IsRepairNeeded(Izlazak RepairOptions)

Provjerite hoće li dokument zahtijevati poziv za popravak metoda.

public bool IsRepairNeeded(out Document.RepairOptions options)

Parameters

options Document . RepairOptions

Popunjeno Opcije za popravak preporučuje se za korištenje u Metodu za popravak

Returns

bool

Povratak ispunjenih opcija koje će se koristiti u metodi popravka

LoadFrom(String, Opcije za preuzimanje)

Preuzimanje datoteke, pretvaranje u PDF.

public void LoadFrom(string filename, LoadOptions options)

Parameters

filename string

Put do datoteke da se otvori.

options LoadOptions

Opcije za opterećenje.

Exceptions

PdfException

Ako se datoteka ne može preuzeti.

FileNotFoundException

Ako datoteka nije pronađena.

Merge(Sljedeći članakSljedeći članakDokument params[])

Slijedeći dokumenti.

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

Parameters

mergeOptions Document . MergeOptions

Opcije za spajanje.

documents Document []

Dokumenti za spajanje.

Merge(Sljedeći Članak MergeOptions, params string[])

Slijedeći dokumenti.

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

Parameters

mergeOptions Document . MergeOptions

Opcije za spajanje.

files string []

PDF datoteke za spajanje.

Merge(Paramonska dokumentacija[])

Slijedeći dokumenti.

public void Merge(params Document[] documents)

Parameters

documents Document []

Dokumenti za spajanje.

Merge(Slijedeći Članak String[])

Slijedeći PDF datoteke.

public void Merge(params string[] files)

Parameters

files string []

PDF datoteke za spajanje.

MergeDocuments(Sljedeći Članak MergeOptions, params string[])

Slijedeći dokumenti.

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

Parameters

mergeOptions Document . MergeOptions

Opcije za spajanje.

files string []

PDF datoteke za spajanje.

Returns

Document

Zajednički dokument je.

MergeDocuments(Sljedeći članakSljedeći članakDokument params[])

Slijedeći dokumenti.

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

Parameters

mergeOptions Document . MergeOptions

files Document []

Dokumenti za spajanje.

Returns

Document

Zajednički dokument je.

MergeDocuments(Slijedeći Članak String[])

Slijedeći PDF datoteke.

public static Document MergeDocuments(params string[] files)

Parameters

files string []

PDF datoteke za spajanje.

Returns

Document

Zajednički dokument je.

MergeDocuments(Paramonska dokumentacija[])

Slijedeći dokumenti.

public static Document MergeDocuments(params Document[] documents)

Parameters

documents Document []

Dokumenti za spajanje.

Returns

Document

Zajednički dokument je.

Optimize()

Linearizacija dokumenta kako bi se

  • otvaranje prve stranice što je prije moguće;
  • prikaz sljedeće stranice ili slijediti putem poveznice na sljedeću stranicu što je prije moguće;
  • prikazuje stranicu inkrementalno kao što dolazi kada se podaci za stranicu dostavljaju preko usporenog kanala (prvo prikazuje najkorisnije podatke);
  • omogućuje interakciju korisnika, kao što je slijedeći link, da se izvrši čak i prije nego što je cijela stranica primljena i prikazana.Pojavljivanje ove metode zapravo ne štedi dokument. naprotiv, dokument je spreman samo da ima optimiziranu strukturu,Zovite i sačuvajte kako biste dobili optimizirani dokument.
public void Optimize()

OptimizeResources()

Optimizacija resursa u dokumentu:

  • resursi koji se ne koriste na stranicama dokumenta uklanjaju se;
  • jednaki su resursi povezani u jedan objekt;
  • Neupotrijebljeni predmeti su uklonjeni.
public void OptimizeResources()

OptimizeResources(OptimizationOptions)

Optimizacija resursa u dokumentu u skladu s definiranom strategijom optimizacije.

public void OptimizeResources(OptimizationOptions strategy)

Parameters

strategy OptimizationOptions

Strategija optimizacije.

PageNodesToBalancedTree(byte)

Organizira stranice drvne čvorove u dokumentu u uravnoteženo drvce.Samo ako dokument ima više od čvorovaNumInSubtrees stranice objekata, inače to ne radi ništa.Ne zovite ovu metodu dok iterirate elemente stranica, to može dati nepredvidljive rezultate

public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)

Parameters

nodesNumInSubtrees byte

Poželjno broje subnoda. podrazumevana vrijednost je deset.

ProcessParagraphs()

Proizvodi za generator.

public void ProcessParagraphs()

RemoveMetadata()

Uklanjanje metapodataka iz dokumenta.

public void RemoveMetadata()

RemovePdfUaCompliance()

Uklanjanje PDFUa usklađenosti s dokumentom

public void RemovePdfUaCompliance()

RemovePdfaCompliance()

Uklanjanje PDV-a iz dokumentacije

public void RemovePdfaCompliance()

Repair(RepairOptions)

Popravak slomljenog dokumenta.

public void Repair(Document.RepairOptions options = null)

Parameters

options Document . RepairOptions

Opcionalni parametar tipa Aspose.Pdf.Document.RepairOptions za određivanje postavki popravka.Ako se to ne dogodi, upotrebljavaju se privremene postavke.

Save(Stream)

Dokumenti se pohranjuju u toku.

public void Save(Stream output)

Parameters

output Stream

Proljev u kojem se pohranjuje dokumentni shell.

Save(String)

Sačuvajte dokument u određenom datoteku.

public void Save(string outputFileName)

Parameters

outputFileName string

To je mjesto gdje će dokument biti pohranjen.

Save()

Sačuvajte dokument inkrementalno (tj. koristeći tehniku inkrementalne ažuriranja).

public void Save()

Remarks

Da bismo sačuvali dokument kontinuirano, trebali bismo otvoriti datoteku dokumenta za pisanje.Dakle, dokument mora biti inicijaliziran s pisanim tokom kao u sljedećem kodu:Dokument doc = novi Dokument(novi FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// napraviti neke promjene i sačuvati dokument kontinuiranoSljedeći članakSave( )

Save(SaveOptions)

Sačuvajte dokument sa sačuvanjem opcija.

public void Save(SaveOptions options)

Parameters

options SaveOptions

Sačuvajte opcije

Save(Slijedeći članakSaveFormat)

Shrani dokument s novim imenom zajedno s formatom datoteke.

public void Save(string outputFileName, SaveFormat format)

Parameters

outputFileName string

To je mjesto gdje će dokument biti pohranjen.

format SaveFormat

Opcije za formiranje.

Save(Slijedeći članakSaveFormat)

Shrani dokument s novim imenom zajedno s formatom datoteke.

public void Save(Stream outputStream, SaveFormat format)

Parameters

outputStream Stream

To je mjesto gdje će se dokument pohraniti.

format SaveFormat

Opcije za formiranje.

Exceptions

ArgumentException

System.ArgumentIzuzetak kada se Aspose.Pdf.HtmlSaveOptions prenosi na metodu.Save dokument na html tok nije podržan.

Save(Slijedeći članakSaveOptions)

Shrani dokument s novim imenom postavlja svoje opcije spašavanja.

public void Save(string outputFileName, SaveOptions options)

Parameters

outputFileName string

To je mjesto gdje će dokument biti pohranjen.

options SaveOptions

Sačuvajte opcije

Save(Slijedeći članakSaveOptions)

Shrani dokument u tok s opcijama za spašavanje.

public void Save(Stream outputStream, SaveOptions options)

Parameters

outputStream Stream

To je mjesto gdje će se dokument pohraniti.

options SaveOptions

Sačuvajte opcije

Exceptions

ArgumentException

System.ArgumentIzuzetak kada se Aspose.Pdf.HtmlSaveOptions prenosi na metodu.Save dokument na html tok nije podržan.

SaveAsync(Slijedeći članakToken, CancellationToken)

Dokumenti se pohranjuju u toku.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)

Parameters

output Stream

Proljev u kojem se pohranjuje dokumentni shell.

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

SaveAsync(Sljedeći Članak CancellationToken)

Sačuvajte dokument u određenom datoteku.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)

Parameters

outputFileName string

To je mjesto gdje će dokument biti pohranjen.

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

SaveAsync(CancellationToken)

Sačuvajte dokument inkrementalno (tj. koristeći tehniku inkrementalne ažuriranja).

public Task SaveAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

Remarks

Da bismo sačuvali dokument kontinuirano, trebali bismo otvoriti datoteku dokumenta za pisanje.Dakle, dokument mora biti inicijaliziran s pisanim tokom kao u sljedećem kodu:Dokument doc = novi Dokument(novi FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// napraviti neke promjene i sačuvati dokument kontinuiranoSljedeći članakSave( )

SaveAsync(SaveOptions, otkazivanjeToken)

Sačuvajte dokument sa sačuvanjem opcija.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)

Parameters

options SaveOptions

Sačuvajte opcije

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

SaveAsync(String, SaveFormat, otkazivanjeToken)

Shrani dokument s novim imenom zajedno s formatom datoteke.

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

Parameters

outputFileName string

To je mjesto gdje će dokument biti pohranjen.

format SaveFormat

Opcije za formiranje.

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

SaveAsync(Stream, SaveFormat, otkazivanjeToken)

Shrani dokument s novim imenom zajedno s formatom datoteke.

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

Parameters

outputStream Stream

To je mjesto gdje će se dokument pohraniti.

format SaveFormat

Opcije za formiranje.

cancellationToken CancellationToken

otkazivanje token

Returns

Task

Asinkronna zadaća

Exceptions

ArgumentException

System.ArgumentIzuzetak kada se Aspose.Pdf.HtmlSaveOptions prenosi na metodu.Save dokument na html tok nije podržan.

SaveAsync(String, SaveOptions, otkazivanjeToken)

Shrani dokument s novim imenom postavlja svoje opcije spašavanja.

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

Parameters

outputFileName string

To je mjesto gdje će dokument biti pohranjen.

options SaveOptions

Sačuvajte opcije

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

SaveAsync(Stream, SaveOptions, otkazivanjeToken)

Shrani dokument u tok s opcijama za spašavanje.

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

Parameters

outputStream Stream

To je mjesto gdje će se dokument pohraniti.

options SaveOptions

Sačuvajte opcije

cancellationToken CancellationToken

Slijedeći članakCaclellation token

Returns

Task

Asinkronna zadaća

Exceptions

ArgumentException

System.ArgumentIzuzetak kada se Aspose.Pdf.HtmlSaveOptions prenosi na metodu.Save dokument na html tok nije podržan.

SaveXml(String)

Sačuvajte dokument u XML.

public void SaveXml(string file)

Parameters

file string

Dokumentni model XML datoteke

SendTo(Sljedeći članakSvijet, Stream)

Pošaljite cijeli dokument na uređaj za obradu.

public void SendTo(DocumentDevice device, Stream output)

Parameters

device DocumentDevice

Dokumentni uređaj koji se koristi za obradu dokumenta.

output Stream

Izlazni tok sadrži rezultate obrade dokumenta s određenim uređajem.

SendTo(DokumentDevice, int, int, struja)

Pošaljite određene stranice dokumenta na uređaj za obradu dokumenta.

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

Parameters

device DocumentDevice

Dokumentni uređaj koji se koristi za obradu dokumenta.

fromPage int

Prva stranica za obradu.

toPage int

Posljednja stranica za obradu.

output Stream

Izlazni tok sadrži rezultate stranica dokumenta koji se obrađuju s određenim uređajem.

SendTo(Slijedeći članakDokument, string)

Pošaljite cijeli dokument na uređaj za obradu.

public void SendTo(DocumentDevice device, string outputFileName)

Parameters

device DocumentDevice

Dokumentni uređaj koji se koristi za obradu dokumenta.

outputFileName string

Ime izvora datoteke s rezultatima obrade.

SendTo(Obrazac, int, int, string)

Pošaljite cijeli dokument na uređaj za obradu.

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

Parameters

device DocumentDevice

Dokumentni uređaj koji se koristi za obradu dokumenta.

fromPage int

Prva stranica za obradu.

toPage int

Posljednja stranica za obradu.

outputFileName string

Ime izvora datoteke s rezultatima obrade.

SetDefaultFileSizeLimitToMemoryLoading()

Postavite ograničenje veličine datoteke za preuzimanje cijelog datoteke u memoriju do podrazumevane vrijednosti jednake 210 Mb.

public static void SetDefaultFileSizeLimitToMemoryLoading()

SetTitle(String)

Sastavite naslov za PDF dokument

public void SetTitle(string title)

Parameters

title string

Naslov dokumenta

SetXmpMetadata(Stream)

Sastavite XMP metapodatke dokumenta.

public void SetXmpMetadata(Stream stream)

Parameters

stream Stream

Proljev koji sadrži XMP metapodatke.

Validate(Slijedeći članakPdfFormat)

Validirati dokument u određenom datoteku.

public bool Validate(string outputLogFileName, PdfFormat format)

Parameters

outputLogFileName string

Slijedeći članakFile gdje će biti pohranjeni komentari

format PdfFormat

U PDF formatu.

Returns

bool

Rezultat operacije

Validate(Slijedeći članakPdfFormat)

Validirati dokument u određenom datoteku.

public bool Validate(Stream outputLogStream, PdfFormat format)

Parameters

outputLogStream Stream

Slijedeći članakSlijedeći članakSlijedeći članakSlijedeći članakSlijedeće

format PdfFormat

U PDF formatu.

Returns

bool

Rezultat operacije

Validate(PdfFormatConversionOptions)

Validirati dokument u određenom datoteku.

public bool Validate(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

Sastav opcija za pretvaranje PDF dokumenta

Returns

bool

Rezultat operacije

FontSubstitution

To se događa kada font zamjenjuje drugi font u dokumentu.

public event Document.FontSubstitutionHandler FontSubstitution

Vrsta događaja

Document . FontSubstitutionHandler

 Hrvatski