Zig
Zig
Example to Download Web Page as MHT Archive
See more MHT / HTML Email Examples
Demonstrates how to download a web page into a .mht web archive.Chilkat Zig Downloads
const std = @import("std");
const chilkat = @import("chilkat");
pub fn main(init: std.process.Init) !void {
const alloc = init.arena.allocator();
var success: bool = false;
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
const mht = try chilkat.Mht.init();
defer mht.deinit();
success = if (mht.getAndSaveMHT("http://www.piscatur.com/", "qa_data/mht/piscatur.mht")) true else |_| false;
if (!success) {
std.debug.print("{s}\n", .{try mht.getLastErrorText(alloc)});
return;
} else {
std.debug.print("MHT Created!\n", .{});
}
}