Bagikan melalui


CGContextPDF Kelas

Definisi

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

public class CGContextPDF : CoreGraphics.CGContext
type CGContextPDF = class
    inherit CGContext
Warisan
CGContextPDF

Keterangan

Anda dapat menggunakan semua metode CGContext reguler, hasilnya, alih-alih dirender ke dalam layar atau gambar, perintah diubah menjadi perintah PDF dan disimpan dalam file PDF.

Konstruktor

CGContextPDF(CGDataConsumer)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

CGContextPDF(CGDataConsumer, CGPDFInfo)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

CGContextPDF(CGDataConsumer, CGRect)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

CGContextPDF(CGDataConsumer, CGRect, CGPDFInfo)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

CGContextPDF(NSUrl)

Membuat CGContext baru yang merekam perintahnya ke dalam file PDF dengan dimensi mediaBox yang disimpan di url yang ditentukan.

CGContextPDF(NSUrl, CGPDFInfo)

Membuat CGContext baru yang merekam perintahnya ke dalam file PDF di url yang ditentukan.

CGContextPDF(NSUrl, CGRect)

Membuat CGContext baru yang merekam perintahnya ke dalam file PDF dengan dimensi mediaBox yang disimpan di url yang ditentukan.

CGContextPDF(NSUrl, CGRect, CGPDFInfo)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

Properti

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari CGContext)
InterpolationQuality

Petunjuk untuk tingkat kualitas yang digunakan saat menginterpolasi gambar (misalnya, saat penskalaan).

(Diperoleh dari CGContext)
TextMatrix

Menentukan transformasi antara ruang teks dan ruang pengguna. Independen dari CGContextnegara bagian.

(Diperoleh dari CGContext)
TextPosition

Lokasi, dalam koordinat ruang pengguna, untuk menggambar teks.

(Diperoleh dari CGContext)

Metode

AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Menambahkan busur ke jalur saat ini.

(Diperoleh dari CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Menambahkan kurva Bézier kubik pada titik saat ini, dengan parameter kontrol yang ditentukan.

(Diperoleh dari CGContext)
AddDestination(String, CGPoint)

Menambahkan nama tujuan pada lokasi yang ditentukan.

AddDocumentMetadata(NSData)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

AddEllipseInRect(CGRect)

Menambahkan elips yang pas dalam yang ditentukan rect.

(Diperoleh dari CGContext)
AddLines(CGPoint[])

Menambahkan baris yang diberikan ke jalur saat ini.

(Diperoleh dari CGContext)
AddLineToPoint(nfloat, nfloat)

Menambahkan garis dari titik saat ini (lihat GetPathCurrentPoint()) ke koordinat yang ditentukan di ruang pengguna.

(Diperoleh dari CGContext)
AddPath(CGPath)

Menambahkan jalur yang ditentukan ke jalur saat ini.

(Diperoleh dari CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Menambahkan kurva Bézier kuadrat ke jalur saat ini.

(Diperoleh dari CGContext)
AddRect(CGRect)

Menambahkan jalur persegi panjang ke jalur saat ini.

(Diperoleh dari CGContext)
AddRects(CGRect[])

Menambahkan array jalur persegi panjang ke jalur saat ini.

(Diperoleh dari CGContext)
AsBitmapContext()

Mentransmisikan CGContext ke dalam CGBitmapContext.

(Diperoleh dari CGContext)
BeginPage(CGPDFPageInfo)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

BeginPage(Nullable<CGRect>)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
BeginPath()

Memulai jalur baru dalam konteks grafis.

(Diperoleh dari CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
BeginTransparencyLayer(NSDictionary)

Dengan EndTransparencyLayer(), sertakan operasi pada lapisan yang sepenuhnya transparan.

(Diperoleh dari CGContext)
ClearRect(CGRect)

Melukis persegi panjang secara transparan.

(Diperoleh dari CGContext)
Clip()

Mengatur jalur konteks grafik saat ini menjadi jalur kliping.

(Diperoleh dari CGContext)
ClipToMask(CGRect, CGImage)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ClipToRect(CGRect)

Memodifikasi jalur kliping menjadi persimpangan jalur saat ini dan persegi panjang yang disediakan.

(Diperoleh dari CGContext)
ClipToRects(CGRect[])

Memodifikasi jalur kliping saat ini menjadi inserseksi jalur kliping saat ini dan wilayah yang ditentukan oleh persegi panjang yang disediakan.

(Diperoleh dari CGContext)
Close()

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

ClosePath()

Menutup dan menyelesaikan jalur saat ini.

(Diperoleh dari CGContext)
ConcatCTM(CGAffineTransform)

Menggabungkan yang ditentukan transform ke matriks transformasi saat ini.

(Diperoleh dari CGContext)
ContextFillRects(CGRect[])

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ConvertPointToUserSpace(CGPoint)

Mengonversi titik dari koordinat ruang perangkat ke koordinat ruang pengguna.

(Diperoleh dari CGContext)
ConvertRectToDeviceSpace(CGRect)

Mengonversi persegi panjang dari koordinat ruang pengguna ke koordinat ruang perangkat.

(Diperoleh dari CGContext)
ConvertRectToUserSpace(CGRect)

Mengonversi persegi panjang dari koordinat ruang perangkat ke koordinat ruang pengguna.

(Diperoleh dari CGContext)
ConvertSizeToDeviceSpace(CGSize)

Mengonversi ukuran dari koordinat ruang pengguna ke koordinat ruang perangkat.

(Diperoleh dari CGContext)
ConvertSizeToUserSpace(CGSize)

Mengonversi ukuran dari koordinat ruang perangkat ke koordinat ruang pengguna.

(Diperoleh dari CGContext)
CopyPath()

Mengembalikan salinan mendalam jalur saat ini dalam konteks saat ini.

(Diperoleh dari CGContext)
Dispose()

Merilis sumber daya yang digunakan oleh objek CGContext.

(Diperoleh dari CGContext)
Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek CGContextPDF.

DrawImage(CGRect, CGImage)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
DrawLayer(CGLayer, CGPoint)

Menggambar lapisan ke dalam konteks grafik pada titik yang ditentukan.

(Diperoleh dari CGContext)
DrawLayer(CGLayer, CGRect)

Menggambar lapisan ke dalam konteks grafis yang dibatasi oleh persegi panjang yang ditentukan.

(Diperoleh dari CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
DrawPath(CGPathDrawingMode)

CGContextMenggambar jalur saat ini.

(Diperoleh dari CGContext)
DrawPDFPage(CGPDFPage)

Merender PDF pageyang ditentukan.

(Diperoleh dari CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
DrawShading(CGShading)

Merender shading.

(Diperoleh dari CGContext)
DrawTiledImage(CGRect, CGImage)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
EndPage()

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

EndTransparencyLayer()

Menunjukkan akhir lapisan transparansi.

(Diperoleh dari CGContext)
EOClip()

Memodifikasi jalur kliping saat ini, menggunakan aturan Even-Odd.

(Diperoleh dari CGContext)
EOFillPath()

Mengisi jalur saat ini, menggunakan aturan Even-Odd.

(Diperoleh dari CGContext)
FillEllipseInRect(CGRect)

Melukis elips yang ditentukan oleh rect. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
FillPath()

Mengisi jalur saat ini, menggunakan aturan Non-Zero Winding.

(Diperoleh dari CGContext)
FillRect(CGRect)

Melukis yang ditentukan rect.

(Diperoleh dari CGContext)
Flush()

Memaksa semua gambar tertunda untuk dirender.

(Diperoleh dari CGContext)
GetClipBoundingBox()

Kotak pembatas dari jalur kliping saat ini.

(Diperoleh dari CGContext)
GetCTM()

Mengambil Matriks Transformasi Konteks saat ini.

(Diperoleh dari CGContext)
GetPathBoundingBox()

Mengembalikan kotak pembatas untuk jalur saat ini.

(Diperoleh dari CGContext)
GetPathCurrentPoint()

Titik saat ini di CGContextjalur.

(Diperoleh dari CGContext)
GetUserSpaceToDeviceSpaceTransform()

CGAffineTransform yang memetakan koordinat ruang pengguna ke dalam koordinat ruang perangkat.

(Diperoleh dari CGContext)
IsPathEmpty()

Apakah jalur saat ini berisi subjalur.

(Diperoleh dari CGContext)
MoveTo(nfloat, nfloat)

Memulai sub-jalur pada posisi yang ditentukan.

(Diperoleh dari CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
PointToDeviceSpace(CGPoint)

Mengembalikan baru PointF yang mengonversi ruang point pengguna menjadi ruang perangkat.

(Diperoleh dari CGContext)
ReplacePathWithStrokedPath()

Mengganti jalur saat ini dengan versi stroke jalur, berdasarkan paremeter stroke.

(Diperoleh dari CGContext)
ResetClip()

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
RestoreState()

Mengatur status CGContext ke apa itu kapan SaveState() terakhir kali dipanggil.

(Diperoleh dari CGContext)
RotateCTM(nfloat)

Memutar matriks transformasi saat ini menurut angle radian, dengan nilai positif berputar berlawanan arah jarum jam.

(Diperoleh dari CGContext)
SaveState()

Menyimpan status CGContext. (Lihat RestoreState().)

(Diperoleh dari CGContext)
ScaleCTM(nfloat, nfloat)

Menskalakan matriks transformasi saat ini.

(Diperoleh dari CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan API 'CoreText'.

(Diperoleh dari CGContext)
SetAllowsAntialiasing(Boolean)

Apakah konteks memungkinkan antialisis.

(Diperoleh dari CGContext)
SetAllowsFontSmoothing(Boolean)

Apakah konteks memperbolehkan penghalusan font.

(Diperoleh dari CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Apakah konteks memungkinkan glyph digambar di lokasi subpiksel.

(Diperoleh dari CGContext)
SetAllowsSubpixelPositioning(Boolean)

Apakah konteks memungkinkan glyph diselaraskan selain batas piksel.

(Diperoleh dari CGContext)
SetAlpha(nfloat)

Mengatur opasitas untuk menggambar, dalam rentang 0,0 (transparan) ke 1,0 (buram).

(Diperoleh dari CGContext)
SetBlendMode(CGBlendMode)

Menentukan mode komposit.

(Diperoleh dari CGContext)
SetCharacterSpacing(nfloat)

Menambahkan penspasian tambahan di antara glyph.

(Diperoleh dari CGContext)
SetDestination(String, CGRect)

Jika pengguna mengklik atau mengetuk di wilayah yang ditentukan, penampil PDF akan melompat ke tujuan bernama

SetFillColor(CGColor)

Mengatur warna isian ke yang ditentukan CGColor.

(Diperoleh dari CGContext)
SetFillColor(nfloat, nfloat)

Mengatur warna isian ke tingkat abu-abu, dalam rentang 0 (hitam) hingga 1 (putih).

(Diperoleh dari CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

Mengatur warna isian ke nilai RGBA yang ditentukan.

(Diperoleh dari CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Mengatur warna isian menggunakan komponen ruang warna CMYK, ditambah nilai alfa.

(Diperoleh dari CGContext)
SetFillColor(nfloat[])

Mengatur warna isian. SetFillColorSpace(CGColorSpace) harus dipanggil sebelumnya.

(Diperoleh dari CGContext)
SetFillColorSpace(CGColorSpace)

Menentukan yang CGColorSpace akan digunakan dalam konteks.

(Diperoleh dari CGContext)
SetFillPattern(CGPattern, nfloat[])

Mengatur pola isian konteks.

(Diperoleh dari CGContext)
SetFlatness(nfloat)

Akurasi jalur melengkung.

(Diperoleh dari CGContext)
SetFont(CGFont)

Mengatur teks yang CGFont digunakan untuk merender.

(Diperoleh dari CGContext)
SetFontSize(nfloat)

Menyetel ukuran font yang digunakan untuk merende teks.

(Diperoleh dari CGContext)
SetLineCap(CGLineCap)

Mengatur gaya untuk akhir baris.

(Diperoleh dari CGContext)
SetLineDash(nfloat, nfloat[])

Pola yang akan digunakan untuk menggambar garis putus-putus.

(Diperoleh dari CGContext)
SetLineDash(nfloat, nfloat[], Int32)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
SetLineJoin(CGLineJoin)

Mengatur cara garis digabungkan.

(Diperoleh dari CGContext)
SetLineWidth(nfloat)

Mengatur lebar garis goresan. Garis memanjang hingga setengah w ke salah satu sisi jalur.

(Diperoleh dari CGContext)
SetMiterLimit(nfloat)

Menentukan batas miter untuk menyambungkan garis.

(Diperoleh dari CGContext)
SetPatternPhase(CGSize)

Menerjemahkan pola sebelum mulai memiringkannya.

(Diperoleh dari CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Bagaimana warna di luar ruang warna tujuan ditangani.

(Diperoleh dari CGContext)
SetShadow(CGSize, nfloat, CGColor)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
SetShouldAntialias(Boolean)

Digunakan bersama dengan SetAllowsAntialiasing(Boolean) untuk mengaktifkan atau menonaktifkan antialias.

(Diperoleh dari CGContext)
SetShouldSmoothFonts(Boolean)

Digunakan bersama dengan SetAllowsFontSmoothing(Boolean) untuk mengaktifkan atau menonaktifkan penghalusan font.

(Diperoleh dari CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Digunakan bersama dengan SetAllowsSubpixelPositioning(Boolean) untuk mengaktifkan atau menonaktifkan perataan glyph dengan piksel.

(Diperoleh dari CGContext)
SetStrokeColor(CGColor)

Mengatur warna goresan.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat, nfloat)

Mengatur warna goresan ke nilai skala abu-abu.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

Mengatur warna goresan ke warna RGBA.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Mengatur warna goresan ke warna CMYKA.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat[])

Mengatur warna goresan. API ini memiliki perilaku yang tidak ditentukan jika Anda tidak mengatur colorspace sebelumnya.

(Diperoleh dari CGContext)
SetStrokeColorSpace(CGColorSpace)

CGColorSpace Mengatur untuk digunakan dengan M:CoreGraphics.CGContext.SetStrokeColor(float[]).

(Diperoleh dari CGContext)
SetStrokePattern(CGPattern, nfloat[])

Mengatur pola goresan konteks.

(Diperoleh dari CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Menentukan bagaimana glyph harus dirender.

(Diperoleh dari CGContext)
SetUrl(NSUrl, CGRect)

Mengaitkan wilayah di layar dengan url. Ketika pengguna mengklik atau mengetuk di wilayah tersebut, ia akan dialihkan ke url tersebut pada penampil PDF mereka.

ShouldSubpixelQuantizeFonts(Boolean)

Dengan SetAllowsFontSubpixelQuantization(Boolean), menentukan apakah font harus digambar di lokasi subpiksel.

(Diperoleh dari CGContext)
ShowGlyphs(UInt16[])

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowGlyphs(UInt16[], Int32)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowText(Byte[])

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowText(Byte[], Int32)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowText(String)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowText(String, Int32)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

Kelas PDF Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

(Diperoleh dari CGContext)
StrokeEllipseInRect(CGRect)

Goresan elips yang didefinisikan oleh rect. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokeLineSegments(CGPoint[])

Membelai garis yang ditentukan oleh pasangan di points. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokePath()

Goresan jalur saat ini. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokeRect(CGRect)

Goresan yang ditentukan rect. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Goresan .rect Garis memanjang setengah dari width ke kedua sisi rect perimeter.

(Diperoleh dari CGContext)
Synchronize()

CGContext Menandai untuk diperbarui.

(Diperoleh dari CGContext)
TranslateCTM(nfloat, nfloat)

Mengubah asal sistem koordinat pengguna.

(Diperoleh dari CGContext)

Berlaku untuk