小编Rya*_*yan的帖子

在.NET中解码基本授权的最简单方法

我需要验证在VB.NET中发送到我的HttpListener的基本授权标头.我这样抓住标题(随意指出更好的方法来做到这一点):

EncodedAuth = Context.Request.Headers.GetValues("Authorization")(1)
Run Code Online (Sandbox Code Playgroud)

现在我如何解码它们?我理解这个理论,但我似乎找不到合适的代码.

谢谢.

vb.net authorization httplistener

5
推荐指数
1
解决办法
2736
查看次数

如何使用iTextSharp调整pdf的大小

我有一堆PDF,我只是想打开,调整页面大小,然后保存.我也希望文件大小会显着缩小.我正在使用iTextSharp并且调整大小工作正常,但文件大小几乎相同,实际上稍大一点.这是我现在的功能:

    Dim reader As New PdfReader(inPDF)
    Dim doc As New Document(PageSize.LETTER)
    Document.Compress = True
    Dim writer As PdfWriter = PdfWriter.GetInstance(doc, New FileStream(outPDF, FileMode.Create))
    doc.Open()
    Dim cb As PdfContentByte = writer.DirectContent

    Dim page As PdfImportedPage
    For pageNumber As Long = 1 To reader.NumberOfPages
        page = writer.GetImportedPage(reader, pageNumber)
        cb.AddTemplate(page, PageSize.LETTER.Width / reader.GetPageSize(pageNumber).Width, 0, 0, PageSize.LETTER.Height / reader.GetPageSize(pageNumber).Height, 0, 0)
        doc.NewPage()
    Next pageNumber
    doc.Close()
Run Code Online (Sandbox Code Playgroud)

有谁知道我可能缺少什么实际上也减少了文件大小?

谢谢.

vb.net itextsharp

5
推荐指数
0
解决办法
9314
查看次数

标签 统计

vb.net ×2

authorization ×1

httplistener ×1

itextsharp ×1