DocumentBase.ExportAsFixedFormat Yöntem
Belgeyi pdf veya xps biçiminde kaydeder.
Ad alanı: Microsoft.Office.Tools.Word
Derleme: Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public Sub ExportAsFixedFormat ( _
outputFileName As String, _
exportFormat As WdExportFormat, _
openAfterExport As Boolean, _
optimizeFor As WdExportOptimizeFor, _
range As WdExportRange, _
from As Integer, _
to As Integer, _
item As WdExportItem, _
includeDocProps As Boolean, _
keepIRM As Boolean, _
createBookmarks As WdExportCreateBookmarks, _
docStructureTags As Boolean, _
bitmapMissingFonts As Boolean, _
useISO19005_1 As Boolean, _
ByRef fixedFormatExtClassPtr As Object _
)
public void ExportAsFixedFormat(
string outputFileName,
WdExportFormat exportFormat,
bool openAfterExport,
WdExportOptimizeFor optimizeFor,
WdExportRange range,
int from,
int to,
WdExportItem item,
bool includeDocProps,
bool keepIRM,
WdExportCreateBookmarks createBookmarks,
bool docStructureTags,
bool bitmapMissingFonts,
bool useISO19005_1,
ref Object fixedFormatExtClassPtr
)
Parametreler
- outputFileName
Tür: System.String
pdf veya xps dosyası yolu ve dosya adı.
- exportFormat
Tür: Microsoft.Office.Interop.Word.WdExportFormat
Biri WdExportFormat değerleri belgeyi pdf veya xps biçiminde kaydedilip kaydedilmeyeceğini belirtir.
- openAfterExport
Tür: System.Boolean
true Yeni dosyayı otomatik olarak açmak için; Aksi halde, false.
- optimizeFor
Tür: Microsoft.Office.Interop.Word.WdExportOptimizeFor
Biri WdExportOptimizeFor ekran için en iyi duruma getirme veya yazdırmak belirleyen değerler.
- range
Tür: Microsoft.Office.Interop.Word.WdExportRange
Biri WdExportRange Verme aralığı tüm belge, geçerli sayfa, bir metin aralığına veya geçerli seçim olup olmadığını belirten değer.Tüm belgeyi dışa aktarmak için varsayılandır.
- from
Tür: System.Int32
Başlangıç sayfa numarası, eğer belirtir Range parametresi ayarlandığında wdExportFromTo.
- to
Tür: System.Int32
Bitiş sayfa numarası, eğer belirtir Range parametresi ayarlandığında wdExportFromTo.
- item
Tür: Microsoft.Office.Interop.Word.WdExportItem
Biri Microsoft.Office.Interop.Word.WdExportItem verme işlemi yalnızca metin içerir veya metin biçimlendirme ile içerir belirten değer.
- includeDocProps
Tür: System.Boolean
true Yeni dosyada belge özellikleri eklemek için; Aksi halde, false.
- keepIRM
Tür: System.Boolean
true Kaynak belge IRM korumaları varsa, Bilgi Hakları Yönetimi (IRM) izinleri xps belgesine kopyalamak için; Aksi halde, false.Varsayılan, true değeridir.
- createBookmarks
Tür: Microsoft.Office.Interop.Word.WdExportCreateBookmarks
Biri WdExportCreateBookmarks yer imleri ve vermek için yer imleri türünü vermek belirtir değerleri.
- docStructureTags
Tür: System.Boolean
true Akış ve içeriğin mantıksal kuruluş hakkında bilgiler gibi ekran okuyucuların yardımcı olacak ek verileri dahil etmek için; Aksi halde, false.Varsayılan, true değeridir.
- bitmapMissingFonts
Tür: System.Boolean
true bir bit eşlem metni eklemek için; falseBaşvuru metni yazı tipi.Bu parametreyi ayarlamak true ne zaman yazı tipi lisansı olmayan izin pdf dosyasında katıştırılmış bir yazı tipi.Bunun ayarlarsanız false, izleyicinin bilgisayarı belirtilen bir kullanılabilir değilse, uygun bir yazı tipi ile değiştirir.Varsayılan, true değeridir.
- useISO19005_1
Tür: System.Boolean
true standartlaştırılmış ISO 19005-1 pdf alt pdf kullanımını sınırlamak için; Aksi halde, false.Bu parametreyi ayarlamak, true, ortaya çıkan dosyalar daha güvenilir bir şekilde olmalarına ama daha büyük veya biçimi sınırlamaları nedeniyle daha fazla görsel yapıların göster.Varsayılan, false değeridir.
- fixedFormatExtClassPtr
Tür: System.Object%
Uygulaması için bir işaretçi IMsoDocExporter sabit farklı bir biçimde kaydedilmesi belgeyi sağlayan arabirim.Daha fazla bilgi için bkz: Office (2007) sabit biçim verme özelliğini genişletme.
Notlar
Yalnızca bu özelliği sağlayan bir eklenti yükledikten sonra Microsoft Office Word uygulamasından pdf veya xps dosyası olarak kaydedebilirsiniz.Daha fazla bilgi için Office Online sitesindeki "pdf ve xps gibi diğer dosya biçimleri için desteği etkinleştir" arayın.
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği, belirtilen adı taşıyan pdf biçiminde geçerli belgeyi kaydeder.Hiçbir klasör belirtilmediği için pdf dosyası varsayılan olarak kullanıcının Belgelerim klasörüne kaydedilir.Bu örneği kullanmak için çalıştırın ThisDocument bir belge düzeyi projesinde sınıf.
Private Sub SaveAsPDF()
Me.ExportAsFixedFormat("MyPDFDocument", _
Word.WdExportFormat.wdExportFormatPDF)
End Sub
private void SaveAsPDF()
{
this.ExportAsFixedFormat(
@"myPDFDocument",
Word.WdExportFormat.wdExportFormatPDF,
false,
Word.WdExportOptimizeFor.wdExportOptimizeForOnScreen,
Word.WdExportRange.wdExportAllDocument,
0,
0,
Word.WdExportItem.wdExportDocumentWithMarkup,
true,
true,
Word.WdExportCreateBookmarks.wdExportCreateWordBookmarks,
true,
true,
false,
ref missing);
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.