ImagesFolderAlias
MarkdownSaveOptions.ImagesFolderAlias property
Bir belgeye yazılan görüntü URI’lerini oluşturmak için kullanılan klasörün adını belirtir. Varsayılan, boş bir dizedir.
public string ImagesFolderAlias { get; set; }
Notlar
Bir kaydettiğinizdeDocument
içindeMarkdown format, Aspose.Words’ün belgeye gömülü tüm görselleri bağımsız dosyalar olarak kaydetmesi gerekiyor. ImagesFolder
görüntülerin nereye kaydedileceğini belirtmenize olanak tanır ve ImagesFolderAlias
görüntü URI’lerinin nasıl oluşturulacağını belirlemeye olanak tanır.
EğerImagesFolderAlias
boş bir dize değilse, Markdown’a yazılan görüntü URI’si şöyle olacaktır:ImagesFolderAlias + <resim dosyası adı>.
EğerImagesFolderAlias
boş bir dize ise, Markdown’a yazılan görüntü URI’si şöyle olacaktır:ImagesFolder + <resim dosyası adı>.
EğerImagesFolderAlias
ayarlandı ‘.’ (nokta), diğer seçeneklere bakılmaksızın name görüntü dosyası Markdown’a yol olmadan yazılacaktır.
Örnekler
Görüntü URI’lerini oluşturmak için kullanılan klasörün adının nasıl belirleneceğini gösterir.
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
Image image = Image.FromFile(ImageDir + "Logo.jpg");
builder.InsertImage(image);
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// Yerel dosya sisteminde içine bir klasör atamak için "ImagesFolder" özelliğini kullanın.
// Aspose.Words belgenin tüm bağlantılı görsellerini kaydedecektir.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// Bu klasörü kullanmak için "ImagesFolderAlias" özelliğini kullanın
// resimler klasörünün adı yerine resim URI'lerini oluştururken.
saveOptions.ImagesFolderAlias = "http://example.com/images";
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
Görüntü URI’lerini (.NetStandard 2.0) oluşturmak için kullanılan klasörün adının nasıl belirtileceğini gösterir.
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
using (SKBitmap bitmap = SKBitmap.Decode(ImageDir + "Logo.jpg"))
builder.InsertImage(bitmap);
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// Yerel dosya sisteminde içine bir klasör atamak için "ImagesFolder" özelliğini kullanın.
// Aspose.Words belgenin tüm bağlantılı görsellerini kaydedecektir.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// Bu klasörü kullanmak için "ImagesFolderAlias" özelliğini kullanın
// resimler klasörünün adı yerine resim URI'lerini oluştururken.
saveOptions.ImagesFolderAlias = "http://example.com/images";
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
Ayrıca bakınız
- class MarkdownSaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words