Class Document
nazivni prostor: Aspose.Pdf Sastav: Aspose.PDF.dll (25.4.0)
Klasa koja predstavlja PDF dokument.
public sealed class Document : IDisposable
Inheritance
Implements
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
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
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
Background
Pronađite ili postavite boju pozadine dokumenta.
public Color Background { get; set; }
Vrijednost nekretnina
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
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
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
CustomSecurityHandler
Dobivaju se prilagođeni sigurnosni trgovci.
public ICustomSecurityHandler CustomSecurityHandler { get; }
Vrijednost nekretnina
Destinations
Pronađite kolekciju odredišta.Obsolete. molimo koristite NamedDestinations.
public DestinationCollection Destinations { get; }
Vrijednost nekretnina
Direction
Dobivaju ili postavljaju redoslijed čitanja teksta: L2R (levo na desno) ili R2L (pravo na lijevo).
public Direction Direction { get; set; }
Vrijednost nekretnina
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
DisplayDocTitle
Pronađite ili postavite zastavu kako biste utvrdili treba li oznaka naslova prozora dokumenta prikazati.
public bool DisplayDocTitle { get; set; }
Vrijednost nekretnina
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
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
EmbeddedFiles
Dobiva prikupljanje datoteka uvrštenih u dokument.
public EmbeddedFileCollection EmbeddedFiles { get; }
Vrijednost nekretnina
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
EnableSignatureSanitization
Pronađite ili postavite zastavu za upravljanje sanitizacijom polja potpisivanja.
public bool EnableSignatureSanitization { get; set; }
Vrijednost nekretnina
FileName
Ime PDF datoteke koja je uzrokovala ovaj dokument
public string FileName { get; }
Vrijednost nekretnina
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
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
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
HandleSignatureChange
Ostavite iznimku ako će dokument biti sačuvani s promjenama i ima potpis
public bool HandleSignatureChange { get; set; }
Vrijednost nekretnina
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
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
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
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
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
Info
Dobivamo informacije o dokumentima.
public DocumentInfo Info { get; }
Vrijednost nekretnina
IsEncrypted
Dobiva šifrirani status dokumenta. istinito ako je dokument šifriran.
public bool IsEncrypted { get; }
Vrijednost nekretnina
IsLicensed
Povratak istinito je da sustav radi u licenciranom načinu i lažno drugačije.
public static bool IsLicensed { get; }
Vrijednost nekretnina
IsLinearized
Dobiva ili postavlja vrijednost koja ukazuje na to je li dokument linearni.
public bool IsLinearized { get; set; }
Vrijednost nekretnina
IsPdfUaCompliant
Slijedeći članakDokument pdfua compliant
public bool IsPdfUaCompliant { get; }
Vrijednost nekretnina
IsPdfaCompliant
To znači da je pdfa compliant.
public bool IsPdfaCompliant { get; }
Vrijednost nekretnina
IsXrefGapsAllowed
Dobiti ili postaviti je dokument pdfa usklađen.
public bool IsXrefGapsAllowed { get; set; }
Vrijednost nekretnina
JavaScript
Korištenje JavaScript-a na razini dokumenta.
public JavaScriptCollection JavaScript { get; }
Vrijednost nekretnina
LogicalStructure
Dobiva logičku strukturu dokumenta.
public RootElement LogicalStructure { get; }
Vrijednost nekretnina
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
NamedDestinations
Kolekcija nazvanog odredišta u dokumentu.
public NamedDestinationCollection NamedDestinations { get; }
Vrijednost nekretnina
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
OpenAction
Dobivaju ili postavljaju akcije izvršene prilikom otvaranja dokumenta.
public IAppointment OpenAction { get; set; }
Vrijednost nekretnina
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
Outlines
Dobivaju se izvori dokumentacije.
public OutlineCollection Outlines { get; }
Vrijednost nekretnina
OutputIntents
Dobiva zbirku izlaznih namjera u dokumentu.
public OutputIntents OutputIntents { get; }
Vrijednost nekretnina
PageInfo
Dobiva ili postavlja informacije o stranici (samo za generator, ne ispunjen prilikom čitanja dokumenta)
public PageInfo PageInfo { get; set; }
Vrijednost nekretnina
PageLabels
Dobiva oznake stranice u dokumentu.
public PageLabelCollection PageLabels { get; }
Vrijednost nekretnina
PageLayout
Dobiva ili postavlja raspored stranice koji će se koristiti kada se dokument otvori.
public PageLayout PageLayout { get; set; }
Vrijednost nekretnina
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
Pages
Dobivaju ili postavljaju prikupljanje stranica dokumenata.Imajte na umu da su stranice brojne od 1 u zbirci.
public PageCollection Pages { get; }
Vrijednost nekretnina
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
Permissions
Dobivaju dozvole iz dokumentacije.
public int Permissions { get; }
Vrijednost nekretnina
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
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
TaggedContent
Pristup sadržaju TaggedPdf.
public ITaggedContent TaggedContent { get; }
Vrijednost nekretnina
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
‘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
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
Ako se datoteka ne može preuzeti.
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
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
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
Zajednički dokument je.
MergeDocuments(Paramonska dokumentacija[])
Slijedeći dokumenti.
public static Document MergeDocuments(params Document[] documents)
Parameters
documents
Document
[]
Dokumenti za spajanje.
Returns
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
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
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
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
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
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
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
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
Asinkronna zadaća
Exceptions
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
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
Asinkronna zadaća
Exceptions
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
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
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
Rezultat operacije
FontSubstitution
To se događa kada font zamjenjuje drugi font u dokumentu.
public event Document.FontSubstitutionHandler FontSubstitution