Class PsDocument

Class PsDocument

De naam: Aspose.Page.EPS Verzameling: Aspose.Page.dll (25.4.0)

Deze klasse encapsuleert PS/EPS documenten.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

Geëerbiede leden

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

Constructors

PsDocument()

Initialiseert leeg Aspose.Page.EPS.PsDocument. Deze constructor wordt alleen gebruikt voor aanvullende activiteiten die niet verband houden met PostScript-bestanden,Bijvoorbeeld het omzetten van fonts.

public PsDocument()

PsDocument(String, PsSaveOptions)

Initialiseert leeg Aspose.Page.EPS.PsDocument met initialeerde pagina.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

De output PS/EPS bestand pad.

options PsSaveOptions

Een set van parameters die het opslaan van de PostScript-bestand beheersen.

PsDocument(Stream, PsSaveOptions)

Initialiseert leeg Aspose.Page.EPS.PsDocument met initialeerde pagina.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Stream waar om PS/EPS bestanden te bewaren.

options PsSaveOptions

Een set van parameters die het opslaan van de PostScript-bestand beheersen.

PsDocument(String, PsSaveOptions, Bool)

Initialiseert leeg Aspose.Page.EPS.PsDocument.

public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)

Parameters

outPsFilePath string

De output PS/EPS bestand pad.

options PsSaveOptions

Een set van parameters die het opslaan van de PostScript-bestand beheersen.

multipaged bool

In dit geval moet de pagina-initialisering worden uitgevoerd via een uitdrukkelijke “openPage(breedte, hoogte) oproep.

PsDocument(Stream, PsSaveOptions, Bool)

Initialiseert leeg Aspose.Page.EPS.PsDocument.

public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)

Parameters

outPsStream Stream

Stream waar om PS/EPS bestanden te bewaren.

options PsSaveOptions

Een set van parameters die het opslaan van de PostScript-bestand beheersen.

multipaged bool

In dit geval moet de pagina-initialisering worden uitgevoerd via een uitdrukkelijke “openPage(breedte, hoogte) oproep.

PsDocument(String, PsSaveOptions, int)

Initialiseert leeg Aspose.Page.EPS.PsDocument wanneer het aantal Postscript documentpagina’s van tevoren bekend is.

public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)

Parameters

outPsFilePath string

De output PS/EPS bestand pad.

options PsSaveOptions

Een set van parameters die het opslaan van de PostScript-bestand beheersen.

numberOfPages int

Het aantal pagina’s in het PostScript document.

PsDocument(Stream, PsSaveOptions, int)

Initialiseert leeg Aspose.Page.EPS.PsDocument wanneer het aantal Postscript documentpagina’s van tevoren bekend is.

public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)

Parameters

outPsStream Stream

Stream waar om PS/EPS bestanden te bewaren.

options PsSaveOptions

Een set van parameters die het opslaan van de PostScript-bestand beheersen.

numberOfPages int

Het aantal pagina’s in het PostScript document.

PsDocument(String)

Initialiseert Aspose.Page.EPS.PsDocument met een input PS / EPS bestand.

public PsDocument(string psFilePath)

Parameters

psFilePath string

PS / EPS bestand pad.

PsDocument(Stream)

Initialiseert Aspose.Page.EPS.PsDocument met een stroom van PS/EPS-bestand.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Input stream van de PS/EPS bestand.

Properties

InputStream

Geeft of instelt een inputstream van een PS/EPS-bestand.

public Stream InputStream { get; set; }

Eigendomswaarde

Stream

NumberOfPages

Terugbrengt het aantal pagina’s in het resulterende PDF-document.

public int NumberOfPages { get; }

Eigendomswaarde

int

Methods

Clip(GraphicsPath)

Adds clip naar de huidige grafische staat.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

De clippende weg.

ClipAndNewPath(GraphicsPath)

Adds clip naar de huidige grafische staat en dat schrijft “newpath” operator. het is nodig om te ontsnappenvan de confluentie van deze klippingpad en een aantal latere paden zoals glijven uitgelegd met de “charpath” operator.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

De clippende weg.

ClipRectangle(RectangleF)

Adds clipping rectangle naar de huidige grafische staat.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

De clipping rectangle.

ClipText(String, Font, Float, Vloat)

Adds clip uit een outline van een bepaalde tekst in een gegeven lettertype.

public void ClipText(string text, Font font, float x, float y)

Parameters

text string

De tekst .

font Font

De font.

x float

Een X-coördinatie van de tekstpositie.

y float

Een Y-coördinatie van de tekstpositie.

ClosePage()

Volledige huidige pagina.

public void ClosePage()

VerwijderType1FontToTTF(String en String)

Convert Type 1 font naar TrueType.De naam van de omgekeerde TTF-schrift zal hetzelfde zijn als de input Type 1 met de uitbreiding “.ttf”.Het TTF-bestand wordt opgeslagen in het toegewezen output directory.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Het type 1 font bestand pad.

outputDir string

Output dir waar te bewaren resulterende TrueType font.

CropEps(String, vloot[])

Crops gegeven Aspose.Page.EPS.PsDocument als EPS bestand.Het slaat de oorspronkelijke EPS-bestand met een bijgewerkt bestaande %%BoundingBox of een nieuw zal worden gecreëerd.

public void CropEps(string outEpsFilePath, float[] cropBox)

Parameters

outEpsFilePath string

De output EPS bestand pad.

cropBox float []

De oogstbox (x0, y0, x, y)

CropEps(Stream en Float[])

Crops gegeven Aspose.Page.EPS.PsDocument als EPS bestand.Het slaat de oorspronkelijke EPS-bestand met een bijgewerkt bestaande %%BoundingBox of een nieuw zal worden gecreëerd.

public void CropEps(Stream epsStream, float[] cropBox)

Parameters

epsStream Stream

Stream van de output EPS bestand.

cropBox float []

De oogstbox (x0, y0, x, y)

Draw(GraphicsPath)

Een willekeurige route maken.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

De weg om te trekken.

DrawArc(dubbele, dubbele, dubbele, dubbele, dubbele)

Een arc draaien.

public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

X coördinatie van het centrum van de arc.

y double

De coördinatie van het centrum van de arc.

width double

Een breedte van circumscrite rectangle.

height double

Een hoogte van een circumscrite rectangle.

startAngle double

Een starthoek van de arc.

arcAngle double

Een hoek van de arc.

DrawExplicitImageMask(Met betrekking tot Bitmap, Matrix)

Een maskerde afbeelding.

public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)

Parameters

image24bpp Bitmap

De afbeelding moet in 24bpp RGB beeldformaat zijn

alphaMask1bpp Bitmap

De beeldmasker moet in 1bpp beeldformaat zijn.

transform Matrix

De matrix om het beeld te transformeren.

DrawImage(Bitmap)

De afbeelding draaien.

public void DrawImage(Bitmap image)

Parameters

image Bitmap

Het beeld om te draaien.

DrawImage(Bitmap, Matrix en kleur)

Maak een vervormde afbeelding met achtergrond.

public void DrawImage(Bitmap image, Matrix transform, Color bkg)

Parameters

image Bitmap

Het beeld om te draaien.

transform Matrix

De matrix om het beeld te transformeren.

bkg Color

De achtergrond voor het beeld.

DrawLine(dubbele, dubbele, dubbele, dubbele)

Een line segment draaien.

public void DrawLine(double x1, double y1, double x2, double y2)

Parameters

x1 double

X coördinatie van het begin van de segment.

y1 double

De coördinatie van het begin van de segment.

x2 double

X coördinatie van het einde van de segment.

y2 double

De coördinatie van het einde van de segment.

DrawOval(dubbele, dubbele, dubbele, dubbele)

Een oval draaien.

public void DrawOval(double x, double y, double width, double height)

Parameters

x double

X coördinatie van het centrum van de oval.

y double

De coördinatie van het centrum van de oval.

width double

Een breedte van circumscrite rectangle.

height double

Een hoogte van een circumscrite rectangle.

DrawPolygon(Int[], Het int[], Het int)

Een polygon draaien.

public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int []

X coördinaten van punten.

yPoints int []

Coördinatie van punten.

nPoints int

Het aantal punten.

DrawPolygon(dubbele[]De dubbele[], Het int)

Een polygone draaien.

public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double []

X coördinaten van punten.

yPoints double []

Coördinatie van punten.

nPoints int

Het aantal punten.

DrawPolyline(Int[], Het int[], Het int)

Een polyline draaien.

public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int []

X coördinaten van punten.

yPoints int []

Coördinatie van punten.

nPoints int

Het aantal punten.

DrawPolyline(dubbele[]De dubbele[], Het int)

Een polyline draaien.

public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double []

X coördinaten van punten.

yPoints double []

Coördinatie van punten.

nPoints int

Het aantal punten.

DrawRect(dubbele, dubbele, dubbele, dubbele)

Een rectangle draaien.

public void DrawRect(double x, double y, double width, double height)

Parameters

x double

X coördinatie van de bovenste linker hoek van het rectangle.

y double

Y coördinatie van de bovenste linker hoek van het rectangle.

width double

Een breedte van de rectangle.

height double

Een hoogte van de rectangle.

DrawRoundRect(dubbele, dubbele, dubbele, dubbele, dubbele)

Een rond rectangle draaien.

public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

X coördinatie van de bovenste linker hoek van het rectangle.

y double

Y coördinatie van de bovenste linker hoek van het rectangle.

width double

Een breedte van de rectangle.

height double

Een hoogte van de rectangle.

arcWidth double

Een breedte van een circumscrite rectangle van het arc dat een hoek van de rektangel ronde.

arcHeight double

Een hoogte van een circumscrite rectangle van het arc dat een hoek van de rektangel ronde.

DrawTransparentImage(Bitmap, Matrix en Int)

Schetsen vervormde transparante afbeelding.Als het beeld geen Alpha-kanaal heeft, wordt het als onzichtbaar beeld geschreven

public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)

Parameters

image Bitmap

Het beeld om te draaien.

transform Matrix

De matrix om het beeld te transformeren.

transparencyThreshold int

Een grens die bepaalt vanaf welke waarde van de transparantie pixel zal worden geïnterpreteerd als volledig transparant.

ExtractEpsBoundingBox()

Leest de EPS-bestand en extract de boordbox van de eps-afbeelding van %%BoundingBox commentaar of grenzen voor standaard pagina grootte (0, 0, 595, 842) als het niet bestaat.

public int[] ExtractEpsBoundingBox()

Returns

int []

De boordbox van de EPS-afbeelding.

ExtractEpsSize()

Het leest de EPS-bestand en extract een grootte van het Eps-beeld van de %%BoundingBox-commentaar of standaardpagina-grootte (595, 842) als het niet bestaat.

public Size ExtractEpsSize()

Returns

Size

De grootte van het EPS beeld.

ExtractText(SaveOptions, int en int)

De tekst kan alleen worden geïntroduceerd als het is geschreven met Type 42 (TrueType) font of Type 0 font met type 42 fonts in zijn Vector Map.

public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)

Parameters

options SaveOptions

De opties voor besparing.

startPage int

De pagina waaruit te beginnen met het extraheren van tekst. Deze parameter is nuttig voor multi-paged documenten.

endPage int

De pagina tot welke te beëindigen om tekst te extraheren. deze parameter is nuttig voor multi-paged documenten.

Returns

string

De uitgevoerde tekst.

Fill(GraphicsPath)

Volg een willekeurige weg.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

De weg om te vullen.

FillAndStrokeText(String, Font, Float, Boog, Brush, Pen)

Voeg een tekstlijn toe door het interrior van glyphs te vullen en de contouren van glifes te tekenen.

public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fillPaint Brush

De vullen die worden gebruikt voor het schilderen van glyphs interieur.

stroke Pen

De stroke wordt gebruikt voor het tekenen van glyphs contouren.

FillAndStrokeText(String, vloot[], Font, vloot, float, brush, pen)

Voeg een tekstlijn toe door het interrior van glyphs te vullen en de contouren van glifes te tekenen.

public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fillPaint Brush

De vullen die worden gebruikt voor het schilderen van glyphs interieur.

stroke Pen

De stroke wordt gebruikt voor het tekenen van glyphs contouren.

FillAndStrokeText(String, DrFont, Float, Flow, Brush, Pen)

Voeg een tekstlijn toe door het interrior van glyphs te vullen en de contouren van glifes te tekenen.

public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fillPaint Brush

De vullen die worden gebruikt voor het schilderen van glyphs interieur.

stroke Pen

De stroke wordt gebruikt voor het tekenen van glyphs contouren.

FillAndStrokeText(String, vloot[], DrFont, vloot, float, brush, pen)

Voeg een tekstlijn toe door het interrior van glyphs te vullen en de contouren van glifes te tekenen.

public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fillPaint Brush

De vullen die worden gebruikt voor het schilderen van glyphs interieur.

stroke Pen

De stroke wordt gebruikt voor het tekenen van glyphs contouren.

FillArc(dubbele, dubbele, dubbele, dubbele, dubbele)

Het vult een arc.

public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

X coördinatie van het centrum van de arc.

y double

De coördinatie van het centrum van de arc.

width double

Een breedte van circumscrite rectangle.

height double

Een hoogte van een circumscrite rectangle.

startAngle double

Een starthoek van de arc.

arcAngle double

Een hoek van de arc.

FillOval(dubbele, dubbele, dubbele, dubbele)

Het is een oval.

public void FillOval(double x, double y, double width, double height)

Parameters

x double

X coördinatie van het centrum van de oval.

y double

De coördinatie van het centrum van de oval.

width double

Een breedte van circumscrite rectangle.

height double

Een hoogte van een circumscrite rectangle.

FillPolygon(Int[], Het int[], Het int)

Het is een polygone.

public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int []

X coördinaten van punten.

yPoints int []

Coördinatie van punten.

nPoints int

Het aantal punten.

FillPolygon(dubbele[]De dubbele[], Het int)

Het is een polygone.

public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double []

X coördinaten van punten.

yPoints double []

Coördinatie van punten.

nPoints int

Het aantal punten.

FillRect(dubbele, dubbele, dubbele, dubbele)

Een rectangle volgt.

public void FillRect(double x, double y, double width, double height)

Parameters

x double

X coördinatie van de bovenste linker hoek van het rectangle.

y double

Y coördinatie van de bovenste linker hoek van het rectangle.

width double

Een breedte van de rectangle.

height double

Een hoogte van de rectangle.

FillRoundRect(dubbele, dubbele, dubbele, dubbele, dubbele)

Een ronde rectangle volgt.

public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

X coördinatie van de bovenste linker hoek van het rectangle.

y double

Y coördinatie van de bovenste linker hoek van het rectangle.

width double

Een breedte van de rectangle.

height double

Een hoogte van de rectangle.

arcWidth double

Een breedte van een circumscrite rectangle van het arc dat een hoek van de rektangel ronde.

arcHeight double

Een hoogte van een circumscrite rectangle van het arc dat een hoek van de rektangel ronde.

FillText(String, Font, Float, Vloat)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, Font font, float x, float y)

Parameters

text string

De tekst om toe te voegen.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

FillText(String, vloot[], Font, float, vloat)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

font Font

De lettertype die zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

FillText(String, DrFont, float, vloat)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, DrFont drFont, float x, float y)

Parameters

text string

De tekst om toe te voegen.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

FillText(String, vloot[], DrFont, float, vloat)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

FillText(String, Font, Float, Boog, Brush)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, Font font, float x, float y, Brush fill)

Parameters

text string

De tekst om toe te voegen.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fill Brush

De vullen worden gebruikt voor het schilderen van glyphs.

FillText(String, vloot[], Font, vloot, float, brush)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fill Brush

De vullen worden gebruikt voor het schilderen van glyphs.

FillText(String, DrFont, vloot, float, brush)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

De tekst om toe te voegen.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fill Brush

De vullen worden gebruikt voor het schilderen van glyphs.

FillText(String, vloot[], DrFont, vloot, float, brush)

Voeg een tekstlijn toe door het interrior van glyphs te vullen.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

fill Brush

De vullen worden gebruikt voor het schilderen van glyphs.

GetPaint()

Geeft afbeelding van de huidige grafische staat.

public Brush GetPaint()

Returns

Brush

GetStroke()

Geeft een stroke van de huidige grafische staat.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Het leest de PS/EPS-bestand en extract XmpMetdata als het al bestaat of voegt een nieuwe toe indien het niet bestaat.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

bestaande of nieuwe instantie van XMP metadata.

MergeToPdf(String en String[]Opties voor SaveOptions)

Verwijder PS/EPS bestanden naar een apparaat.

public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)

Parameters

outPdfFilePath string

Een output PDF bestand pad.

filesForMerge string []

PS/EPS bestanden om deze bestand met een uitgangsapparaat te combineren.

options SaveOptions

Inhoudt vlaggen die de uitkomst van fouten die tijdens de conversie worden gegooid specificeren.

MergeToPdf(Strom, Strom[]Opties voor SaveOptions)

Verwijder PS/EPS bestanden naar een apparaat.

public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)

Parameters

pdfStream Stream

Een output PDF stream.

filesForMerge string []

PS/EPS bestanden om deze bestand met een uitgangsapparaat te combineren.

options SaveOptions

Inhoudt vlaggen die de uitkomst van fouten die tijdens de conversie worden gegooid specificeren.

OpenPage(De vloot, de vloot)

Maak een nieuwe pagina en maak het een actuele.

public void OpenPage(float width, float height)

Parameters

width float

De breedte van de nieuwe pagina.

height float

De hoogte van de nieuwe pagina.

OpenPage(String)

Creëert een nieuwe pagina met de grootte van het document en maakt het een actuele.

public void OpenPage(string pageName = null)

Parameters

pageName string

De naam van de nieuwe pagina.Als het nul is, zal de naam o de pagina een bestellingnummer zijn.

OutlineText(String, Font, Float, Vloat)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, Font font, float x, float y)

Parameters

text string

De tekst om toe te voegen.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

OutlineText(String, vloot[], Font, float, vloat)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

font Font

De lettertype die zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

OutlineText(String, DrFont, float, vloat)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, DrFont drFont, float x, float y)

Parameters

text string

De tekst om toe te voegen.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

OutlineText(String, vloot[], DrFont, float, vloat)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

OutlineText(String, Font, Float, Vleugel, Pen)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, Font font, float x, float y, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

stroke Pen

De stroke die wordt gebruikt voor het tekenen van glyphs outlines.

OutlineText(String, vloot[], Font, vloot, float, pen)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

font Font

Het systeem lettertype dat zal worden gebruikt om tekst te tekenen.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

stroke Pen

De stroke die wordt gebruikt voor het tekenen van glyphs outlines.

OutlineText(String, DrFont, Float, Flot, Pen)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

stroke Pen

De stroke die wordt gebruikt voor het tekenen van glyphs outlines.

OutlineText(String, vloot[], DrFont, vloot, float, pen)

Voeg een tekstlijn toe door de contouren van glyphs te tekenen.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

De tekst om toe te voegen.

advances float []

Een reeks glyphs breedte. de lengte moet voldoen aan het aantal glyfs in de string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont dat wordt gebruikt om tekst te tekenen. Het kan worden gebruikt met aangepaste lettertype die is gevestigd in een afgestemde map.

x float

X coördinatie voor tekst oorsprong.

y float

De coördinatie van tekst oorsprong.

stroke Pen

De stroke die wordt gebruikt voor het tekenen van glyphs outlines.

ResizeEps(String, SizeF, eenheden)

Resizes gegeven Aspose.Page.EPS.PsDocument als EPS-bestand. Deze methode wordt alleen gebruikt na het extraheren van de grootte van eps.Het slaat de oorspronkelijke EPS-bestand met een bijgewerkt bestaande %%BoundingBox of een nieuw zal worden gecreëerd.

public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)

Parameters

outEpsFilePath string

De output EPS bestand pad.

newSizeInUnits SizeF

Nieuwe grootte van EPS-afbeelding in toegewezen eenheden.

units Units

De eenheden van de nieuwe grootte. kunnen punten, inch, millimeter, centimeters en percentages van het oorspronkelijke bedrag zijn.

ResizeEps(Stream, SizeF en eenheden)

Resizes gegeven Aspose.Page.EPS.PsDocument als EPS-bestand. Deze methode wordt alleen gebruikt na het extraheren van de grootte van eps.Het slaat de oorspronkelijke EPS-bestand met een bijgewerkt bestaande %%BoundingBox of een nieuw zal worden gecreëerd.

public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)

Parameters

epsStream Stream

Stream van de output EPS bestand.

newSizeInUnits SizeF

Nieuwe grootte van EPS-afbeelding in toegewezen eenheden.

units Units

De eenheden van de nieuwe grootte. kunnen punten, inch, millimeter, centimeters en percentages van het oorspronkelijke bedrag zijn.

Rotate(Vloot)

Ads rotatie counterclockwise over de oorsprong naar de huidige grafische toestand (rotating current matrix).

public void Rotate(float angleRadians)

Parameters

angleRadians float

De hoek van rotatie in radianen.

Rotate(Int)

Ads rotatie counterclockwise over de oorsprong naar de huidige grafische toestand (rotating current matrix).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

De hoek van rotatie in graden.

Save(Stream)

Speelt Aspose.Page.EPS.PsDocument als EPS-bestand. Deze methode wordt alleen gebruikt na het bijwerken van XMP metadata.Het slaat de oorspronkelijke EPS-bestand met bijgewerkte bestaande metadata of een nieuwe die wordt gecreëerd terwijl het methode GetMetadata roept.In het laatste geval worden alle noodzakelijke PostScript-code en EPS-commentaar toegevoegd.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Stream van de output EPS bestand.

Save()

Speel Aspose.Page.EPS.PsDocument als EPS-bestand. Deze methode wordt alleen gebruikt wanneer PsDokument is gemaakt van scratch.

public void Save()

SaveAsImage(ImageSaveOptions)

PS/EPS bestand opslaat naar beelden byten.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Het bevat de nodige parameters voor het opslaan van afbeeldingen en vlaggen die de uitkomst van fouten die tijdens de conversie worden gegooid specificeren.

Returns

byte [][]

Beelden byten. een byte array voor één pagina.

SaveAsPdf(String, PdfSaveOptions)

PS/EPS bestand opslaan naar PDF-bestand.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Een output PDF bestand pad.

options PdfSaveOptions

Inhoudt vlaggen die de uitkomst van fouten die tijdens de conversie worden gegooid specificeren.

SaveAsPdf(Stream, PdfSaveOptions)

Speel PS/EPS bestand in PDF-stromen.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Een output PDF stream.

options PdfSaveOptions

Inhoudt vlaggen die de uitkomst van fouten die tijdens de conversie worden gegooid specificeren.

SaveImageAsEps(Stromen, Stream en PsSaveOptions)

Bespaart PNG/JPEG/TIFF/BMP/GIF/EMF-afbeelding van de inputstromen naar de EPS-uitstroom.

public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)

Parameters

imageStream Stream

Afbeelding Input Stream.

epsStream Stream

EPS output stroom.

options PsSaveOptions

Inhoudt parameters die de uitkomst van fouten die tijdens de conversie worden gegooid, specificeren.

SaveImageAsEps(string, string en PsSaveOptions)

Speel PNG/JPEG/TIFF/BMP/GIF/EMF-afbeelding van bestand naar EPS-bestand.

public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)

Parameters

imageFilePath string

De afbeelding bestand pad.

epsFilePath string

EPS bestand pad.

options PsSaveOptions

Inhoudt parameters die de uitkomst van fouten die tijdens de conversie worden gegooid, specificeren.

SaveImageAsEps(Bitmap, string, PsSaveOptions)

Bespaart Bitmap object naar EPS-bestand.

public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)

Parameters

image Bitmap

De afbeelding .

epsFilePath string

EPS bestand pad.

options PsSaveOptions

Inhoudt parameters die de uitkomst van fouten die tijdens de conversie worden gegooid, specificeren.

SaveImageAsEps(Bitmap, Stream en PsSaveOptions)

Save Bitmap object naar EPS output stream.

public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)

Parameters

image Bitmap

De afbeelding .

epsStream Stream

EPS output stroom.

options PsSaveOptions

Inhoudt parameters die de uitkomst van fouten die tijdens de conversie worden gegooid, specificeren.

Scale(De vloot, de vloot)

Voeg de schaal toe aan de huidige grafische staat (scale current matrix).

public void Scale(float xScale, float yScale)

Parameters

xScale float

De schaal in X axis.

yScale float

De vertaling in Y axis.

SetPageDevice(Woordenboek <string, object=”">)

Set pagina apparaat parameters (zie de operator “setpagedevice” PostScript specificatie).Onder deze kan de pagina grootte en kleur enz.

public void SetPageDevice(Dictionary<string, object=""> pageParams)

Parameters

pageParams Dictionary < string , object >

Parameters van de pagina. in dit woordenboek kunnen pagina grootte en kleur enz.

SetPageSize(De vloot, de vloot)

Voor het maken van pagina’s met verschillende grootte in één document gebruikt u Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{Systems.String,Sistem.Object})De methode is na deze methoden.

public void SetPageSize(float width, float height)

Parameters

width float

De breedte van de pagina in het resulterende PostScript-bestand.

height float

De hoogte van de pagina in het resulterende PostScript-bestand.

SetPaint(Brush)

Plaats schilderij in de huidige grafische staat.

public void SetPaint(Brush paint)

Parameters

paint Brush

Het kan elke subklasse van de System.Drawing.Brush klasse bestaan in .NET platform.

SetStroke(Pen)

Set stroke in de huidige grafische staat.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

De stroke.

SetTransform(Matrix)

Stel de huidige transformatie op deze.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

De transformatie .

Shear(De vloot, de vloot)

Ads shear transformatie naar de huidige grafische staat (shear huidige matrix).

public void Shear(float shx, float shy)

Parameters

shx float

De schaduw in de X-axis.

shy float

De schaduw in Y axis.

Transform(Matrix)

Adds transformatie naar de huidige grafische toestand (concaten deze matrix met de actuele).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

De transformatie .

Translate(De vloot, de vloot)

Adds vertaling naar de huidige grafische toestand (vertaalt actuele matrix).

public void Translate(float x, float y)

Parameters

x float

De vertaling in X richting.

y float

De vertaling in de richting Y.

WriteGraphicsRestore()

Schrijven herstel van de huidige grafische toestand (zie PostScript specificatie op de operator “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Schriften besparen de huidige grafische toestand (zie PostScript-specificatie op de exploitant “gave”).

public void WriteGraphicsSave()

</string,></string,>

 Nederlands