Document.Save
Save(string)
OneNote belgesini bir dosyaya kaydeder.
public void Save(string fileName)
Parametre | Tip | Tanım |
---|---|---|
fileName | String | Dosyanın tam adı. Belirtilen tam ada sahip bir dosya zaten varsa mevcut dosyanın üzerine yazılır. |
istisnalar
istisna | şart |
---|---|
IncorrectDocumentStructureException | Belge yapısı belirtimi ihlal ediyor. |
UnsupportedSaveFormatException | İstenen kaydetme biçimi desteklenmiyor. |
Örnekler
Bir belgenin nasıl kaydedileceğini gösterir.
string inputFile = "Sample1.one";
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string outputFile = "SaveDocToOneNoteFormat_out.one";
Document doc = new Document(dataDir + inputFile);
doc.Save(dataDir + outputFile);
Ayrıca bakınız
- class Document
- ad alanı Aspose.Note
- toplantı Aspose.Note
Save(Stream)
OneNote belgesini bir akışa kaydeder.
public void Save(Stream stream)
Parametre | Tip | Tanım |
---|---|---|
stream | Stream | Belgenin kaydedileceği System.IO.Stream. |
istisnalar
istisna | şart |
---|---|
IncorrectDocumentStructureException | Belge yapısı belirtimi ihlal ediyor. |
UnsupportedSaveFormatException | İstenen kaydetme biçimi desteklenmiyor. |
Ayrıca bakınız
- class Document
- ad alanı Aspose.Note
- toplantı Aspose.Note
Save(string, SaveFormat)
OneNote belgesini belirtilen biçimde bir dosyaya kaydeder.
public void Save(string fileName, SaveFormat format)
Parametre | Tip | Tanım |
---|---|---|
fileName | String | Dosyanın tam adı. Belirtilen tam ada sahip bir dosya zaten varsa mevcut dosyanın üzerine yazılır. |
format | SaveFormat | Belgenin kaydedileceği biçim. |
istisnalar
istisna | şart |
---|---|
IncorrectDocumentStructureException | Belge yapısı belirtimi ihlal ediyor. |
UnsupportedSaveFormatException | İstenen kaydetme biçimi desteklenmiyor. |
Örnekler
SaveFormat numaralandırmayı kullanarak bir belgenin nasıl kaydedileceğini gösterir.
string inputFile = "Sample1.one";
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string outputFile = "SaveDocToOneNoteFormatUsingSaveFormat_out.one";
Document document = new Document(dataDir + inputFile);
document.Save(dataDir + outputFile, SaveFormat.One);
Bir belgenin gif biçiminde nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
dataDir = dataDir + "SaveToImageDefaultOptions_out.gif";
// Belgeyi gif olarak kaydedin.
oneFile.Save(dataDir, SaveFormat.Gif);
Ayrıca bakınız
- enum SaveFormat
- class Document
- ad alanı Aspose.Note
- toplantı Aspose.Note
Save(Stream, SaveFormat)
OneNote belgesini belirtilen biçimde bir akışa kaydeder.
public void Save(Stream stream, SaveFormat format)
Parametre | Tip | Tanım |
---|---|---|
stream | Stream | Belgenin kaydedileceği System.IO.Stream. |
format | SaveFormat | Belgenin kaydedileceği biçim. |
istisnalar
istisna | şart |
---|---|
IncorrectDocumentStructureException | Belge yapısı belirtimi ihlal ediyor. |
UnsupportedSaveFormatException | İstenen kaydetme biçimi desteklenmiyor. |
Örnekler
Varsayılan ayarlar kullanılarak bir belgenin pdf formatında nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
// Belgeyi PDF olarak kaydet
dataDir = dataDir + "SaveWithDefaultSettings_out.pdf";
oneFile.Save(dataDir, SaveFormat.Pdf);
Bir belgenin akışa nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document doc = new Document(dataDir + "Aspose.one");
MemoryStream dstStream = new MemoryStream();
doc.Save(dstStream, SaveFormat.Pdf);
// Bir sonraki okuyucu için hazır olması için akış konumunu sıfıra geri sarın.
dstStream.Seek(0, SeekOrigin.Begin);
Koyu tema stilinin bir Belgeye nasıl uygulanacağını gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_Text();
// Belgeyi Aspose.Note'a yükleyin.
Document doc = new Document(Path.Combine(dataDir, "Aspose.one"));
foreach (var page in doc)
{
page.BackgroundColor = Color.Black;
}
foreach (var node in doc.GetChildNodes<RichText>())
{
var c = node.ParagraphStyle.FontColor;
if (c.IsEmpty || Math.Abs(c.R - Color.Black.R) + Math.Abs(c.G - Color.Black.G) + Math.Abs(c.B - Color.Black.B) <= 30)
{
node.ParagraphStyle.FontColor = Color.White;
}
}
doc.Save(Path.Combine(dataDir, "AsposeDarkTheme.pdf"));
Ayrıca bakınız
- enum SaveFormat
- class Document
- ad alanı Aspose.Note
- toplantı Aspose.Note
Save(string, SaveOptions)
Belirtilen kaydetme seçeneklerini kullanarak OneNote belgesini bir dosyaya kaydeder.
public void Save(string fileName, SaveOptions options)
Parametre | Tip | Tanım |
---|---|---|
fileName | String | Dosyanın tam adı. Belirtilen tam ada sahip bir dosya zaten varsa mevcut dosyanın üzerine yazılır. |
options | SaveOptions | Belgenin file. dosyasına nasıl kaydedileceği seçeneklerini belirtir. |
istisnalar
istisna | şart |
---|---|
IncorrectDocumentStructureException | Belge yapısı belirtimi ihlal ediyor. |
UnsupportedSaveFormatException | İstenen kaydetme biçimi desteklenmiyor. |
Örnekler
OneSaveOptions kullanılarak bir belgenin nasıl kaydedileceğini gösterir.
string inputFile = "Sample1.one";
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string outputFile = "SaveDocToOneNoteFormatUsingOneSaveOptions_out.one";
Document document = new Document(dataDir + inputFile);
document.Save(dataDir + outputFile, new OneSaveOptions());
Bir belgenin SaveFormat kullanılarak Jpeg formatında resim olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
dataDir = dataDir + "SaveToJpegImageUsingSaveFormat_out.jpg";
// Belgeyi kaydedin.
oneFile.Save(dataDir, SaveFormat.Jpeg);
ImageSaveOptions kullanılarak bir belgenin Bmp biçiminde görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
dataDir = dataDir + "SaveToBmpImageUsingImageSaveOptions_out.bmp";
// Belgeyi kaydedin.
oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Bmp));
Bir belgenin Letter sayfa düzeniyle PDF formatında nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "OneNote.one");
var dst = Path.Combine(dataDir, "SaveToPdfUsingLetterPageSettings.pdf");
// Belgeyi kaydedin.
oneFile.Save(dst, new PdfSaveOptions() { PageSettings = PageSettings.Letter });
Bir belgenin A4 sayfa düzeninde yükseklik sınırı olmaksızın PDF formatında nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "OneNote.one");
var dst = Path.Combine(dataDir, "SaveToPdfUsingA4PageSettingsWithoutHeightLimit.pdf");
// Belgeyi kaydedin.
oneFile.Save(dst, new PdfSaveOptions() { PageSettings = PageSettings.A4NoHeightLimit });
Bir belgenin gri tonlamalı görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
dataDir = dataDir + "SaveAsGrayscaleImage_out.png";
// Belgeyi gif olarak kaydedin.
oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
{
ColorMode = ColorMode.GrayScale
});
PackBits sıkıştırması kullanılarak bir belgenin Tiff biçiminde görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(Path.Combine(dataDir, "Aspose.one"));
var dst = Path.Combine(dataDir, "SaveToTiffUsingPackBitsCompression.tiff");
// Belgeyi kaydedin.
oneFile.Save(dst, new ImageSaveOptions(SaveFormat.Tiff)
{
TiffCompression = TiffCompression.PackBits
});
Jpeg sıkıştırması kullanılarak bir belgenin Tiff biçiminde görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(Path.Combine(dataDir, "Aspose.one"));
var dst = Path.Combine(dataDir, "SaveToTiffUsingJpegCompression.tiff");
// Belgeyi kaydedin.
oneFile.Save(dst, new ImageSaveOptions(SaveFormat.Tiff)
{
TiffCompression = TiffCompression.Jpeg,
Quality = 93
});
CCITT Grup 3 faks sıkıştırması kullanılarak bir belgenin Tiff biçiminde görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(Path.Combine(dataDir, "Aspose.one"));
var dst = Path.Combine(dataDir, "SaveToTiffUsingCcitt3Compression.tiff");
// Belgeyi kaydedin.
oneFile.Save(dst, new ImageSaveOptions(SaveFormat.Tiff)
{
ColorMode = ColorMode.BlackAndWhite,
TiffCompression = TiffCompression.Ccitt3
});
Bir belgenin pdf formatında nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
// PdfSaveOptions nesnesini başlat
PdfSaveOptions opts = new PdfSaveOptions
{
// Kaydedilecek ilk sayfanın sayfa dizinini ayarla
PageIndex = 0,
// Sayfa sayısını ayarla
PageCount = 1,
};
// Belgeyi PDF olarak kaydet
dataDir = dataDir + "SaveRangeOfPagesAsPDF_out.pdf";
oneFile.Save(dataDir, opts);
Belirli ayarlar kullanılarak bir belgenin pdf formatında nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document doc = new Document(dataDir + "Aspose.one");
// PdfSaveOptions nesnesini başlat
PdfSaveOptions opts = new PdfSaveOptions
{
// Jpeg sıkıştırmayı kullan
ImageCompression = Saving.Pdf.PdfImageCompression.Jpeg,
// JPEG sıkıştırma kalitesi
JpegQuality = 90
};
dataDir = dataDir + "Document.SaveWithOptions_out.pdf";
doc.Save(dataDir, opts);
Otsu’nun yöntemini kullanarak bir belgenin ikili görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
dataDir = dataDir + "SaveToBinaryImageUsingOtsuMethod_out.png";
// Belgeyi gif olarak kaydedin.
oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
{
ColorMode = ColorMode.BlackAndWhite,
BinarizationOptions = new ImageBinarizationOptions()
{
BinarizationMethod = BinarizationMethod.Otsu,
}
});
Sabit eşik kullanılarak bir belgenin ikili görüntü olarak nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "Aspose.one");
dataDir = dataDir + "SaveToBinaryImageUsingFixedThreshold_out.png";
// Belgeyi gif olarak kaydedin.
oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
{
ColorMode = ColorMode.BlackAndWhite,
BinarizationOptions = new ImageBinarizationOptions()
{
BinarizationMethod = BinarizationMethod.FixedThreshold,
BinarizationThreshold = 123
}
});
Ayrıca bakınız
- class SaveOptions
- class Document
- ad alanı Aspose.Note
- toplantı Aspose.Note
Save(Stream, SaveOptions)
Belirtilen kaydetme seçeneklerini kullanarak OneNote belgesini bir akışa kaydeder.
public void Save(Stream stream, SaveOptions options)
Parametre | Tip | Tanım |
---|---|---|
stream | Stream | Belgenin kaydedileceği System.IO.Stream. |
options | SaveOptions | Belgenin akışa nasıl kaydedileceği seçeneklerini belirtir. |
istisnalar
istisna | şart |
---|---|
IncorrectDocumentStructureException | Belge yapısı belirtimi ihlal ediyor. |
UnsupportedSaveFormatException | İstenen kaydetme biçimi desteklenmiyor. |
Örnekler
Belirtilen varsayılan yazı tipi kullanılarak bir belgenin pdf formatında nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));
// Belgeyi PDF olarak kaydet
dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontName_out.pdf";
oneFile.Save(dataDir, new PdfSaveOptions()
{
FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFont("Times New Roman")
});
Bir dosyadan varsayılan yazı tipini kullanarak bir belgeyi pdf biçiminde nasıl kaydedeceğinizi gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fontFile = Path.Combine(dataDir, "geo_1.ttf");
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));
// Belgeyi PDF olarak kaydet
dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromFile_out.pdf";
oneFile.Save(dataDir, new PdfSaveOptions()
{
FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromFile(fontFile)
});
Bir akıştan varsayılan yazı tipi kullanılarak bir belgenin pdf biçiminde nasıl kaydedileceğini gösterir.
// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
string fontFile = Path.Combine(dataDir, "geo_1.ttf");
// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));
// Belgeyi PDF olarak kaydet
dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromStream_out.pdf";
using (var stream = File.Open(fontFile, FileMode.Open, FileAccess.Read, FileShare.Read))
{
oneFile.Save(dataDir, new PdfSaveOptions()
{
FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromStream(stream)
});
}
Ayrıca bakınız
- class SaveOptions
- class Document
- ad alanı Aspose.Note
- toplantı Aspose.Note